mihaip / mail-trends Goto Github PK
View Code? Open in Web Editor NEWAnalysis and visualization of email data
Home Page: http://blog.persistent.info/2008/03/mail-trends.html
License: Apache License 2.0
Analysis and visualization of email data
Home Page: http://blog.persistent.info/2008/03/mail-trends.html
License: Apache License 2.0
I just installed mail trends on my Mac (running El Capitan) and ran:
python main.py --server=imap.gmail.com --use_ssl --username=[email protected] --me=[email protected] -- skip_labels
(myname substituted above for actual login name)
when I entered my password for the gmail account, google refused with the following message:
imaplib.error: [ALERT] Please log in via your web browser: https://support.google.com/mail/accounts/answer/78754 (Failure)
I then received an email that the app doesn't support latest security standards. What should/can I do?
I am using a personal e-mail server. I have modified mail.py to read:
MAILBOX_GMAIL_ALL_MAIL = "Inbox"
MAILBOX_GMAIL_PREFIX = "."
When I run:
python main.py --server=myserver --use_ssl --username=me --me=[email protected]
I get:
[2015-11-09 15:54:36,801] Connecting
[2015-11-09 15:54:37,509] Logging in
[2015-11-09 15:54:37,517] Selecting mailbox 'Inbox'
[2015-11-09 15:54:37,519] Fetching message infos
[2015-11-09 15:54:37,519] Fetching message list
[2015-11-09 15:54:37,520] 47 messages were listed
[2015-11-09 15:54:37,522] Fetching info for 47 messages (47/47)
[2015-11-09 15:54:37,549] Parsing replies
[2015-11-09 15:54:37,578] Got 47 message infos
[2015-11-09 15:54:37,578] Getting mailboxes
[2015-11-09 15:54:37,585] Selecting mailbox 'Chats'
[2015-11-09 15:54:37,586] Fetching message infos
[2015-11-09 15:54:37,588] Fetching message list
[2015-11-09 15:54:37,588] 0 messages were listed
[2015-11-09 15:54:37,588] Got 0 message infos
[2015-11-09 15:54:37,588] Selecting mailbox 'Completed'
[2015-11-09 15:54:37,592] Fetching message infos
[2015-11-09 15:54:37,592] Fetching message list
[2015-11-09 15:54:37,594] 1 messages were listed
[2015-11-09 15:54:37,594] Fetching info for 1 messages (1/1)
[2015-11-09 15:54:37,796] Parsing replies
Traceback (most recent call last):
File "main.py", line 251, in
message_infos = GetMessageInfos(opts)
File "main.py", line 70, in GetMessageInfos
message_ids = m.GetMessageIds()
File "C:\mail-trends-master\mail.py", line 70, in GetMessageIds
message_infos = self.__UidFetch("ALL", "(INTERNALDATE RFC822.SIZE)")
File "C:\mail-trends-master\mail.py", line 139, in __UidFetch
message_infos.extend(self.__ParseFetchReply(fetch_reply))
File "C:\mail-trends-master\mail.py", line 186, in __ParseFetchReply
current_message_info.PopulateField(name, value)
File "C:\mail-trends-master\messageinfo.py", line 33, in PopulateField
elif name == "RFC822.SIZE": self.size = int(value)
ValueError: invalid literal for int() with base 10: ''
If I use --skip_labels it will count my inbox only and ignore the rest of my folders. Also, I don't seem to have a 'Chats' or a 'Completed' folder set up, so I'm not sure where it is getting that information.
16dcompl074:mail-trends b6069620$ python main.py --server=imap.gmail.com --use_ssl [email protected] [email protected],[email protected] --skip_labels
[2017-10-04 15:48:05,180] Initializing
Password for [email protected]:
[2017-10-04 15:48:06,228] Connecting
[2017-10-04 15:48:06,343] Logging in
[2017-10-04 15:48:06,692] Selecting mailbox '[Gmail]/All Mail'
[2017-10-04 15:48:10,721] Fetching message infos
[2017-10-04 15:48:10,721] Fetching message list
[2017-10-04 15:48:11,679] 367563 messages were listed
[2017-10-04 15:48:11,679] Fetching info for 1000 messages (1000/367563)
[2017-10-04 15:48:14,698] Parsing replies
[2017-10-04 15:48:15,104] Fetching info for 1000 messages (2000/367563)
[2017-10-04 15:48:16,870] Parsing replies
[2017-10-04 15:48:17,238] Fetching info for 1000 messages (3000/367563)
[2017-10-04 15:48:18,418] Parsing replies
[2017-10-04 15:48:18,854] Fetching info for 1000 messages (4000/367563)
[2017-10-04 15:48:20,189] Parsing replies
[2017-10-04 15:48:20,600] Fetching info for 1000 messages (5000/367563)
[2017-10-04 15:48:24,137] Parsing replies
[2017-10-04 15:48:24,632] Fetching info for 1000 messages (6000/367563)
[2017-10-04 15:48:25,993] Parsing replies
[2017-10-04 15:48:26,460] Fetching info for 1000 messages (7000/367563)
[2017-10-04 15:48:27,472] Parsing replies
[2017-10-04 15:48:27,928] Fetching info for 1000 messages (8000/367563)
[2017-10-04 15:48:28,912] Parsing replies
[2017-10-04 15:48:29,338] Fetching info for 1000 messages (9000/367563)
[2017-10-04 15:48:30,259] Parsing replies
[2017-10-04 15:48:30,700] Fetching info for 1000 messages (10000/367563)
[2017-10-04 15:48:32,378] Parsing replies
[2017-10-04 15:48:32,760] Fetching info for 1000 messages (11000/367563)
[2017-10-04 15:48:33,958] Parsing replies
[2017-10-04 15:48:34,411] Fetching info for 1000 messages (12000/367563)
[2017-10-04 15:48:35,727] Parsing replies
[2017-10-04 15:48:36,132] Fetching info for 1000 messages (13000/367563)
[2017-10-04 15:48:37,252] Parsing replies
[2017-10-04 15:48:37,795] Fetching info for 1000 messages (14000/367563)
[2017-10-04 15:48:39,235] Parsing replies
[2017-10-04 15:48:40,085] Fetching info for 1000 messages (15000/367563)
[2017-10-04 15:48:41,806] Parsing replies
[2017-10-04 15:48:42,297] Fetching info for 1000 messages (16000/367563)
[2017-10-04 15:48:43,475] Parsing replies
[2017-10-04 15:48:43,936] Fetching info for 1000 messages (17000/367563)
[2017-10-04 15:48:45,416] Parsing replies
[2017-10-04 15:48:45,937] Fetching info for 1000 messages (18000/367563)
[2017-10-04 15:48:47,874] Parsing replies
[2017-10-04 15:48:48,337] Fetching info for 1000 messages (19000/367563)
[2017-10-04 15:48:49,604] Parsing replies
[2017-10-04 15:48:50,060] Fetching info for 1000 messages (20000/367563)
[2017-10-04 15:48:51,265] Parsing replies
[2017-10-04 15:48:51,743] Fetching info for 1000 messages (21000/367563)
[2017-10-04 15:48:53,485] Parsing replies
[2017-10-04 15:48:54,065] Fetching info for 1000 messages (22000/367563)
[2017-10-04 15:48:55,588] Parsing replies
[2017-10-04 15:48:56,064] Fetching info for 1000 messages (23000/367563)
[2017-10-04 15:48:57,558] Parsing replies
[2017-10-04 15:48:58,058] Fetching info for 1000 messages (24000/367563)
[2017-10-04 15:48:59,519] Parsing replies
[2017-10-04 15:49:00,007] Fetching info for 1000 messages (25000/367563)
[2017-10-04 15:49:02,363] Parsing replies
[2017-10-04 15:49:02,819] Fetching info for 1000 messages (26000/367563)
[2017-10-04 15:49:04,465] Parsing replies
[2017-10-04 15:49:05,076] Fetching info for 1000 messages (27000/367563)
[2017-10-04 15:49:06,427] Parsing replies
[2017-10-04 15:49:07,237] Fetching info for 1000 messages (28000/367563)
[2017-10-04 15:49:08,810] Parsing replies
[2017-10-04 15:49:09,380] Fetching info for 1000 messages (29000/367563)
[2017-10-04 15:49:10,877] Parsing replies
[2017-10-04 15:49:11,394] Fetching info for 1000 messages (30000/367563)
[2017-10-04 15:49:13,000] Parsing replies
[2017-10-04 15:49:13,918] Fetching info for 1000 messages (31000/367563)
[2017-10-04 15:49:15,650] Parsing replies
[2017-10-04 15:49:17,492] Fetching info for 1000 messages (32000/367563)
[2017-10-04 15:49:19,144] Parsing replies
[2017-10-04 15:49:20,069] Fetching info for 1000 messages (33000/367563)
[2017-10-04 15:49:21,938] Parsing replies
[2017-10-04 15:49:22,946] Fetching info for 1000 messages (34000/367563)
[2017-10-04 15:49:24,286] Parsing replies
[2017-10-04 15:49:25,203] Fetching info for 1000 messages (35000/367563)
[2017-10-04 15:49:26,683] Parsing replies
[2017-10-04 15:49:27,326] Fetching info for 1000 messages (36000/367563)
[2017-10-04 15:49:28,889] Parsing replies
[2017-10-04 15:49:29,719] Fetching info for 1000 messages (37000/367563)
[2017-10-04 15:49:30,995] Parsing replies
[2017-10-04 15:49:32,787] Fetching info for 1000 messages (38000/367563)
[2017-10-04 15:49:34,277] Parsing replies
[2017-10-04 15:49:36,031] Fetching info for 1000 messages (39000/367563)
[2017-10-04 15:49:37,577] Parsing replies
[2017-10-04 15:49:39,225] Fetching info for 1000 messages (40000/367563)
[2017-10-04 15:49:40,561] Parsing replies
[2017-10-04 15:49:42,194] Fetching info for 1000 messages (41000/367563)
[2017-10-04 15:49:43,926] Parsing replies
[2017-10-04 15:49:45,175] Fetching info for 1000 messages (42000/367563)
[2017-10-04 15:49:46,408] Parsing replies
[2017-10-04 15:49:46,956] Fetching info for 1000 messages (43000/367563)
[2017-10-04 15:49:48,181] Parsing replies
[2017-10-04 15:49:48,706] Fetching info for 1000 messages (44000/367563)
[2017-10-04 15:49:50,092] Parsing replies
[2017-10-04 15:49:50,708] Fetching info for 1000 messages (45000/367563)
[2017-10-04 15:49:51,937] Parsing replies
[2017-10-04 15:49:52,420] Fetching info for 1000 messages (46000/367563)
[2017-10-04 15:49:53,943] Parsing replies
[2017-10-04 15:49:54,646] Fetching info for 1000 messages (47000/367563)
^@[2017-10-04 15:49:56,518] Parsing replies
[2017-10-04 15:49:57,063] Fetching info for 1000 messages (48000/367563)
[2017-10-04 15:49:58,698] Parsing replies
[2017-10-04 15:49:59,302] Fetching info for 1000 messages (49000/367563)
[2017-10-04 15:50:00,802] Parsing replies
[2017-10-04 15:50:01,574] Fetching info for 1000 messages (50000/367563)
[2017-10-04 15:50:03,095] Parsing replies
[2017-10-04 15:50:03,742] Fetching info for 1000 messages (51000/367563)
[2017-10-04 15:50:05,475] Parsing replies
[2017-10-04 15:50:06,277] Fetching info for 1000 messages (52000/367563)
[2017-10-04 15:50:07,682] Parsing replies
[2017-10-04 15:50:08,266] Fetching info for 1000 messages (53000/367563)
[2017-10-04 15:50:09,412] Parsing replies
[2017-10-04 15:50:09,959] Fetching info for 1000 messages (54000/367563)
[2017-10-04 15:50:11,443] Parsing replies
[2017-10-04 15:50:12,049] Fetching info for 1000 messages (55000/367563)
[2017-10-04 15:50:13,226] Parsing replies
[2017-10-04 15:50:13,764] Fetching info for 1000 messages (56000/367563)
[2017-10-04 15:50:15,007] Parsing replies
[2017-10-04 15:50:15,501] Fetching info for 1000 messages (57000/367563)
[2017-10-04 15:50:16,945] Parsing replies
[2017-10-04 15:50:17,610] Fetching info for 1000 messages (58000/367563)
[2017-10-04 15:50:19,283] Parsing replies
[2017-10-04 15:50:19,829] Fetching info for 1000 messages (59000/367563)
[2017-10-04 15:50:21,284] Parsing replies
[2017-10-04 15:50:21,811] Fetching info for 1000 messages (60000/367563)
[2017-10-04 15:50:23,168] Parsing replies
[2017-10-04 15:50:23,832] Fetching info for 1000 messages (61000/367563)
[2017-10-04 15:50:25,047] Parsing replies
[2017-10-04 15:50:25,577] Fetching info for 1000 messages (62000/367563)
[2017-10-04 15:50:27,291] Parsing replies
[2017-10-04 15:50:27,786] Fetching info for 1000 messages (63000/367563)
[2017-10-04 15:50:29,206] Parsing replies
[2017-10-04 15:50:30,018] Fetching info for 1000 messages (64000/367563)
[2017-10-04 15:50:31,508] Parsing replies
[2017-10-04 15:50:32,064] Fetching info for 1000 messages (65000/367563)
[2017-10-04 15:50:34,667] Parsing replies
[2017-10-04 15:50:35,316] Fetching info for 1000 messages (66000/367563)
[2017-10-04 15:50:36,905] Parsing replies
[2017-10-04 15:50:37,446] Fetching info for 1000 messages (67000/367563)
[2017-10-04 15:50:39,214] Parsing replies
[2017-10-04 15:50:39,782] Fetching info for 1000 messages (68000/367563)
[2017-10-04 15:50:42,531] Parsing replies
[2017-10-04 15:50:43,064] Fetching info for 1000 messages (69000/367563)
[2017-10-04 15:50:44,550] Parsing replies
[2017-10-04 15:50:45,168] Fetching info for 1000 messages (70000/367563)
[2017-10-04 15:50:46,597] Parsing replies
[2017-10-04 15:50:47,162] Fetching info for 1000 messages (71000/367563)
[2017-10-04 15:50:50,361] Parsing replies
[2017-10-04 15:50:50,887] Fetching info for 1000 messages (72000/367563)
[2017-10-04 15:50:51,965] Parsing replies
[2017-10-04 15:50:52,504] Fetching info for 1000 messages (73000/367563)
[2017-10-04 15:50:53,979] Parsing replies
[2017-10-04 15:50:54,487] Fetching info for 1000 messages (74000/367563)
^@[2017-10-04 15:50:55,787] Parsing replies
[2017-10-04 15:50:56,347] Fetching info for 1000 messages (75000/367563)
[2017-10-04 15:50:57,788] Parsing replies
[2017-10-04 15:50:58,455] Fetching info for 1000 messages (76000/367563)
[2017-10-04 15:50:59,664] Parsing replies
[2017-10-04 15:51:00,184] Fetching info for 1000 messages (77000/367563)
[2017-10-04 15:51:02,020] Parsing replies
[2017-10-04 15:51:02,578] Fetching info for 1000 messages (78000/367563)
[2017-10-04 15:51:04,361] Parsing replies
[2017-10-04 15:51:05,443] Fetching info for 1000 messages (79000/367563)
[2017-10-04 15:51:07,583] Parsing replies
[2017-10-04 15:51:08,333] Fetching info for 1000 messages (80000/367563)
[2017-10-04 15:51:09,988] Parsing replies
[2017-10-04 15:51:10,536] Fetching info for 1000 messages (81000/367563)
[2017-10-04 15:51:13,846] Parsing replies
[2017-10-04 15:51:14,461] Fetching info for 1000 messages (82000/367563)
[2017-10-04 15:51:16,672] Parsing replies
[2017-10-04 15:51:17,207] Fetching info for 1000 messages (83000/367563)
[2017-10-04 15:51:18,759] Parsing replies
[2017-10-04 15:51:19,289] Fetching info for 1000 messages (84000/367563)
[2017-10-04 15:51:20,802] Parsing replies
[2017-10-04 15:51:22,381] Fetching info for 1000 messages (85000/367563)
[2017-10-04 15:51:24,583] Parsing replies
[2017-10-04 15:51:26,189] Fetching info for 1000 messages (86000/367563)
[2017-10-04 15:51:27,610] Parsing replies
[2017-10-04 15:51:28,587] Fetching info for 1000 messages (87000/367563)
[2017-10-04 15:51:30,303] Parsing replies
[2017-10-04 15:51:31,840] Fetching info for 1000 messages (88000/367563)
[2017-10-04 15:51:33,288] Parsing replies
[2017-10-04 15:51:34,266] Fetching info for 1000 messages (89000/367563)
[2017-10-04 15:51:35,771] Parsing replies
[2017-10-04 15:51:36,557] Fetching info for 1000 messages (90000/367563)
[2017-10-04 15:51:37,992] Parsing replies
[2017-10-04 15:51:38,771] Fetching info for 1000 messages (91000/367563)
[2017-10-04 15:51:40,273] Parsing replies
[2017-10-04 15:51:42,661] Fetching info for 1000 messages (92000/367563)
[2017-10-04 15:51:44,269] Parsing replies
[2017-10-04 15:51:44,901] Fetching info for 1000 messages (93000/367563)
[2017-10-04 15:51:46,193] Parsing replies
[2017-10-04 15:51:46,793] Fetching info for 1000 messages (94000/367563)
[2017-10-04 15:51:48,403] Parsing replies
[2017-10-04 15:51:48,997] Fetching info for 1000 messages (95000/367563)
[2017-10-04 15:51:50,550] Parsing replies
[2017-10-04 15:51:51,157] Fetching info for 1000 messages (96000/367563)
[2017-10-04 15:51:52,359] Parsing replies
[2017-10-04 15:51:54,392] Fetching info for 1000 messages (97000/367563)
[2017-10-04 15:51:55,734] Parsing replies
^@[2017-10-04 15:51:56,615] Fetching info for 1000 messages (98000/367563)
[2017-10-04 15:51:58,099] Parsing replies
[2017-10-04 15:51:58,862] Fetching info for 1000 messages (99000/367563)
[2017-10-04 15:52:00,287] Parsing replies
[2017-10-04 15:52:00,995] Fetching info for 1000 messages (100000/367563)
[2017-10-04 15:52:02,404] Parsing replies
[2017-10-04 15:52:03,070] Fetching info for 1000 messages (101000/367563)
[2017-10-04 15:52:04,484] Parsing replies
[2017-10-04 15:52:05,299] Fetching info for 1000 messages (102000/367563)
[2017-10-04 15:52:07,579] Parsing replies
[2017-10-04 15:52:08,233] Fetching info for 1000 messages (103000/367563)
[2017-10-04 15:52:09,776] Parsing replies
[2017-10-04 15:52:10,411] Fetching info for 1000 messages (104000/367563)
[2017-10-04 15:52:11,992] Parsing replies
[2017-10-04 15:52:12,642] Fetching info for 1000 messages (105000/367563)
[2017-10-04 15:52:15,399] Parsing replies
[2017-10-04 15:52:15,961] Fetching info for 1000 messages (106000/367563)
[2017-10-04 15:52:17,209] Parsing replies
[2017-10-04 15:52:17,855] Fetching info for 1000 messages (107000/367563)
[2017-10-04 15:52:21,373] Parsing replies
[2017-10-04 15:52:21,967] Fetching info for 1000 messages (108000/367563)
[2017-10-04 15:52:23,268] Parsing replies
[2017-10-04 15:52:23,837] Fetching info for 1000 messages (109000/367563)
[2017-10-04 15:52:26,154] Parsing replies
[2017-10-04 15:52:27,165] Fetching info for 1000 messages (110000/367563)
[2017-10-04 15:52:28,677] Parsing replies
[2017-10-04 15:52:29,332] Fetching info for 1000 messages (111000/367563)
[2017-10-04 15:52:30,529] Parsing replies
[2017-10-04 15:52:31,098] Fetching info for 1000 messages (112000/367563)
[2017-10-04 15:52:32,373] Parsing replies
[2017-10-04 15:52:32,996] Fetching info for 1000 messages (113000/367563)
[2017-10-04 15:52:34,624] Parsing replies
[2017-10-04 15:52:35,324] Fetching info for 1000 messages (114000/367563)
[2017-10-04 15:52:36,477] Parsing replies
[2017-10-04 15:52:37,437] Fetching info for 1000 messages (115000/367563)
[2017-10-04 15:52:39,078] Parsing replies
[2017-10-04 15:52:39,988] Fetching info for 1000 messages (116000/367563)
[2017-10-04 15:52:41,635] Parsing replies
[2017-10-04 15:52:42,371] Fetching info for 1000 messages (117000/367563)
[2017-10-04 15:52:44,393] Parsing replies
[2017-10-04 15:52:45,068] Fetching info for 1000 messages (118000/367563)
[2017-10-04 15:52:46,321] Parsing replies
[2017-10-04 15:52:49,990] Fetching info for 1000 messages (119000/367563)
[2017-10-04 15:52:51,132] Parsing replies
[2017-10-04 15:52:52,102] Fetching info for 1000 messages (120000/367563)
[2017-10-04 15:52:53,491] Parsing replies
[2017-10-04 15:52:54,428] Fetching info for 1000 messages (121000/367563)
^@[2017-10-04 15:52:55,832] Parsing replies
[2017-10-04 15:52:57,389] Fetching info for 1000 messages (122000/367563)
[2017-10-04 15:52:58,615] Parsing replies
[2017-10-04 15:52:59,528] Fetching info for 1000 messages (123000/367563)
[2017-10-04 15:53:01,068] Parsing replies
[2017-10-04 15:53:02,298] Fetching info for 1000 messages (124000/367563)
[2017-10-04 15:53:03,789] Parsing replies
[2017-10-04 15:53:06,292] Fetching info for 1000 messages (125000/367563)
[2017-10-04 15:53:07,726] Parsing replies
[2017-10-04 15:53:08,417] Fetching info for 1000 messages (126000/367563)
[2017-10-04 15:53:09,720] Parsing replies
[2017-10-04 15:53:10,359] Fetching info for 1000 messages (127000/367563)
[2017-10-04 15:53:11,617] Parsing replies
[2017-10-04 15:53:12,262] Fetching info for 1000 messages (128000/367563)
[2017-10-04 15:53:13,502] Parsing replies
[2017-10-04 15:53:14,113] Fetching info for 1000 messages (129000/367563)
[2017-10-04 15:53:15,288] Parsing replies
[2017-10-04 15:53:15,930] Fetching info for 1000 messages (130000/367563)
[2017-10-04 15:53:17,184] Parsing replies
[2017-10-04 15:53:18,105] Fetching info for 1000 messages (131000/367563)
[2017-10-04 15:53:19,616] Parsing replies
[2017-10-04 15:53:20,285] Fetching info for 1000 messages (132000/367563)
[2017-10-04 15:53:22,076] Parsing replies
[2017-10-04 15:53:22,711] Fetching info for 1000 messages (133000/367563)
[2017-10-04 15:53:24,297] Parsing replies
[2017-10-04 15:53:24,978] Fetching info for 1000 messages (134000/367563)
[2017-10-04 15:53:28,037] Parsing replies
[2017-10-04 15:53:28,913] Fetching info for 1000 messages (135000/367563)
[2017-10-04 15:53:30,988] Parsing replies
[2017-10-04 15:53:31,625] Fetching info for 1000 messages (136000/367563)
[2017-10-04 15:53:33,724] Parsing replies
[2017-10-04 15:53:34,724] Fetching info for 1000 messages (137000/367563)
[2017-10-04 15:53:36,264] Parsing replies
[2017-10-04 15:53:36,847] Fetching info for 1000 messages (138000/367563)
[2017-10-04 15:53:38,345] Parsing replies
[2017-10-04 15:53:39,028] Fetching info for 1000 messages (139000/367563)
[2017-10-04 15:53:40,144] Parsing replies
[2017-10-04 15:53:40,740] Fetching info for 1000 messages (140000/367563)
[2017-10-04 15:53:42,172] Parsing replies
[2017-10-04 15:53:42,948] Fetching info for 1000 messages (141000/367563)
[2017-10-04 15:53:44,094] Parsing replies
[2017-10-04 15:53:44,694] Fetching info for 1000 messages (142000/367563)
[2017-10-04 15:53:45,799] Parsing replies
[2017-10-04 15:53:46,506] Fetching info for 1000 messages (143000/367563)
[2017-10-04 15:53:47,748] Parsing replies
[2017-10-04 15:53:48,303] Fetching info for 1000 messages (144000/367563)
[2017-10-04 15:53:49,249] Parsing replies
[2017-10-04 15:53:49,853] Fetching info for 1000 messages (145000/367563)
[2017-10-04 15:53:51,030] Parsing replies
[2017-10-04 15:53:54,444] Fetching info for 1000 messages (146000/367563)
[2017-10-04 15:53:55,604] Parsing replies
^@[2017-10-04 15:53:56,286] Fetching info for 1000 messages (147000/367563)
[2017-10-04 15:53:57,510] Parsing replies
[2017-10-04 15:53:58,182] Fetching info for 1000 messages (148000/367563)
[2017-10-04 15:53:59,584] Parsing replies
[2017-10-04 15:54:00,231] Fetching info for 1000 messages (149000/367563)
[2017-10-04 15:54:01,506] Parsing replies
[2017-10-04 15:54:02,279] Fetching info for 1000 messages (150000/367563)
[2017-10-04 15:54:03,634] Parsing replies
[2017-10-04 15:54:04,532] Fetching info for 1000 messages (151000/367563)
[2017-10-04 15:54:05,708] Parsing replies
[2017-10-04 15:54:06,475] Fetching info for 1000 messages (152000/367563)
[2017-10-04 15:54:07,983] Parsing replies
[2017-10-04 15:54:08,713] Fetching info for 1000 messages (153000/367563)
[2017-10-04 15:54:10,069] Parsing replies
[2017-10-04 15:54:10,879] Fetching info for 1000 messages (154000/367563)
[2017-10-04 15:54:12,009] Parsing replies
[2017-10-04 15:54:12,756] Fetching info for 1000 messages (155000/367563)
[2017-10-04 15:54:14,232] Parsing replies
[2017-10-04 15:54:15,512] Fetching info for 1000 messages (156000/367563)
[2017-10-04 15:54:16,885] Parsing replies
[2017-10-04 15:54:17,732] Fetching info for 1000 messages (157000/367563)
[2017-10-04 15:54:18,961] Parsing replies
[2017-10-04 15:54:19,823] Fetching info for 1000 messages (158000/367563)
[2017-10-04 15:54:21,396] Parsing replies
[2017-10-04 15:54:22,031] Fetching info for 1000 messages (159000/367563)
[2017-10-04 15:54:23,140] Parsing replies
[2017-10-04 15:54:23,979] Fetching info for 1000 messages (160000/367563)
[2017-10-04 15:54:25,397] Parsing replies
[2017-10-04 15:54:26,122] Fetching info for 1000 messages (161000/367563)
[2017-10-04 15:54:27,791] Parsing replies
[2017-10-04 15:54:28,473] Fetching info for 1000 messages (162000/367563)
[2017-10-04 15:54:30,092] Parsing replies
[2017-10-04 15:54:30,725] Fetching info for 1000 messages (163000/367563)
[2017-10-04 15:54:32,085] Parsing replies
[2017-10-04 15:54:32,731] Fetching info for 1000 messages (164000/367563)
[2017-10-04 15:54:34,080] Parsing replies
[2017-10-04 15:54:35,027] Fetching info for 1000 messages (165000/367563)
[2017-10-04 15:54:36,388] Parsing replies
[2017-10-04 15:54:37,162] Fetching info for 1000 messages (166000/367563)
[2017-10-04 15:54:38,648] Parsing replies
[2017-10-04 15:54:39,535] Fetching info for 1000 messages (167000/367563)
[2017-10-04 15:54:40,838] Parsing replies
[2017-10-04 15:54:41,521] Fetching info for 1000 messages (168000/367563)
[2017-10-04 15:54:42,768] Parsing replies
[2017-10-04 15:54:43,477] Fetching info for 1000 messages (169000/367563)
[2017-10-04 15:54:44,940] Parsing replies
[2017-10-04 15:54:45,652] Fetching info for 1000 messages (170000/367563)
[2017-10-04 15:54:47,210] Parsing replies
[2017-10-04 15:54:47,908] Fetching info for 1000 messages (171000/367563)
[2017-10-04 15:54:49,417] Parsing replies
[2017-10-04 15:54:50,140] Fetching info for 1000 messages (172000/367563)
[2017-10-04 15:54:51,677] Parsing replies
[2017-10-04 15:54:52,332] Fetching info for 1000 messages (173000/367563)
[2017-10-04 15:54:53,785] Parsing replies
[2017-10-04 15:54:54,671] Fetching info for 1000 messages (174000/367563)
^@[2017-10-04 15:54:56,078] Parsing replies
[2017-10-04 15:54:56,982] Fetching info for 1000 messages (175000/367563)
[2017-10-04 15:54:58,338] Parsing replies
[2017-10-04 15:54:58,955] Fetching info for 1000 messages (176000/367563)
[2017-10-04 15:55:00,597] Parsing replies
[2017-10-04 15:55:01,289] Fetching info for 1000 messages (177000/367563)
[2017-10-04 15:55:02,723] Parsing replies
[2017-10-04 15:55:03,369] Fetching info for 1000 messages (178000/367563)
[2017-10-04 15:55:04,886] Parsing replies
[2017-10-04 15:55:08,999] Fetching info for 1000 messages (179000/367563)
[2017-10-04 15:55:10,265] Parsing replies
[2017-10-04 15:55:10,887] Fetching info for 1000 messages (180000/367563)
[2017-10-04 15:55:12,283] Parsing replies
[2017-10-04 15:55:12,887] Fetching info for 1000 messages (181000/367563)
[2017-10-04 15:55:14,240] Parsing replies
[2017-10-04 15:55:14,891] Fetching info for 1000 messages (182000/367563)
[2017-10-04 15:55:16,292] Parsing replies
[2017-10-04 15:55:17,072] Fetching info for 1000 messages (183000/367563)
[2017-10-04 15:55:18,221] Parsing replies
[2017-10-04 15:55:18,969] Fetching info for 1000 messages (184000/367563)
[2017-10-04 15:55:20,759] Parsing replies
[2017-10-04 15:55:21,359] Fetching info for 1000 messages (185000/367563)
[2017-10-04 15:55:22,602] Parsing replies
[2017-10-04 15:55:23,572] Fetching info for 1000 messages (186000/367563)
[2017-10-04 15:55:25,110] Parsing replies
[2017-10-04 15:55:26,105] Fetching info for 1000 messages (187000/367563)
[2017-10-04 15:55:27,646] Parsing replies
[2017-10-04 15:55:28,298] Fetching info for 1000 messages (188000/367563)
[2017-10-04 15:55:29,584] Parsing replies
[2017-10-04 15:55:30,388] Fetching info for 1000 messages (189000/367563)
[2017-10-04 15:55:32,201] Parsing replies
[2017-10-04 15:55:33,018] Fetching info for 1000 messages (190000/367563)
[2017-10-04 15:55:34,482] Parsing replies
[2017-10-04 15:55:35,210] Fetching info for 1000 messages (191000/367563)
[2017-10-04 15:55:36,475] Parsing replies
[2017-10-04 15:55:37,282] Fetching info for 1000 messages (192000/367563)
[2017-10-04 15:55:38,677] Parsing replies
[2017-10-04 15:55:39,904] Fetching info for 1000 messages (193000/367563)
[2017-10-04 15:55:41,298] Parsing replies
[2017-10-04 15:55:42,003] Fetching info for 1000 messages (194000/367563)
[2017-10-04 15:55:43,768] Parsing replies
[2017-10-04 15:55:44,411] Fetching info for 1000 messages (195000/367563)
[2017-10-04 15:55:46,452] Parsing replies
[2017-10-04 15:55:47,099] Fetching info for 1000 messages (196000/367563)
[2017-10-04 15:55:49,102] Parsing replies
[2017-10-04 15:55:49,714] Fetching info for 1000 messages (197000/367563)
[2017-10-04 15:55:51,036] Parsing replies
[2017-10-04 15:55:51,601] Fetching info for 1000 messages (198000/367563)
[2017-10-04 15:55:53,313] Parsing replies
[2017-10-04 15:55:53,912] Fetching info for 1000 messages (199000/367563)
[2017-10-04 15:55:55,117] Parsing replies
[2017-10-04 15:55:55,721] Fetching info for 1000 messages (200000/367563)
^@[2017-10-04 15:55:57,315] Parsing replies
[2017-10-04 15:55:57,940] Fetching info for 1000 messages (201000/367563)
[2017-10-04 15:55:59,598] Parsing replies
[2017-10-04 15:56:00,266] Fetching info for 1000 messages (202000/367563)
[2017-10-04 15:56:01,566] Parsing replies
[2017-10-04 15:56:02,203] Fetching info for 1000 messages (203000/367563)
[2017-10-04 15:56:04,773] Parsing replies
[2017-10-04 15:56:05,501] Fetching info for 1000 messages (204000/367563)
[2017-10-04 15:56:07,032] Parsing replies
[2017-10-04 15:56:07,625] Fetching info for 1000 messages (205000/367563)
[2017-10-04 15:56:09,014] Parsing replies
[2017-10-04 15:56:09,621] Fetching info for 1000 messages (206000/367563)
[2017-10-04 15:56:11,083] Parsing replies
[2017-10-04 15:56:11,825] Fetching info for 1000 messages (207000/367563)
[2017-10-04 15:56:13,309] Parsing replies
[2017-10-04 15:56:14,015] Fetching info for 1000 messages (208000/367563)
[2017-10-04 15:56:15,784] Parsing replies
[2017-10-04 15:56:16,434] Fetching info for 1000 messages (209000/367563)
[2017-10-04 15:56:17,853] Parsing replies
[2017-10-04 15:56:18,531] Fetching info for 1000 messages (210000/367563)
[2017-10-04 15:56:20,277] Parsing replies
[2017-10-04 15:56:20,936] Fetching info for 1000 messages (211000/367563)
[2017-10-04 15:56:22,582] Parsing replies
[2017-10-04 15:56:23,254] Fetching info for 1000 messages (212000/367563)
[2017-10-04 15:56:25,724] Parsing replies
[2017-10-04 15:56:26,448] Fetching info for 1000 messages (213000/367563)
[2017-10-04 15:56:28,050] Parsing replies
[2017-10-04 15:56:28,746] Fetching info for 1000 messages (214000/367563)
[2017-10-04 15:56:30,207] Parsing replies
[2017-10-04 15:56:30,905] Fetching info for 1000 messages (215000/367563)
[2017-10-04 15:56:32,202] Parsing replies
[2017-10-04 15:56:32,888] Fetching info for 1000 messages (216000/367563)
[2017-10-04 15:56:34,552] Parsing replies
[2017-10-04 15:56:35,201] Fetching info for 1000 messages (217000/367563)
[2017-10-04 15:56:36,548] Parsing replies
[2017-10-04 15:56:37,206] Fetching info for 1000 messages (218000/367563)
[2017-10-04 15:56:38,756] Parsing replies
[2017-10-04 15:56:39,365] Fetching info for 1000 messages (219000/367563)
[2017-10-04 15:56:40,870] Parsing replies
[2017-10-04 15:56:45,581] Fetching info for 1000 messages (220000/367563)
[2017-10-04 15:56:47,151] Parsing replies
[2017-10-04 15:56:47,864] Fetching info for 1000 messages (221000/367563)
[2017-10-04 15:56:49,558] Parsing replies
[2017-10-04 15:56:50,315] Fetching info for 1000 messages (222000/367563)
[2017-10-04 15:56:52,132] Parsing replies
[2017-10-04 15:56:53,191] Fetching info for 1000 messages (223000/367563)
[2017-10-04 15:56:54,690] Parsing replies
[2017-10-04 15:56:55,386] Fetching info for 1000 messages (224000/367563)
^@[2017-10-04 15:56:56,882] Parsing replies
[2017-10-04 15:56:57,613] Fetching info for 1000 messages (225000/367563)
[2017-10-04 15:56:59,251] Parsing replies
[2017-10-04 15:56:59,960] Fetching info for 1000 messages (226000/367563)
[2017-10-04 15:57:01,267] Parsing replies
[2017-10-04 15:57:01,932] Fetching info for 1000 messages (227000/367563)
[2017-10-04 15:57:03,220] Parsing replies
[2017-10-04 15:57:03,886] Fetching info for 1000 messages (228000/367563)
[2017-10-04 15:57:05,574] Parsing replies
[2017-10-04 15:57:06,248] Fetching info for 1000 messages (229000/367563)
[2017-10-04 15:57:07,928] Parsing replies
[2017-10-04 15:57:08,609] Fetching info for 1000 messages (230000/367563)
[2017-10-04 15:57:10,243] Parsing replies
[2017-10-04 15:57:10,952] Fetching info for 1000 messages (231000/367563)
[2017-10-04 15:57:13,922] Parsing replies
[2017-10-04 15:57:14,641] Fetching info for 1000 messages (232000/367563)
[2017-10-04 15:57:16,251] Parsing replies
[2017-10-04 15:57:16,899] Fetching info for 1000 messages (233000/367563)
[2017-10-04 15:57:19,169] Parsing replies
[2017-10-04 15:57:19,836] Fetching info for 1000 messages (234000/367563)
[2017-10-04 15:57:21,398] Parsing replies
[2017-10-04 15:57:22,360] Fetching info for 1000 messages (235000/367563)
[2017-10-04 15:57:24,693] Parsing replies
[2017-10-04 15:57:25,448] Fetching info for 1000 messages (236000/367563)
[2017-10-04 15:57:28,258] Parsing replies
[2017-10-04 15:57:29,076] Fetching info for 1000 messages (237000/367563)
[2017-10-04 15:57:30,771] Parsing replies
[2017-10-04 15:57:31,503] Fetching info for 1000 messages (238000/367563)
[2017-10-04 15:57:32,970] Parsing replies
[2017-10-04 15:57:33,747] Fetching info for 1000 messages (239000/367563)
[2017-10-04 15:57:35,365] Parsing replies
[2017-10-04 15:57:36,092] Fetching info for 1000 messages (240000/367563)
[2017-10-04 15:57:38,933] Parsing replies
[2017-10-04 15:57:39,938] Fetching info for 1000 messages (241000/367563)
[2017-10-04 15:57:41,649] Parsing replies
[2017-10-04 15:57:42,379] Fetching info for 1000 messages (242000/367563)
[2017-10-04 15:57:44,159] Parsing replies
[2017-10-04 15:57:44,833] Fetching info for 1000 messages (243000/367563)
[2017-10-04 15:57:46,388] Parsing replies
[2017-10-04 15:57:47,296] Fetching info for 1000 messages (244000/367563)
[2017-10-04 15:57:49,058] Parsing replies
[2017-10-04 15:57:49,779] Fetching info for 1000 messages (245000/367563)
[2017-10-04 15:57:51,017] Parsing replies
[2017-10-04 15:57:51,698] Fetching info for 1000 messages (246000/367563)
[2017-10-04 15:57:53,059] Parsing replies
[2017-10-04 15:57:53,829] Fetching info for 1000 messages (247000/367563)
[2017-10-04 15:57:55,279] Parsing replies
^@[2017-10-04 15:57:56,084] Fetching info for 1000 messages (248000/367563)
[2017-10-04 15:57:57,745] Parsing replies
[2017-10-04 15:57:58,441] Fetching info for 1000 messages (249000/367563)
[2017-10-04 15:57:59,857] Parsing replies
[2017-10-04 15:58:00,649] Fetching info for 1000 messages (250000/367563)
[2017-10-04 15:58:02,223] Parsing replies
[2017-10-04 15:58:03,064] Fetching info for 1000 messages (251000/367563)
[2017-10-04 15:58:06,907] Parsing replies
[2017-10-04 15:58:07,569] Fetching info for 1000 messages (252000/367563)
[2017-10-04 15:58:09,372] Parsing replies
[2017-10-04 15:58:10,032] Fetching info for 1000 messages (253000/367563)
[2017-10-04 15:58:11,625] Parsing replies
[2017-10-04 15:58:12,296] Fetching info for 1000 messages (254000/367563)
[2017-10-04 15:58:14,219] Parsing replies
[2017-10-04 15:58:14,911] Fetching info for 1000 messages (255000/367563)
[2017-10-04 15:58:17,764] Parsing replies
[2017-10-04 15:58:18,523] Fetching info for 1000 messages (256000/367563)
[2017-10-04 15:58:20,308] Parsing replies
[2017-10-04 15:58:21,084] Fetching info for 1000 messages (257000/367563)
[2017-10-04 15:58:22,584] Parsing replies
[2017-10-04 15:58:23,292] Fetching info for 1000 messages (258000/367563)
[2017-10-04 15:58:24,690] Parsing replies
[2017-10-04 15:58:25,342] Fetching info for 1000 messages (259000/367563)
[2017-10-04 15:58:26,997] Parsing replies
[2017-10-04 15:58:27,643] Fetching info for 1000 messages (260000/367563)
[2017-10-04 15:58:29,368] Parsing replies
[2017-10-04 15:58:30,035] Fetching info for 1000 messages (261000/367563)
[2017-10-04 15:58:31,933] Parsing replies
[2017-10-04 15:58:32,725] Fetching info for 1000 messages (262000/367563)
[2017-10-04 15:58:35,071] Parsing replies
[2017-10-04 15:58:35,764] Fetching info for 1000 messages (263000/367563)
[2017-10-04 15:58:46,573] Parsing replies
[2017-10-04 15:58:47,230] Fetching info for 1000 messages (264000/367563)
^@[2017-10-04 15:59:03,071] Parsing replies
[2017-10-04 15:59:03,797] Fetching info for 1000 messages (265000/367563)
[2017-10-04 15:59:19,725] Parsing replies
[2017-10-04 15:59:20,471] Fetching info for 1000 messages (266000/367563)
[2017-10-04 15:59:37,076] Parsing replies
[2017-10-04 15:59:37,814] Fetching info for 1000 messages (267000/367563)
[2017-10-04 15:59:54,170] Parsing replies
[2017-10-04 15:59:55,073] Fetching info for 1000 messages (268000/367563)
^@[2017-10-04 16:00:10,146] Parsing replies
[2017-10-04 16:00:18,359] Fetching info for 1000 messages (269000/367563)
[2017-10-04 16:00:33,994] Parsing replies
[2017-10-04 16:00:34,736] Fetching info for 1000 messages (270000/367563)
[2017-10-04 16:00:50,048] Parsing replies
[2017-10-04 16:00:50,761] Fetching info for 1000 messages (271000/367563)
^@[2017-10-04 16:01:06,499] Parsing replies
[2017-10-04 16:01:07,288] Fetching info for 1000 messages (272000/367563)
[2017-10-04 16:01:22,139] Parsing replies
[2017-10-04 16:01:22,855] Fetching info for 1000 messages (273000/367563)
[2017-10-04 16:01:38,068] Parsing replies
[2017-10-04 16:01:38,885] Fetching info for 1000 messages (274000/367563)
[2017-10-04 16:01:53,407] Parsing replies
[2017-10-04 16:01:54,173] Fetching info for 1000 messages (275000/367563)
^@[2017-10-04 16:02:09,381] Parsing replies
[2017-10-04 16:02:10,851] Fetching info for 1000 messages (276000/367563)
[2017-10-04 16:02:29,104] Parsing replies
[2017-10-04 16:02:29,974] Fetching info for 1000 messages (277000/367563)
[2017-10-04 16:02:48,598] Parsing replies
[2017-10-04 16:02:49,790] Fetching info for 1000 messages (278000/367563)
^@[2017-10-04 16:03:06,462] Parsing replies
[2017-10-04 16:03:07,285] Fetching info for 1000 messages (279000/367563)
[2017-10-04 16:03:23,233] Parsing replies
[2017-10-04 16:03:24,100] Fetching info for 1000 messages (280000/367563)
[2017-10-04 16:03:40,631] Parsing replies
[2017-10-04 16:03:41,400] Fetching info for 1000 messages (281000/367563)
^@[2017-10-04 16:04:01,863] Parsing replies
[2017-10-04 16:04:02,606] Fetching info for 1000 messages (282000/367563)
[2017-10-04 16:04:18,154] Parsing replies
[2017-10-04 16:04:18,971] Fetching info for 1000 messages (283000/367563)
[2017-10-04 16:04:34,439] Parsing replies
[2017-10-04 16:04:35,387] Fetching info for 1000 messages (284000/367563)
[2017-10-04 16:04:49,735] Parsing replies
[2017-10-04 16:04:51,298] Fetching info for 1000 messages (285000/367563)
^@[2017-10-04 16:05:11,687] Parsing replies
[2017-10-04 16:05:12,922] Fetching info for 1000 messages (286000/367563)
[2017-10-04 16:05:32,965] Parsing replies
[2017-10-04 16:05:33,725] Fetching info for 1000 messages (287000/367563)
[2017-10-04 16:05:48,356] Parsing replies
[2017-10-04 16:05:49,186] Fetching info for 1000 messages (288000/367563)
^@[2017-10-04 16:06:02,293] Parsing replies
[2017-10-04 16:06:03,176] Fetching info for 1000 messages (289000/367563)
[2017-10-04 16:06:16,885] Parsing replies
[2017-10-04 16:06:17,938] Fetching info for 1000 messages (290000/367563)
[2017-10-04 16:06:31,723] Parsing replies
[2017-10-04 16:06:32,704] Fetching info for 1000 messages (291000/367563)
[2017-10-04 16:06:45,581] Parsing replies
[2017-10-04 16:06:46,633] Fetching info for 1000 messages (292000/367563)
^@[2017-10-04 16:06:59,420] Parsing replies
[2017-10-04 16:07:01,717] Fetching info for 1000 messages (293000/367563)
[2017-10-04 16:07:14,291] Parsing replies
[2017-10-04 16:07:15,130] Fetching info for 1000 messages (294000/367563)
[2017-10-04 16:07:27,118] Parsing replies
[2017-10-04 16:07:27,910] Fetching info for 1000 messages (295000/367563)
[2017-10-04 16:07:42,126] Parsing replies
[2017-10-04 16:07:42,999] Fetching info for 1000 messages (296000/367563)
^@[2017-10-04 16:07:56,505] Parsing replies
[2017-10-04 16:07:57,289] Fetching info for 1000 messages (297000/367563)
[2017-10-04 16:08:09,997] Parsing replies
[2017-10-04 16:08:11,264] Fetching info for 1000 messages (298000/367563)
[2017-10-04 16:08:27,496] Parsing replies
[2017-10-04 16:08:28,431] Fetching info for 1000 messages (299000/367563)
[2017-10-04 16:08:44,691] Parsing replies
[2017-10-04 16:08:48,560] Fetching info for 1000 messages (300000/367563)
^@[2017-10-04 16:09:06,360] Parsing replies
[2017-10-04 16:09:07,144] Fetching info for 1000 messages (301000/367563)
[2017-10-04 16:09:20,408] Parsing replies
[2017-10-04 16:09:21,245] Fetching info for 1000 messages (302000/367563)
[2017-10-04 16:09:34,237] Parsing replies
[2017-10-04 16:09:35,015] Fetching info for 1000 messages (303000/367563)
[2017-10-04 16:09:48,577] Parsing replies
[2017-10-04 16:09:49,406] Fetching info for 1000 messages (304000/367563)
^@[2017-10-04 16:10:03,825] Parsing replies
[2017-10-04 16:10:04,604] Fetching info for 1000 messages (305000/367563)
[2017-10-04 16:10:22,845] Parsing replies
[2017-10-04 16:10:23,627] Fetching info for 1000 messages (306000/367563)
[2017-10-04 16:10:38,799] Parsing replies
[2017-10-04 16:10:39,538] Fetching info for 1000 messages (307000/367563)
[2017-10-04 16:10:52,881] Parsing replies
[2017-10-04 16:10:53,783] Fetching info for 1000 messages (308000/367563)
^@[2017-10-04 16:11:08,474] Parsing replies
[2017-10-04 16:11:09,352] Fetching info for 1000 messages (309000/367563)
[2017-10-04 16:11:23,002] Parsing replies
[2017-10-04 16:11:23,743] Fetching info for 1000 messages (310000/367563)
[2017-10-04 16:11:38,410] Parsing replies
[2017-10-04 16:11:39,199] Fetching info for 1000 messages (311000/367563)
[2017-10-04 16:11:52,721] Parsing replies
[2017-10-04 16:11:53,519] Fetching info for 1000 messages (312000/367563)
^@[2017-10-04 16:12:06,763] Parsing replies
[2017-10-04 16:12:07,476] Fetching info for 1000 messages (313000/367563)
[2017-10-04 16:12:19,783] Parsing replies
[2017-10-04 16:12:20,577] Fetching info for 1000 messages (314000/367563)
[2017-10-04 16:12:33,373] Parsing replies
[2017-10-04 16:12:34,191] Fetching info for 1000 messages (315000/367563)
[2017-10-04 16:12:45,339] Parsing replies
[2017-10-04 16:12:46,754] Fetching info for 1000 messages (316000/367563)
^@[2017-10-04 16:13:00,355] Parsing replies
[2017-10-04 16:13:01,103] Fetching info for 1000 messages (317000/367563)
[2017-10-04 16:13:11,734] Parsing replies
[2017-10-04 16:13:12,650] Fetching info for 1000 messages (318000/367563)
[2017-10-04 16:13:25,744] Parsing replies
[2017-10-04 16:13:26,624] Fetching info for 1000 messages (319000/367563)
[2017-10-04 16:13:39,232] Parsing replies
[2017-10-04 16:13:39,966] Fetching info for 1000 messages (320000/367563)
[2017-10-04 16:13:51,341] Parsing replies
[2017-10-04 16:13:52,653] Fetching info for 1000 messages (321000/367563)
^@[2017-10-04 16:14:04,088] Parsing replies
[2017-10-04 16:14:04,858] Fetching info for 1000 messages (322000/367563)
[2017-10-04 16:14:16,464] Parsing replies
[2017-10-04 16:14:17,712] Fetching info for 1000 messages (323000/367563)
[2017-10-04 16:14:27,093] Parsing replies
[2017-10-04 16:14:27,803] Fetching info for 1000 messages (324000/367563)
[2017-10-04 16:14:37,011] Parsing replies
[2017-10-04 16:14:37,708] Fetching info for 1000 messages (325000/367563)
[2017-10-04 16:14:48,685] Parsing replies
[2017-10-04 16:14:49,406] Fetching info for 1000 messages (326000/367563)
^@[2017-10-04 16:14:59,979] Parsing replies
[2017-10-04 16:15:00,747] Fetching info for 1000 messages (327000/367563)
[2017-10-04 16:15:10,851] Parsing replies
[2017-10-04 16:15:11,551] Fetching info for 1000 messages (328000/367563)
[2017-10-04 16:15:22,339] Parsing replies
[2017-10-04 16:15:23,263] Fetching info for 1000 messages (329000/367563)
[2017-10-04 16:15:36,337] Parsing replies
[2017-10-04 16:15:55,177] Fetching info for 1000 messages (330000/367563)
^@[2017-10-04 16:16:12,001] Parsing replies
[2017-10-04 16:16:12,736] Fetching info for 1000 messages (331000/367563)
[2017-10-04 16:16:28,067] Parsing replies
[2017-10-04 16:16:28,956] Fetching info for 1000 messages (332000/367563)
[2017-10-04 16:16:42,792] Parsing replies
[2017-10-04 16:16:43,602] Fetching info for 1000 messages (333000/367563)
^@[2017-10-04 16:16:59,344] Parsing replies
[2017-10-04 16:17:00,281] Fetching info for 1000 messages (334000/367563)
[2017-10-04 16:17:16,649] Parsing replies
[2017-10-04 16:17:17,643] Fetching info for 1000 messages (335000/367563)
[2017-10-04 16:17:34,394] Parsing replies
[2017-10-04 16:17:35,617] Fetching info for 1000 messages (336000/367563)
[2017-10-04 16:17:52,784] Parsing replies
[2017-10-04 16:17:53,953] Fetching info for 1000 messages (337000/367563)
^@[2017-10-04 16:18:12,717] Parsing replies
[2017-10-04 16:18:13,475] Fetching info for 1000 messages (338000/367563)
[2017-10-04 16:18:31,917] Parsing replies
[2017-10-04 16:18:32,725] Fetching info for 1000 messages (339000/367563)
[2017-10-04 16:18:51,642] Parsing replies
[2017-10-04 16:18:52,681] Fetching info for 1000 messages (340000/367563)
^@[2017-10-04 16:19:12,218] Parsing replies
[2017-10-04 16:19:13,155] Fetching info for 1000 messages (341000/367563)
[2017-10-04 16:19:31,580] Parsing replies
[2017-10-04 16:19:32,726] Fetching info for 1000 messages (342000/367563)
[2017-10-04 16:19:49,991] Parsing replies
[2017-10-04 16:19:50,759] Fetching info for 1000 messages (343000/367563)
^@[2017-10-04 16:20:11,778] Parsing replies
[2017-10-04 16:20:13,549] Fetching info for 1000 messages (344000/367563)
[2017-10-04 16:20:33,338] Parsing replies
[2017-10-04 16:20:34,450] Fetching info for 1000 messages (345000/367563)
[2017-10-04 16:20:55,169] Parsing replies
[2017-10-04 16:20:56,033] Fetching info for 1000 messages (346000/367563)
^@[2017-10-04 16:21:21,193] Parsing replies
[2017-10-04 16:21:21,998] Fetching info for 1000 messages (347000/367563)
[2017-10-04 16:21:38,220] Parsing replies
[2017-10-04 16:21:39,007] Fetching info for 1000 messages (348000/367563)
[2017-10-04 16:21:54,430] Parsing replies
[2017-10-04 16:21:55,177] Fetching info for 1000 messages (349000/367563)
[2017-10-04 16:22:09,705] Parsing replies
[2017-10-04 16:22:10,491] Fetching info for 1000 messages (350000/367563)
[2017-10-04 16:22:23,546] Parsing replies
[2017-10-04 16:22:24,258] Fetching info for 1000 messages (351000/367563)
[2017-10-04 16:22:37,953] Parsing replies
[2017-10-04 16:22:38,689] Fetching info for 1000 messages (352000/367563)
[2017-10-04 16:22:53,168] Parsing replies
[2017-10-04 16:22:53,853] Fetching info for 1000 messages (353000/367563)
^@[2017-10-04 16:23:00,269] Parsing replies
[2017-10-04 16:23:00,980] Fetching info for 1000 messages (354000/367563)
[2017-10-04 16:23:03,703] Parsing replies
[2017-10-04 16:23:04,510] Fetching info for 1000 messages (355000/367563)
[2017-10-04 16:23:06,516] Parsing replies
[2017-10-04 16:23:08,395] Fetching info for 1000 messages (356000/367563)
[2017-10-04 16:23:10,504] Parsing replies
[2017-10-04 16:23:11,318] Fetching info for 1000 messages (357000/367563)
[2017-10-04 16:23:14,517] Parsing replies
[2017-10-04 16:23:15,294] Fetching info for 1000 messages (358000/367563)
[2017-10-04 16:23:17,557] Parsing replies
[2017-10-04 16:23:18,277] Fetching info for 1000 messages (359000/367563)
[2017-10-04 16:23:20,483] Parsing replies
[2017-10-04 16:23:21,224] Fetching info for 1000 messages (360000/367563)
[2017-10-04 16:23:23,269] Parsing replies
[2017-10-04 16:23:24,065] Fetching info for 1000 messages (361000/367563)
[2017-10-04 16:23:26,124] Parsing replies
[2017-10-04 16:23:27,030] Fetching info for 1000 messages (362000/367563)
[2017-10-04 16:23:30,019] Parsing replies
[2017-10-04 16:23:30,791] Fetching info for 1000 messages (363000/367563)
[2017-10-04 16:23:33,208] Parsing replies
[2017-10-04 16:23:33,956] Fetching info for 1000 messages (364000/367563)
[2017-10-04 16:23:36,193] Parsing replies
[2017-10-04 16:23:36,958] Fetching info for 1000 messages (365000/367563)
[2017-10-04 16:23:39,084] Parsing replies
[2017-10-04 16:23:39,866] Fetching info for 1000 messages (366000/367563)
[2017-10-04 16:23:41,981] Parsing replies
[2017-10-04 16:23:42,808] Fetching info for 1000 messages (367000/367563)
[2017-10-04 16:23:45,062] Parsing replies
[2017-10-04 16:23:45,878] Fetching info for 563 messages (367563/367563)
[2017-10-04 16:23:46,995] Parsing replies
[2017-10-04 16:23:47,443] Got 367563 message infos
[2017-10-04 16:23:47,471] Logging out
[2017-10-04 16:23:47,694] Identifying "me" messages
^@[2017-10-04 16:25:55,650] 40011 messages are from "me"
[2017-10-04 16:25:55,650] 213717 messages are to "me"
[2017-10-04 16:25:55,656] Extracting threads
^@Traceback (most recent call last):
File "main.py", line 254, in <module>
threads = ExtractThreads(message_infos)
File "main.py", line 162, in ExtractThreads
thread_dict = jwzthreading.thread(thread_messages)
File "/code/mail-trends/jwzthreading.py", line 185, in thread
prev.add_child(this_container)
File "/code/mail-trends/jwzthreading.py", line 32, in add_child
if child.parent:
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "/code/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
RuntimeError: maximum recursion depth exceeded while calling a Python object
How would I use this to run against a users mbox file rather than having to install a imap server? I see you have a enron.py file that creates a mbox file however I cant quite figure how to run this against a actual mbox file. My intention is to install this on the mail server and have it pull data from /var/mail/[user] and run daily in cron. I have no python experience. I would also like to specify a different output directory. Many Thanks -Benjamin
This was run against an MS Exchange account. MAILBOX_GMAIL... variables were both changed to "INBOX". Here's the error:
[2015-10-14 17:36:48,550] Identifying "me" messages
Traceback (most recent call last):
File "./main.py", line 251, in
message_infos = GetMessageInfos(opts)
File "./main.py", line 94, in GetMessageInfos
name, address = message_info.GetSender()
File "/Users/xxx/mail-trends/messageinfo.py", line 67, in GetSender
return self._GetNameAddress("from")
File "/Users/xxx/mail-trends/messageinfo.py", line 94, in _GetNameAddress
if not header in self.headers:
AttributeError: 'MessageInfo' object has no attribute 'headers'
I am using Mailtrends on Production environment. Is it possible to generate following kind of results using Mail-trends?
https://dl.dropboxusercontent.com/u/32435266/Graph3.png
$ python main.py --server=imap.gmail.com --use_ssl --username=[email protected] --me=[email protected] --skip_labels
[2013-05-09 13:07:47,781] Initializing
Password for [email protected]:
[2013-05-09 13:07:50,888] Connecting
[2013-05-09 13:07:51,719] Logging in
[2013-05-09 13:07:52,231] Selecting mailbox '[Gmail]/All Mail'
Traceback (most recent call last):
File "main.py", line 251, in
message_infos = GetMessageInfos(opts)
File "main.py", line 54, in GetMessageInfos
m.SelectAllMail()
File "/Users/neil/Work/Code/mail-trends/mail.py", line 60, in SelectAllMail
self.SelectMailbox(MAILBOX_GMAIL_ALL_MAIL)
File "/Users/neil/Work/Code/mail-trends/mail.py", line 65, in SelectMailbox
self.__AssertOk(r)
File "/Users/neil/Work/Code/mail-trends/mail.py", line 193, in __AssertOk
assert response == "OK"
AssertionError
The script just works when gmail is configured in English, this is not like a real issue as I guess anyone using the script can understand English but there should just be a release note to configure gmail in english to get this fantastic script working :)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.