jpbarraca / mail-trends Goto Github PK
View Code? Open in Web Editor NEWGet all the stats of your email
Get all the stats of your email
with a mail count more than ~ 26'000 Mails I get this error:
[2014-12-10 11:11:21,359] Extracting threads
Traceback (most recent call last):
File "./main.py", line 291, in <module>
threads = ExtractThreads(message_infos)
File "./main.py", line 199, in ExtractThreads
thread_dict = jwzthreading.thread(thread_messages)
File "git/mail-trends/jwzthreading.py", line 185, in thread
prev.add_child(this_container)
File "git/mail-trends/jwzthreading.py", line 32, in add_child
if child.parent:
File "git/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "git/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
[...]
File "git/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
File "git/mail-trends/jwzthreading.py", line 54, in __len__
count += len(c)
RuntimeError: maximum recursion depth exceeded while calling a Python object
I am connecting to not gmail server, and having this error.
Traceback (most recent call last):
File "main.py", line 304, in <module>
message_infos = GetMessageInfos(opts)
File "main.py", line 104, in GetMessageInfos
for mailbox in m.GetMailboxes():
File "/home/nil/hey/mail-trends/mail.py", line 61, in GetMailboxes
mailboxes.remove('[Gmail]')
It goes away if I comment line 61 in mail.py module.
Traceback (most recent call last):
File "main.py", line 279, in
message_infos = GetMessageInfos(opts)
File "main.py", line 73, in GetMessageInfos
m = mail.MaildirInfo(opts["maildir"])
File "C:\Jan\downloads\mail-trends-4a01757d06ea3e5a43ba3e051c80e3bacb574d9c\ma
il.py", line 233, in init
raise RuntimeError("No mailboxes were found")
RuntimeError: No mailboxes were found
Traceback (most recent call last):
File "main.py", line 279, in
message_infos = GetMessageInfos(opts)
File "main.py", line 95, in GetMessageInfos
m.SelectMailbox(mailbox)
File "C:\Jan\downloads\mail-trends-4a01757d06ea3e5a43ba3e051c80e3bacb574d9c\ma
il.py", line 62, in SelectMailbox
self.__AssertOk(r)
File "C:\Jan\downloads\mail-trends-4a01757d06ea3e5a43ba3e051c80e3bacb574d9c\ma
il.py", line 187, in __AssertOk
assert response == "OK"
AssertionError
Specify a start datetime and end datetime.
Make the output aware of this.
messageinfo.py:21
__newestMessageSec = time.mktime([1970, 1, 1, 1, 0, 0, 0, 0, 0])
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.