Merge pull request #33 from jdanbrown/include-raw-email

Include raw_email in parsed email
This commit is contained in:
Martin Rusev
2014-07-30 18:50:12 +03:00
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)