diff --git a/run.py b/run.py index fde12e9..6c94f7c 100644 --- a/run.py +++ b/run.py @@ -8,7 +8,7 @@ import codecs #import sys #import bs4 - +import yaml #sys.stdout = codecs.getwriter('utf8')(sys.stdout) from storage.fetch_mail import fetch_mail from storage.fetch_mail import fetch_threads, flatten_threads @@ -140,7 +140,9 @@ if len(sys.argv)>1: db_session.commit() print thrds - + if sys.argv[1] == "print_raw_mail": + mm=db_session.query(Mail).filter(Mail.id==int(sys.argv[2])).first() + print yaml.load(mm.envelope) if sys.argv[1] == "print_mail": mm=db_session.query(Mail).filter(Mail.id==int(sys.argv[2])).first()