Include raw_email in parsed email

This commit is contained in:
Dan Brown
2014-07-30 11:28:51 -04:00
parent b68205e5db
commit 5d5bbf93cd
2 changed files with 3 additions and 0 deletions

View File

@@ -100,6 +100,8 @@ def parse_email(raw_email):
maintype = email_message.get_content_maintype()
parsed_email = {}
parsed_email['raw_email'] = raw_email
body = {
"plain": [],
"html": []

View File

@@ -42,6 +42,7 @@ class TestParser(unittest.TestCase):
def test_parse_email(self):
parsed_email = parse_email(raw_email)
self.assertEqual(raw_email, parsed_email.raw_email)
self.assertEqual(u'Test email - no attachment', parsed_email.subject)
self.assertEqual(u'Tue, 30 Jul 2013 15:56:29 +0300', parsed_email.date)
self.assertEqual(u'<test0@example.com>', parsed_email.message_id)