示例#1
0
DATA = dict(
    subject='Saying Hello',
    from_='*****@*****.**',
    to=('*****@*****.**', ),
    cc=(),
    bcc=(),
    reply_to=(),
    date=datetime.datetime(1997,
                           11,
                           21,
                           9,
                           55,
                           6,
                           tzinfo=datetime.timezone.utc),
    date_str='21 Nov 97 09:55:06 GMT',
    text='This is a message just to say hello.\r\nSo, "Hello".\r\n',
    html='',
    headers={
        'from': ('John Doe <*****@*****.**>', ),
        'to': ('Mary Smith <*****@*****.**>', ),
        'subject': ('Saying Hello', ),
        'date': ('21 Nov 97 09:55:06 GMT', ),
        'message-id': ('<*****@*****.**>', )
    },
    attachments=[],
    from_values=EmailAddress(name='John Doe', email='*****@*****.**'),
    to_values=(EmailAddress(name='Mary Smith', email='*****@*****.**'), ),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
示例#2
0
         ),
        'subject':
        ('=?utf-8?B?44G+44G/44KA44KB44KC44G+44G/44KA44KB44KC44G+44G/44KA?=\r\n =?utf-8?B?44KB44KC44G+44G/44KA44KB44KC44G+44G/44KA44KB44KC44G+?=\r\n =?utf-8?B?44G/44KA44KB44KC44G+44G/44KA44KB44KC44G+44G/44KA44KB?=\r\n =?utf-8?B?44KC44G+44G/44KA44KB44KC44G+44G/44KA44KB44KC?=',
         ),
        'from': ('Mikel Lindsaar <*****@*****.**>', ),
        'content-type':
        ('multipart/mixed; boundary=Apple-Mail-6--589811753', ),
        'message-id':
        ('<*****@*****.**>', ),
        'date': ('Fri, 30 Oct 2009 19:11:02 +1100', ),
        'to': ('Mikel Lindsaar <*****@*****.**>', ),
        'mime-version': ('1.0 (Apple Message framework v1076)', ),
        'x-mailer': ('Apple Mail (2.1076)', )
    },
    attachments=[
        dict(
            filename='かきくけこかきくけこかきくけこかきくけこかきくけこ.txt',
            content_id='',
            content_disposition='attachment',
            content_type='text/plain',
            payload=b'this is the data\r\n',
        ),
    ],
    from_values=EmailAddress(name='Mikel Lindsaar',
                             email='*****@*****.**'),
    to_values=(EmailAddress(name='Mikel Lindsaar',
                            email='*****@*****.**'), ),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
示例#3
0
import datetime
from imap_tools import EmailAddress

DATA = dict(
    subject='Returned mail: see transcript for details',
    from_='*****@*****.**',
    to=('*****@*****.**',),
    cc=(),
    bcc=(),
    reply_to=(),
    date=datetime.datetime(2007, 12, 24, 10, 3, 53, tzinfo=datetime.timezone(datetime.timedelta(0, 39600))),
    date_str='Mon, 24 Dec 2007 10:03:53 +1100',
    text='The original message was received at Mon, 24 Dec 2007 10:03:47 +1100\r\nfrom 60-0-0-146.static.tttttt.com.au [60.0.0.146]\r\n\r\nThis message was generated by mail12.tttttt.com.au\r\n\r\n   ----- The following addresses had permanent fatal errors -----\r\n<*****@*****.**>\r\n    (reason: 553 5.3.0 <*****@*****.**>... Unknown E-Mail Address)\r\n\r\n   ----- Transcript of session follows -----\r\n... while talking to mail.zzzzzz.com.:\r\n>>> DATA\r\n<<< 553 5.3.0 <*****@*****.**>... Unknown E-Mail Address\r\n550 5.1.1 <*****@*****.**>... User unknown\r\n<<< 503 5.0.0 Need RCPT (recipient)\r\n\r\n-- \r\nThis message has been scanned for viruses and\r\ndangerous content by MailScanner, and is\r\nbelieved to be clean.\r\n\r\n',
    html='',
    headers={'return-path': ('<*****@*****.**>',), 'received': ('from acomputer ([unix socket])\r\n\t by imap01.sssss.net (Cyrus) with LMTPA;\r\n\t Sun, 23 Dec 2007 15:04:04 -0800', 'from smtp.sssss.org (unknown [198.0.0.92])\r\n\tby imap01.sssss.net (Postfix) with ESMTP id E434877FB0\r\n\tfor <*****@*****.**>; Sun, 23 Dec 2007 15:04:03 -0800 (PST)', 'from mail12.tttttt.com.au (mail12.tttttt.com.au [203.0.0.162])\r\n\tby smtp.sssss.org (Postfix) with ESMTP id 53313B42B7\r\n\tfor <*****@*****.**>; Sun, 23 Dec 2007 15:03:54 -0800 (PST)', 'from localhost (localhost)\r\n\tby mail12.tttttt.com.au (envelope-from MAILER-DAEMON) (8.14.2/8.14.2) id lBNN3rDp003436;\r\n\tMon, 24 Dec 2007 10:03:53 +1100'), 'x-sieve': ('CMU Sieve 2.2',), 'date': ('Mon, 24 Dec 2007 10:03:53 +1100',), 'from': ('Mail Delivery Subsystem <*****@*****.**>',), 'message-id': ('<*****@*****.**>',), 'to': ('<*****@*****.**>',), 'mime-version': ('1.0',), 'content-type': ('multipart/report; report-type=delivery-status;\r\n\tboundary="lBNN3rDp003436.1198451033/mail12.rrrr.com.au"',), 'subject': ('Returned mail: see transcript for details',), 'auto-submitted': ('auto-generated (failure)',), 'x-spam-status': ('No',)},
    attachments=[],
    from_values=EmailAddress(name='Mail Delivery Subsystem', email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'),),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
示例#4
0
    '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd"><html><head>\r\n<meta http-equiv="Content-Type" content="text/html; charset=utf-8">\r\n<title>Test</title>\r\n<body>\r\n<p>Test</p>\r\n</body>\r\n',
    headers={
        'received':
        ('from xxxx.xxxxxxx.xxx (127.0.0.1) by\r\n xxxx.xxxxxxxx.xxx (127.0.01) with Microsoft SMTP Server id\r\n 11.1.111.1; Thu, 5 Apr 2012 01:01:01 -0700',
         ),
        'message-id': ('<[email protected]>', ),
        'to': ('<*****@*****.**>', ),
        'subject': ('Xxxxxx', ),
        'date': ('Fri, 6 Apr 2012 01:01:01 +0000', ),
        'from': ('Xxxxx <*****@*****.**>', ),
        'x-mailer': ('PHP/5.2.6', ),
        'content-type':
        ('multipart/mixed;\r\n\tboundary="----=_NextPart_476c4fde88e507bb8028170e8cf47c73"',
         ),
        'mime-version': ('1.0', )
    },
    attachments=[
        dict(
            filename='LOGO.png',
            content_id='LOGO.png',
            content_disposition='attachment',
            content_type='application/octetstream',
            payload=b'H\xd2\x0f',
        ),
    ],
    from_values=EmailAddress(name='Xxxxx', email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'), ),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
    date=datetime.datetime(2005,
                           5,
                           2,
                           16,
                           7,
                           5,
                           tzinfo=datetime.timezone(
                               datetime.timedelta(-1, 64800))),
    date_str='Mon, 2 May 2005 16:07:05 -0600',
    text='대부분의 마찬가지로, 우리는 하나님을 믿습니다.\r\n\r\n제 이름은 Jamis입니다.',
    html='',
    headers={
        'mime-version': ('1.0 (Apple Message framework v622)', ),
        'content-transfer-encoding': ('base64', ),
        'message-id': ('<*****@*****.**>', ),
        'content-type':
        ('text/plain;\r\n  charset=EUC-KR;\r\n  format=flowed', ),
        'to': ('*****@*****.**', ),
        'from': ('Jamis Buck <*****@*****.**>', ),
        'subject':
        ('Re: Test: =?UTF-8?B?Iua8ouWtlyI=?= mid =?UTF-8?B?Iua8ouWtlyI=?= tail',
         ),
        'date': ('Mon, 2 May 2005 16:07:05 -0600', )
    },
    attachments=[],
    from_values=EmailAddress(name='Jamis Buck', email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'), ),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
示例#6
0
        'x-sid-pra': ('*****@*****.**', ),
        'x-auth-result': ('NONE', ),
        'x-message-info':
        ('JGTYoYF78jHCcITVD+zs6u3ahcolNfp0m61kNO2SBMwKZtwdSoGZLR+eV3xtqv3QU2mvP3b1AtESP6eCYbaI4dABkTSkMMCjZGPGH3Q01dsRSddQ0kCWDw==',
         ),
        'received':
        ('from drg.drgnetwork.com ([63.76.155.39]) by col0-mc2-f14.Col0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);\r\n\t Tue, 14 Dec 2010 22:59:10 -0800',
         'from SFGAS1.DRGNETWORK.COM (sfgas1.drgnetwork.com [63.76.155.11])\r\n\tby drg.drgnetwork.com (8.13.8/8.13.8) with ESMTP id oBF6xAuc018214\r\n\tfor <*****@*****.**>; Wed, 15 Dec 2010 00:59:10 -0600'
         ),
        'message-id': ('<*****@*****.**>', ),
        'sender': ('*****@*****.**', ),
        'date': ('Wed, 15 Dec 2010    59:10 -0500', ),
        'from': ('"Free-Quilting.com" <*****@*****.**>', ),
        'mime-version': ('1.0', ),
        'to': ('<*****@*****.**>', ),
        'cc': ('', ),
        'subject': ('40% OFF holiday patterns and fabric!', ),
        'content-type':
        ('multipart/alternative; boundary="--PART.BOUNDARY.0001"', ),
        'return-path': ('*****@*****.**', ),
        'x-originalarrivaltime':
        ('15 Dec 2010 06:59:10.0647 (UTC) FILETIME=[93232C70:01CB9C25]', )
    },
    attachments=[],
    from_values=EmailAddress(name='Free-Quilting.com',
                             email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'), ),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
示例#7
0
         ),
        'return-path': ('<*****@*****.**>', ),
        'received-spf':
        ('pass (google.com: domain of [email protected] designates 72.21.1.1 as permitted sender) client-ip=72.21.1.1;',
         ),
        'authentication-results':
        ('mx.google.com; spf=pass (google.com: domain of [email protected] designates 72.21.1.1 as permitted sender) [email protected]',
         ),
        'date': ('Wed, 13 Oct 2010 07:53:04 -0700', ),
        'from': ('*****@*****.**', ),
        'to':
        ('[email protected],\r\n\t [email protected],\r\n\t [email protected],\r\n\t [email protected],\r\n\t [email protected],\r\n\t\r\n\[email protected]',
         ),
        'message-id':
        ('<*****@*****.**>', ),
        'subject': ('[Online Lead] Online Lead #1111111', ),
        'mime-version': ('1.0', ),
        'content-type': ('text/plain; charset=utf-8', )
    },
    attachments=[],
    from_values=EmailAddress(name='', email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'),
               EmailAddress(name='', email='*****@*****.**'),
               EmailAddress(name='', email='*****@*****.**'),
               EmailAddress(name='', email='*****@*****.**'),
               EmailAddress(name='', email='*****@*****.**'),
               EmailAddress(name='', email='*****@*****.**')),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
示例#8
0
         'by lvmail01.LL.com (Postfix)\r\n\tid 3E47A1BC025; Tue, 23 Feb 2010 22:16:41 -0800 (PST)'
         ),
        'date': ('Tue, 23 Feb 2010 22:16:41 -0800 (PST)', ),
        'from': ('[email protected] (Mail Delivery System)', ),
        'subject': ('Undelivered Mail Returned to Sender', ),
        'to': ('*****@*****.**', ),
        'auto-submitted': ('auto-replied', ),
        'mime-version': ('1.0', ),
        'content-type':
        ('multipart/report; report-type=delivery-status;\r\n\tboundary="9B7841BC027.1266992201/lvmail01.LL.com"',
         ),
        'content-transfer-encoding': ('7bit', ),
        'message-id': ('<*****@*****.**>', )
    },
    attachments=[
        dict(
            filename='',
            content_id='',
            content_disposition='',
            content_type='message/rfc822',
            payload=
            b'Return-Path: <*****@*****.**>\nReceived: from localhost (localhost [127.0.0.1])\n\tby lvmail01.LL.com (Postfix) with ESMTP id 9B7841BC027;\n\tTue, 23 Feb 2010 22:16:15 -0800 (PST)\nX-Virus-Scanned: amavisd-new at LL.com\nReceived: from lvmail01.LL.com ([127.0.0.1])\n\tby localhost (lvmail01.LL.com [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id HXMOLJWXGcFK; Tue, 23 Feb 2010 22:16:15 -0800 (PST)\nReceived: from lvmail01.LL.com (lvmail01.LL.com [10.60.6.3])\n\tby lvmail01.LL.com (Postfix) with ESMTP id 12D311BC025;\n\tTue, 23 Feb 2010 22:16:15 -0800 (PST)\nDate: Tue, 23 Feb 2010 22:16:14 -0800 (PST)\nFrom: Rahul Chaudhari <*****@*****.**>\nTo: [email protected], [email protected],\n\[email protected],\n\[email protected],\n\[email protected]\nMessage-ID: <118707422.15521266992174819.JavaMail.root@lvmail01>\nSubject: Test of bounce email\nMIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 7bit\nX-Originating-IP: [10.50.4.44]\nX-Mailer: Zimbra 6.0.1_GA_1816.UBUNTU8_64 (ZimbraWebClient - FF3.0\n (Linux)/6.0.1_GA_1816.UBUNTU8_64)\n\nThis is just testing.\n\n\nThanks & Regards,\nRahul P. Chaudhari\nSoftware Developer\nLIVIA India Private Limited\n\nBoard Line - +91.22.6725 5100\nHand Phone - +91.809 783 3437\nWeb URL: www.LL.com \n',
        ),
    ],
    from_values=EmailAddress(name='Mail Delivery System',
                             email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'), ),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
示例#9
0
    cc=(),
    bcc=(),
    reply_to=(),
    date=datetime.datetime(2019, 5, 1, 12, 20, 29, tzinfo=datetime.timezone(datetime.timedelta(0, 18000))),
    date_str='Wed, 01 May 2019 12:20:29 +0500',
    text='UmVjZWl2ZWQ6IGZyb20gbXhmcm9udDJnLm1haWwueWFuZGV4Lm5ldCAoWzEyNy4wLjAuMV0pDQoJ\r\nYnkgbXhmcm9udDJnLm1haWwueWFuZGV4Lm5ldCB3aXRoIExNVFAgaWQgU09ObW5QYjENCglmb3Ig\r\nPEthdWtpblZLQHlhbmRleC5ydT47IFN1biwgMjggQXByIDIwMTkgMTQ6MzI6MzcgKzAzMDANClJl\r\nY2VpdmVkOiBmcm9tIG91dC0zLnNtdHAuZ2l0aHViLmNvbSAob3V0LTMuc210cC5naXRodWIuY29t\r\nIFsxOTIuMzAuMjUyLjE5NF0pDQoJYnkgbXhmcm9udDJnLm1haWwueWFuZGV4Lm5ldCAobndzbXRw\r\nL1lhbmRleCkgd2l0aCBFU01UUFMgaWQgSXhHMDdMUnRqYi1XYXJtNGVYVzsNCglTdW4sIDI4IEFw\r\nciAyMDE5IDE0OjMyOjM2ICswMzAwDQoJKHVzaW5nIFRMU3YxLjIgd2l0aCBjaXBoZXIgRUNESEUt\r\nUlNBLUFFUzEyOC1HQ00tU0hBMjU2ICgxMjgvMTI4IGJpdHMpKQ0KCShDbGllbnQgY2VydGlmaWNh\r\ndGUgbm90IHByZXNlbnQpDQpSZXR1cm4tUGF0aDogbm9yZXBseUBnaXRodWIuY29tDQpYLVlhbmRl\r\neC1Gcm9udDogbXhmcm9udDJnLm1haWwueWFuZGV4Lm5ldA0KWC1ZYW5kZXgtVGltZU1hcms6IDE1\r\nNTY0NTExNTYuMTUzDQpBdXRoZW50aWNhdGlvbi1SZXN1bHRzOiBteGZyb250MmcubWFpbC55YW5k\r\nZXgubmV0OyBzcGY9cGFzcyAobXhmcm9udDJnLm1haWwueWFuZGV4Lm5ldDogZG9tYWluIG9mIGdp\r\ndGh1Yi5jb20gZGVzaWduYXRlcyAxOTIuMzAuMjUyLjE5NCBhcyBwZXJtaXR0ZWQgc2VuZGVyLCBy\r\ndWxlPVtpcDQ6MTkyLjMwLjI1Mi4wLzIyXSkgc210cC5tYWlsPW5vcmVwbHlAZ2l0aHViLmNvbTsg\r\nZGtpbT1wYXNzIGhlYWRlci5pPUBnaXRodWIuY29tDQpYLVlhbmRleC1TcGFtOiAyDQpYLVlhbmRl\r\neC1Gd2Q6IE9UTTRPVE00TWpjMk9UVTNOVFUzTlRZeU15dzVOek01TVRFMk1UYzVOekkwTVRBeE9U\r\nTXcNCkRhdGU6IFN1biwgMjggQXByIDIwMTkgMDQ6MzI6MzUgLTA3MDANCkRLSU0tU2lnbmF0dXJl\r\nOiB2PTE7IGE9cnNhLXNoYTI1NjsgYz1yZWxheGVkL3JlbGF4ZWQ7IGQ9Z2l0aHViLmNvbTsNCglz\r\nPXBmMjAxNDsgdD0xNTU2NDUxMTU1Ow0KCWJoPUZzUlBVS24zYmV1cHQyUDNRQjM2VXpmVkVTVkNs\r\nTDA3VFZJTm5UWDBuQmc9Ow0KCWg9RGF0ZTpGcm9tOlJlcGx5LVRvOlRvOkNjOlN1YmplY3Q6TGlz\r\ndC1JRDpMaXN0LUFyY2hpdmU6TGlzdC1Qb3N0Og0KCSBMaXN0LVVuc3Vic2NyaWJlOkZyb207DQoJ\r\nYj1iemZRcnYyNW8wSXBaS2lJcmNHZ0x6RHZNMlZMZllmaWN6anFTUFBUMFJkM3UzRDY2YXd3bHhh\r\nVkVIV3FwRTZkYw0KCSA4RVRSMCtBM2tOMVYzeGxvOUV0bGduMzExMDVnM09RRkcwakJNVGR5bWRh\r\nWEEvaHU4SHJqcjRXZjFrckFHcXVIcHENCgkgZ0pvRjRDaHVNdVVoTDU1NGhndUFtc1daMUJtemNq\r\nSDZ2VlNhMFpFVT0NCkZyb206IEJ1ZGR5IFJpa2FyZCA8bm90aWZpY2F0aW9uc0BnaXRodWIuY29t\r\nPg0KUmVwbHktVG86IGlrdmsvaW1hcF90b29scyA8cmVwbHkrQUFWNk4yWjVaTVZZUFZWTUpCWEVa\r\nRTUyMkxBNUhFVkJOSEhCVUhBUEpVQHJlcGx5LmdpdGh1Yi5jb20+DQpUbzogaWt2ay9pbWFwX3Rv\r\nb2xzIDxpbWFwX3Rvb2xzQG5vcmVwbHkuZ2l0aHViLmNvbT4NCkNjOiBTdWJzY3JpYmVkIDxzdWJz\r\nY3JpYmVkQG5vcmVwbHkuZ2l0aHViLmNvbT4NCk1lc3NhZ2UtSUQ6IDxpa3ZrL2ltYXBfdG9vbHMv\r\naXNzdWVzLzRAZ2l0aHViLmNvbT4NClN1YmplY3Q6IFtpa3ZrL2ltYXBfdG9vbHNdIGRvZXMgbm90\r\nIGV4dHJhY3QgYXR0YWNoZWQgRU1MIGZpbGVzICgjNCkNCk1pbWUtVmVyc2lvbjogMS4wDQpDb250\r\nZW50LVR5cGU6IG11bHRpcGFydC9hbHRlcm5hdGl2ZTsNCiBib3VuZGFyeT0iLS09PV9taW1lcGFy\r\ndF81Y2M1OGY1Mzc1NDJfNDllYjNmYmE0MGNjZDk2MDMwODRiZSI7DQogY2hhcnNldD1VVEYtOA0K\r\nQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdA0KUHJlY2VkZW5jZTogbGlzdA0KWC1HaXRI\r\ndWItU2VuZGVyOiBUcHlvS25pZw0KWC1HaXRIdWItUmVjaXBpZW50OiBpa3ZrDQpYLUdpdEh1Yi1S\r\nZWFzb246IHN1YnNjcmliZWQNCkxpc3QtSUQ6IGlrdmsvaW1hcF90b29scyA8aW1hcF90b29scy5p\r\na3ZrLmdpdGh1Yi5jb20+DQpMaXN0LUFyY2hpdmU6IGh0dHBzOi8vZ2l0aHViLmNvbS9pa3ZrL2lt\r\nYXBfdG9vbHMNCkxpc3QtUG9zdDogPG1haWx0bzpyZXBseStBQVY2TjJaNVpNVllQVlZNSkJYRVpF\r\nNTIyTEE1SEVWQk5ISEJVSEFQSlVAcmVwbHkuZ2l0aHViLmNvbT4NCkxpc3QtVW5zdWJzY3JpYmU6\r\nIDxtYWlsdG86dW5zdWIrQUFWNk4yWjVaTVZZUFZWTUpCWEVaRTUyMkxBNUhFVkJOSEhCVUhBUEpV\r\nQHJlcGx5LmdpdGh1Yi5jb20+LA0KIDxodHRwczovL2dpdGh1Yi5jb20vbm90aWZpY2F0aW9ucy91\r\nbnN1YnNjcmliZS9BQVY2TjI0UkpZR0dRQkk1UEtNR1RLM1BTV0ROSEFOQ05GU000SEk2SlFVQT4N\r\nClgtQXV0by1SZXNwb25zZS1TdXBwcmVzczogQWxsDQpYLUdpdEh1Yi1SZWNpcGllbnQtQWRkcmVz\r\nczogS2F1a2luVktAeWFuZGV4LnJ1DQpYLVlhbmRleC1Gb3J3YXJkOiBlZmI0MmQ3NmVkZjdkNTU1\r\nNjExMmYzZGFjMDk5NDA2ZQ0KDQoNCi0tLS09PV9taW1lcGFydF81Y2M1OGY1Mzc1NDJfNDllYjNm\r\nYmE0MGNjZDk2MDMwODRiZQ0KQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOw0KIGNoYXJzZXQ9VVRG\r\nLTgNCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQNCg0KQXMgLkVNTCBmaWxlcyBoYXZl\r\nIHRoZXNlIGhlYWRlcnM6DQoNCmAtLTAwMDAwMDAwMDAwMDk0ODA5MTA1ODc4ZGFhYzANCkNvbnRl\r\nbnQtVHlwZTogbWVzc2FnZS9yZmM4MjI7IG5hbWU9IlRvdGFsbHkgbGVnaXQgZW1haWwgKDIpLmVt\r\nbCINCkNvbnRlbnQtRGlzcG9zaXRpb246IGF0dGFjaG1lbnQ7IGZpbGVuYW1lPSJUb3RhbGx5IGxl\r\nZ2l0IGVtYWlsICgyKS5lbWwiDQpDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiBiYXNlNjQNCkNv\r\nbnRlbnQtSUQ6IDxmX2p2MGFwcHJiMD4NClgtQXR0YWNobWVudC1JZDogZl9qdjBhcHByYjANCg0K\r\nTUlNRS1WZXJzaW9uOiAxLjANCkRhdGU6IEZyaSwgMjUgSmFuIDIwMTkgMTA6Mzc6NDcgLTA4MDAN\r\nCk1lc3NhZ2UtSUQ6IDxDQUtLWHozTzVxRm9UaTY4THM0UUNxWnpRSzhtNm1BU3ltVFo5aWI2eXNu\r\nQlRPd3dKT2dAbWFpbC5nbWFpbC5jb20+DQpTdWJqZWN0OiBUb3RhbGx5IGxlZ2l0IGVtYWlsDQpG\r\ncm9tOiBSRURBQ1RFRCA8UkVEQUNURURARE9NQUlOLkNPTT4NClRvOiBSRURBQ1RFRCA8UkVEQUNU\r\nRURARE9NQUlOLkNPTT4NCkNvbnRlbnQtVHlwZTogbXVsdGlwYXJ0L2FsdGVybmF0aXZlOyBib3Vu\r\nZGFyeT0iMDAwMDAwMDAwMDAwYTMwYmI2MDU4MDRjOWZmMiINCg0KLS0wMDAwMDAwMDAwMDBhMzBi\r\nYjYwNTgwNGM5ZmYyDQpDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJzZXQ9IlVURi04Ig0K\r\nQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50YWJsZWANCg0KaW1hcC10b29s\r\ncyBkb2VzIG5vdCByZXR1cm4gdGhpcyBhcyBhbiBhdHRhY2htZW50IGFuZCBjb21wbGV0ZWx5IGRp\r\nc3JlZ2FyZHMgdGhlIGF0dGFjaG1lbnQgaXRzZWxmIGFsb25nIHdpdGggdGhlIGZpbGVuYW1lLiAN\r\nCg0KLS0gDQpZb3UgYXJlIHJlY2VpdmluZyB0aGlzIGJlY2F1c2UgeW91IGFyZSBzdWJzY3JpYmVk\r\nIHRvIHRoaXMgdGhyZWFkLg0KUmVwbHkgdG8gdGhpcyBlbWFpbCBkaXJlY3RseSBvciB2aWV3IGl0\r\nIG9uIEdpdEh1YjoNCmh0dHBzOi8vZ2l0aHViLmNvbS9pa3ZrL2ltYXBfdG9vbHMvaXNzdWVzLzQN\r\nCi0tLS09PV9taW1lcGFydF81Y2M1OGY1Mzc1NDJfNDllYjNmYmE0MGNjZDk2MDMwODRiZQ0KQ29u\r\ndGVudC1UeXBlOiB0ZXh0L2h0bWw7DQogY2hhcnNldD1VVEYtOA0KQ29udGVudC1UcmFuc2Zlci1F\r\nbmNvZGluZzogN2JpdA0KDQo8cD5BcyAuRU1MIGZpbGVzIGhhdmUgdGhlc2UgaGVhZGVyczo8L3A+\r\nDQo8cD5gLS0wMDAwMDAwMDAwMDA5NDgwOTEwNTg3OGRhYWMwPGJyPg0KQ29udGVudC1UeXBlOiBt\r\nZXNzYWdlL3JmYzgyMjsgbmFtZT0iVG90YWxseSBsZWdpdCBlbWFpbCAoMikuZW1sIjxicj4NCkNv\r\nbnRlbnQtRGlzcG9zaXRpb246IGF0dGFjaG1lbnQ7IGZpbGVuYW1lPSJUb3RhbGx5IGxlZ2l0IGVt\r\nYWlsICgyKS5lbWwiPGJyPg0KQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogYmFzZTY0PGJyPg0K\r\nQ29udGVudC1JRDogJmx0O2ZfanYwYXBwcmIwJmd0Ozxicj4NClgtQXR0YWNobWVudC1JZDogZl9q\r\ndjBhcHByYjA8L3A+DQo8cD5NSU1FLVZlcnNpb246IDEuMDxicj4NCkRhdGU6IEZyaSwgMjUgSmFu\r\nIDIwMTkgMTA6Mzc6NDcgLTA4MDA8YnI+DQpNZXNzYWdlLUlEOiA8YSBocmVmPSJtYWlsdG86Q0FL\r\nS1h6M081cUZvVGk2OExzNFFDcVp6UUs4bTZtQVN5bVRaOWliNnlzbkJUT3d3Sk9nQG1haWwuZ21h\r\naWwuY29tIj5DQUtLWHozTzVxRm9UaTY4THM0UUNxWnpRSzhtNm1BU3ltVFo5aWI2eXNuQlRPd3dK\r\nT2dAbWFpbC5nbWFpbC5jb208L2E+PGJyPg0KU3ViamVjdDogVG90YWxseSBsZWdpdCBlbWFpbDxi\r\ncj4NCkZyb206IFJFREFDVEVEIDxhIGhyZWY9Im1haWx0bzpSRURBQ1RFREBET01BSU4uQ09NIj5S\r\nRURBQ1RFREBET01BSU4uQ09NPC9hPjxicj4NClRvOiBSRURBQ1RFRCA8YSBocmVmPSJtYWlsdG86\r\nUkVEQUNURURARE9NQUlOLkNPTSI+UkVEQUNURURARE9NQUlOLkNPTTwvYT48YnI+DQpDb250ZW50\r\nLVR5cGU6IG11bHRpcGFydC9hbHRlcm5hdGl2ZTsgYm91bmRhcnk9IjAwMDAwMDAwMDAwMGEzMGJi\r\nNjA1ODA0YzlmZjIiPC9wPg0KPHA+LS0wMDAwMDAwMDAwMDBhMzBiYjYwNTgwNGM5ZmYyPGJyPg0K\r\nQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PSJVVEYtOCI8YnI+DQpDb250ZW50LVRy\r\nYW5zZmVyLUVuY29kaW5nOiBxdW90ZWQtcHJpbnRhYmxlYDwvcD4NCjxwPmltYXAtdG9vbHMgZG9l\r\ncyBub3QgcmV0dXJuIHRoaXMgYXMgYW4gYXR0YWNobWVudCBhbmQgY29tcGxldGVseSBkaXNyZWdh\r\ncmRzIHRoZSBhdHRhY2htZW50IGl0c2VsZiBhbG9uZyB3aXRoIHRoZSBmaWxlbmFtZS48L3A+DQoN\r\nCjxwIHN0eWxlPSJmb250LXNpemU6c21hbGw7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0Om5vbmU7\r\nY29sb3I6IzY2NjsiPiZtZGFzaDs8YnIgLz5Zb3UgYXJlIHJlY2VpdmluZyB0aGlzIGJlY2F1c2Ug\r\neW91IGFyZSBzdWJzY3JpYmVkIHRvIHRoaXMgdGhyZWFkLjxiciAvPlJlcGx5IHRvIHRoaXMgZW1h\r\naWwgZGlyZWN0bHksIDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9pa3ZrL2ltYXBfdG9vbHMv\r\naXNzdWVzLzQiPnZpZXcgaXQgb24gR2l0SHViPC9hPiwgb3IgPGEgaHJlZj0iaHR0cHM6Ly9naXRo\r\ndWIuY29tL25vdGlmaWNhdGlvbnMvdW5zdWJzY3JpYmUtYXV0aC9BQVY2TjJaRDJQNU1XMzMzMjJH\r\nREFGVFBTV0ROSEFOQ05GU000SEk2SlFVQSI+bXV0ZSB0aGUgdGhyZWFkPC9hPi48aW1nIHNyYz0i\r\naHR0cHM6Ly9naXRodWIuY29tL25vdGlmaWNhdGlvbnMvYmVhY29uL0FBVjZOMjdKRUI0U0JDRTNW\r\nSUxQTzZMUFNXRE5IQU5DTkZTTTRISTZKUVVBLmdpZiIgaGVpZ2h0PSIxIiB3aWR0aD0iMSIgYWx0\r\nPSIiIC8+PC9wPg0KPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qc29uIiBkYXRhLXNjb3BlPSJp\r\nbmJveG1hcmt1cCI+eyJhcGlfdmVyc2lvbiI6IjEuMCIsInB1Ymxpc2hlciI6eyJhcGlfa2V5Ijoi\r\nMDVkZGU1MGYxZDFhMzg0ZGQ3ODc2N2M1NTQ5M2U0YmIiLCJuYW1lIjoiR2l0SHViIn0sImVudGl0\r\neSI6eyJleHRlcm5hbF9rZXkiOiJnaXRodWIvaWt2ay9pbWFwX3Rvb2xzIiwidGl0bGUiOiJpa3Zr\r\nL2ltYXBfdG9vbHMiLCJzdWJ0aXRsZSI6IkdpdEh1YiByZXBvc2l0b3J5IiwibWFpbl9pbWFnZV91\r\ncmwiOiJodHRwczovL2dpdGh1Yi5naXRodWJhc3NldHMuY29tL2ltYWdlcy9lbWFpbC9tZXNzYWdl\r\nX2NhcmRzL2hlYWRlci5wbmciLCJhdmF0YXJfaW1hZ2VfdXJsIjoiaHR0cHM6Ly9naXRodWIuZ2l0\r\naHViYXNzZXRzLmNvbS9pbWFnZXMvZW1haWwvbWVzc2FnZV9jYXJkcy9hdmF0YXIucG5nIiwiYWN0\r\naW9uIjp7Im5hbWUiOiJPcGVuIGluIEdpdEh1YiIsInVybCI6Imh0dHBzOi8vZ2l0aHViLmNvbS9p\r\na3ZrL2ltYXBfdG9vbHMifX0sInVwZGF0ZXMiOnsic25pcHBldHMiOlt7Imljb24iOiJERVNDUklQ\r\nVElPTiIsIm1lc3NhZ2UiOiJkb2VzIG5vdCBleHRyYWN0IGF0dGFjaGVkIEVNTCBmaWxlcyAoIzQp\r\nIn1dLCJhY3Rpb24iOnsibmFtZSI6IlZpZXcgSXNzdWUiLCJ1cmwiOiJodHRwczovL2dpdGh1Yi5j\r\nb20vaWt2ay9pbWFwX3Rvb2xzL2lzc3Vlcy80In19fTwvc2NyaXB0Pg0KPHNjcmlwdCB0eXBlPSJh\r\ncHBsaWNhdGlvbi9sZCtqc29uIj5bDQp7DQoiQGNvbnRleHQiOiAiaHR0cDovL3NjaGVtYS5vcmci\r\nLA0KIkB0eXBlIjogIkVtYWlsTWVzc2FnZSIsDQoicG90ZW50aWFsQWN0aW9uIjogew0KIkB0eXBl\r\nIjogIlZpZXdBY3Rpb24iLA0KInRhcmdldCI6ICJodHRwczovL2dpdGh1Yi5jb20vaWt2ay9pbWFw\r\nX3Rvb2xzL2lzc3Vlcy80IiwNCiJ1cmwiOiAiaHR0cHM6Ly9naXRodWIuY29tL2lrdmsvaW1hcF90\r\nb29scy9pc3N1ZXMvNCIsDQoibmFtZSI6ICJWaWV3IElzc3VlIg0KfSwNCiJkZXNjcmlwdGlvbiI6\r\nICJWaWV3IHRoaXMgSXNzdWUgb24gR2l0SHViIiwNCiJwdWJsaXNoZXIiOiB7DQoiQHR5cGUiOiAi\r\nT3JnYW5pemF0aW9uIiwNCiJuYW1lIjogIkdpdEh1YiIsDQoidXJsIjogImh0dHBzOi8vZ2l0aHVi\r\nLmNvbSINCn0NCn0NCl08L3NjcmlwdD4NCi0tLS09PV9taW1lcGFydF81Y2M1OGY1Mzc1NDJfNDll\r\nYjNmYmE0MGNjZDk2MDMwODRiZS0tDQo=',
    html='<div>two attach</div>',
    headers={'received': ('from mxback2g.mail.yandex.net ([127.0.0.1])\r\n\tby mxback2g.mail.yandex.net with LMTP id GCaAmtYs;\r\n\tWed, 1 May 2019 10:20:30 +0300', 'from mxback2g.mail.yandex.net (localhost.localdomain [127.0.0.1])\r\n\tby mxback2g.mail.yandex.net (Yandex) with ESMTP id C4C9426E11B7;\r\n\tWed,  1 May 2019 10:20:30 +0300 (MSK)', 'from localhost (localhost [::1])\r\n\tby mxback2g.mail.yandex.net (nwsmtp/Yandex) with ESMTP id HIJe2M7myP-KThSAlHL;\r\n\tWed, 01 May 2019 10:20:29 +0300', 'by myt5-262fb1897c00.qloud-c.yandex.net with HTTP;\r\n\tWed, 01 May 2019 10:20:29 +0300'), 'x-yandex-internal': ('1',), 'x-yandex-front': ('mxback2g.mail.yandex.net',), 'x-yandex-timemark': ('1556695229.976',), 'dkim-signature': ('v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1556695230;\r\n\tbh=Zmx9VIRnyRQRflnyRn1kpGYLdyO5YBC6/Wu9orXmTDk=;\r\n\th=Message-Id:Date:Subject:To:From;\r\n\tb=AM6LCew9Mz4XSIF78liQrYp4Kyg9RonJDizzaCNBRs5bOwla7bFphFQMIIYfmneJw\r\n\t 51WhDeo5L9ahRqG27no2kwmOggZ+Do99qY8oReCFObnfnaII6V2ZIvogKFXEfjHTB0\r\n\t bZlslZahe65zi1+xD7PnpeSWv8aYLZBgPuNJgA10=',), 'authentication-results': ('mxback2g.mail.yandex.net; dkim=pass [email protected]',), 'x-yandex-spam': ('1',), 'x-yandex-sender-uid': ('52494202',), 'from': ('=?utf-8?B?0JrQsNGD0LrQuNC9INCS0LvQsNC00LjQvNC40YA=?= <*****@*****.**>',), 'envelope-from': ('*****@*****.**',), 'to': ('*****@*****.**',), 'subject': ('eml attachments ',), 'mime-version': ('1.0',), 'x-mailer': ('Yamail [ http://yandex.ru ] 5.0',), 'date': ('Wed, 01 May 2019 12:20:29 +0500',), 'message-id': ('<*****@*****.**>',), 'content-type': ('multipart/mixed;\r\n\tboundary="----==--bound.887287.myt5-262fb1897c00.qloud-c.yandex.net"',), 'return-path': ('*****@*****.**',), 'x-yandex-forward': ('d910e166fb8fe03380632bd988c8b67f',)},
    attachments=[
        dict(
            filename='yandex_email.eml',
            content_id='',
            content_disposition='attachment',
            content_type='message/rfc822',
            payload=b'Received: from mxfront2g.mail.yandex.net ([127.0.0.1])\r\n\tby mxfront2g.mail.yandex.net with LMTP id SONmnPb1\r\n\tfor <*****@*****.**>; Sun, 28 Apr 2019 14:32:37 +0300\r\nReceived: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194])\r\n\tby mxfront2g.mail.yandex.net (nwsmtp/Yandex) with ESMTPS id IxG07LRtjb-Warm4eXW;\r\n\tSun, 28 Apr 2019 14:32:36 +0300\r\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))\r\n\t(Client certificate not present)\r\nReturn-Path: [email protected]\r\nX-Yandex-Front: mxfront2g.mail.yandex.net\r\nX-Yandex-TimeMark: 1556451156.153\r\nAuthentication-Results: mxfront2g.mail.yandex.net; spf=pass (mxfront2g.mail.yandex.net: domain of github.com designates 192.30.252.194 as permitted sender, rule=[ip4:192.30.252.0/22]) [email protected]; dkim=pass [email protected]\r\nX-Yandex-Spam: 2\r\nX-Yandex-Fwd: OTM4OTM4Mjc2OTU3NTU3NTYyMyw5NzM5MTE2MTc5NzI0MTAxOTMw\r\nDate: Sun, 28 Apr 2019 04:32:35 -0700\r\nDKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;\r\n\ts=pf2014; t=1556451155;\r\n\tbh=FsRPUKn3beupt2P3QB36UzfVESVClL07TVINnTX0nBg=;\r\n\th=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post:\r\n\t List-Unsubscribe:From;\r\n\tb=bzfQrv25o0IpZKiIrcGgLzDvM2VLfYficzjqSPPT0Rd3u3D66awwlxaVEHWqpE6dc\r\n\t 8ETR0+A3kN1V3xlo9Etlgn31105g3OQFG0jBMTdymdaXA/hu8Hrjr4Wf1krAGquHpq\r\n\t gJoF4ChuMuUhL554hguAmsWZ1BmzcjH6vVSa0ZEU=\r\nFrom: Buddy Rikard <*****@*****.**>\r\nReply-To: ikvk/imap_tools <*****@*****.**>\r\nTo: ikvk/imap_tools <*****@*****.**>\r\nCc: Subscribed <*****@*****.**>\r\nMessage-ID: <ikvk/imap_tools/issues/[email protected]>\r\nSubject: [ikvk/imap_tools] does not extract attached EML files (#4)\r\nMime-Version: 1.0\r\nContent-Type: multipart/alternative;\r\n boundary="--==_mimepart_5cc58f537542_49eb3fba40ccd9603084be";\r\n charset=UTF-8\r\nContent-Transfer-Encoding: 7bit\r\nPrecedence: list\r\nX-GitHub-Sender: TpyoKnig\r\nX-GitHub-Recipient: ikvk\r\nX-GitHub-Reason: subscribed\r\nList-ID: ikvk/imap_tools <imap_tools.ikvk.github.com>\r\nList-Archive: https://github.com/ikvk/imap_tools\r\nList-Post: <mailto:reply+AAV6N2Z5ZMVYPVVMJBXEZE522LA5HEVBNHHBUHAPJU@reply.github.com>\r\nList-Unsubscribe: <mailto:unsub+AAV6N2Z5ZMVYPVVMJBXEZE522LA5HEVBNHHBUHAPJU@reply.github.com>,\r\n <https://github.com/notifications/unsubscribe/AAV6N24RJYGGQBI5PKMGTK3PSWDNHANCNFSM4HI6JQUA>\r\nX-Auto-Response-Suppress: All\r\nX-GitHub-Recipient-Address: [email protected]\r\nX-Yandex-Forward: efb42d76edf7d5556112f3dac099406e\r\n\r\n\r\n----==_mimepart_5cc58f537542_49eb3fba40ccd9603084be\r\nContent-Type: text/plain;\r\n charset=UTF-8\r\nContent-Transfer-Encoding: 7bit\r\n\r\nAs .EML files have these headers:\r\n\r\n`--00000000000094809105878daac0\r\nContent-Type: message/rfc822; name="Totally legit email (2).eml"\r\nContent-Disposition: attachment; filename="Totally legit email (2).eml"\r\nContent-Transfer-Encoding: base64\r\nContent-ID: <f_jv0apprb0>\r\nX-Attachment-Id: f_jv0apprb0\r\n\r\nMIME-Version: 1.0\r\nDate: Fri, 25 Jan 2019 10:37:47 -0800\r\nMessage-ID: <*****@*****.**>\r\nSubject: Totally legit email\r\nFrom: REDACTED <*****@*****.**>\r\nTo: REDACTED <*****@*****.**>\r\nContent-Type: multipart/alternative; boundary="000000000000a30bb605804c9ff2"\r\n\r\n--000000000000a30bb605804c9ff2\r\nContent-Type: text/plain; charset="UTF-8"\r\nContent-Transfer-Encoding: quoted-printable`\r\n\r\nimap-tools does not return this as an attachment and completely disregards the attachment itself along with the filename. \r\n\r\n-- \r\nYou are receiving this because you are subscribed to this thread.\r\nReply to this email directly or view it on GitHub:\r\nhttps://github.com/ikvk/imap_tools/issues/4\r\n----==_mimepart_5cc58f537542_49eb3fba40ccd9603084be\r\nContent-Type: text/html;\r\n charset=UTF-8\r\nContent-Transfer-Encoding: 7bit\r\n\r\n<p>As .EML files have these headers:</p>\r\n<p>`--00000000000094809105878daac0<br>\r\nContent-Type: message/rfc822; name="Totally legit email (2).eml"<br>\r\nContent-Disposition: attachment; filename="Totally legit email (2).eml"<br>\r\nContent-Transfer-Encoding: base64<br>\r\nContent-ID: &lt;f_jv0apprb0&gt;<br>\r\nX-Attachment-Id: f_jv0apprb0</p>\r\n<p>MIME-Version: 1.0<br>\r\nDate: Fri, 25 Jan 2019 10:37:47 -0800<br>\r\nMessage-ID: <a href="mailto:CAKKXz3O5qFoTi68Ls4QCqZzQK8m6mASymTZ9ib6ysnBTOwwJOg@mail.gmail.com">CAKKXz3O5qFoTi68Ls4QCqZzQK8m6mASymTZ9ib6ysnBTOwwJOg@mail.gmail.com</a><br>\r\nSubject: Totally legit email<br>\r\nFrom: REDACTED <a href="mailto:[email protected]">[email protected]</a><br>\r\nTo: REDACTED <a href="mailto:[email protected]">[email protected]</a><br>\r\nContent-Type: multipart/alternative; boundary="000000000000a30bb605804c9ff2"</p>\r\n<p>--000000000000a30bb605804c9ff2<br>\r\nContent-Type: text/plain; charset="UTF-8"<br>\r\nContent-Transfer-Encoding: quoted-printable`</p>\r\n<p>imap-tools does not return this as an attachment and completely disregards the attachment itself along with the filename.</p>\r\n\r\n<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/ikvk/imap_tools/issues/4">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAV6N2ZD2P5MW33322GDAFTPSWDNHANCNFSM4HI6JQUA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AAV6N27JEB4SBCE3VILPO6LPSWDNHANCNFSM4HI6JQUA.gif" height="1" width="1" alt="" /></p>\r\n<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/ikvk/imap_tools","title":"ikvk/imap_tools","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/ikvk/imap_tools"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"does not extract attached EML files (#4)"}],"action":{"name":"View Issue","url":"https://github.com/ikvk/imap_tools/issues/4"}}}</script>\r\n<script type="application/ld+json">[\r\n{\r\n"@context": "http://schema.org",\r\n"@type": "EmailMessage",\r\n"potentialAction": {\r\n"@type": "ViewAction",\r\n"target": "https://github.com/ikvk/imap_tools/issues/4",\r\n"url": "https://github.com/ikvk/imap_tools/issues/4",\r\n"name": "View Issue"\r\n},\r\n"description": "View this Issue on GitHub",\r\n"publisher": {\r\n"@type": "Organization",\r\n"name": "GitHub",\r\n"url": "https://github.com"\r\n}\r\n}\r\n]</script>\r\n----==_mimepart_5cc58f537542_49eb3fba40ccd9603084be--\r\n',
        ),
        
        dict(
            filename='yandex_email.eml',
            content_id='',
            content_disposition='attachment',
            content_type='message/rfc822',
            payload=b'Received: from mxfront2g.mail.yandex.net ([127.0.0.1])\r\n\tby mxfront2g.mail.yandex.net with LMTP id SONmnPb1\r\n\tfor <*****@*****.**>; Sun, 28 Apr 2019 14:32:37 +0300\r\nReceived: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194])\r\n\tby mxfront2g.mail.yandex.net (nwsmtp/Yandex) with ESMTPS id IxG07LRtjb-Warm4eXW;\r\n\tSun, 28 Apr 2019 14:32:36 +0300\r\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))\r\n\t(Client certificate not present)\r\nReturn-Path: [email protected]\r\nX-Yandex-Front: mxfront2g.mail.yandex.net\r\nX-Yandex-TimeMark: 1556451156.153\r\nAuthentication-Results: mxfront2g.mail.yandex.net; spf=pass (mxfront2g.mail.yandex.net: domain of github.com designates 192.30.252.194 as permitted sender, rule=[ip4:192.30.252.0/22]) [email protected]; dkim=pass [email protected]\r\nX-Yandex-Spam: 2\r\nX-Yandex-Fwd: OTM4OTM4Mjc2OTU3NTU3NTYyMyw5NzM5MTE2MTc5NzI0MTAxOTMw\r\nDate: Sun, 28 Apr 2019 04:32:35 -0700\r\nDKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;\r\n\ts=pf2014; t=1556451155;\r\n\tbh=FsRPUKn3beupt2P3QB36UzfVESVClL07TVINnTX0nBg=;\r\n\th=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post:\r\n\t List-Unsubscribe:From;\r\n\tb=bzfQrv25o0IpZKiIrcGgLzDvM2VLfYficzjqSPPT0Rd3u3D66awwlxaVEHWqpE6dc\r\n\t 8ETR0+A3kN1V3xlo9Etlgn31105g3OQFG0jBMTdymdaXA/hu8Hrjr4Wf1krAGquHpq\r\n\t gJoF4ChuMuUhL554hguAmsWZ1BmzcjH6vVSa0ZEU=\r\nFrom: Buddy Rikard <*****@*****.**>\r\nReply-To: ikvk/imap_tools <*****@*****.**>\r\nTo: ikvk/imap_tools <*****@*****.**>\r\nCc: Subscribed <*****@*****.**>\r\nMessage-ID: <ikvk/imap_tools/issues/[email protected]>\r\nSubject: [ikvk/imap_tools] does not extract attached EML files (#4)\r\nMime-Version: 1.0\r\nContent-Type: multipart/alternative;\r\n boundary="--==_mimepart_5cc58f537542_49eb3fba40ccd9603084be";\r\n charset=UTF-8\r\nContent-Transfer-Encoding: 7bit\r\nPrecedence: list\r\nX-GitHub-Sender: TpyoKnig\r\nX-GitHub-Recipient: ikvk\r\nX-GitHub-Reason: subscribed\r\nList-ID: ikvk/imap_tools <imap_tools.ikvk.github.com>\r\nList-Archive: https://github.com/ikvk/imap_tools\r\nList-Post: <mailto:reply+AAV6N2Z5ZMVYPVVMJBXEZE522LA5HEVBNHHBUHAPJU@reply.github.com>\r\nList-Unsubscribe: <mailto:unsub+AAV6N2Z5ZMVYPVVMJBXEZE522LA5HEVBNHHBUHAPJU@reply.github.com>,\r\n <https://github.com/notifications/unsubscribe/AAV6N24RJYGGQBI5PKMGTK3PSWDNHANCNFSM4HI6JQUA>\r\nX-Auto-Response-Suppress: All\r\nX-GitHub-Recipient-Address: [email protected]\r\nX-Yandex-Forward: efb42d76edf7d5556112f3dac099406e\r\n\r\n\r\n----==_mimepart_5cc58f537542_49eb3fba40ccd9603084be\r\nContent-Type: text/plain;\r\n charset=UTF-8\r\nContent-Transfer-Encoding: 7bit\r\n\r\nAs .EML files have these headers:\r\n\r\n`--00000000000094809105878daac0\r\nContent-Type: message/rfc822; name="Totally legit email (2).eml"\r\nContent-Disposition: attachment; filename="Totally legit email (2).eml"\r\nContent-Transfer-Encoding: base64\r\nContent-ID: <f_jv0apprb0>\r\nX-Attachment-Id: f_jv0apprb0\r\n\r\nMIME-Version: 1.0\r\nDate: Fri, 25 Jan 2019 10:37:47 -0800\r\nMessage-ID: <*****@*****.**>\r\nSubject: Totally legit email\r\nFrom: REDACTED <*****@*****.**>\r\nTo: REDACTED <*****@*****.**>\r\nContent-Type: multipart/alternative; boundary="000000000000a30bb605804c9ff2"\r\n\r\n--000000000000a30bb605804c9ff2\r\nContent-Type: text/plain; charset="UTF-8"\r\nContent-Transfer-Encoding: quoted-printable`\r\n\r\nimap-tools does not return this as an attachment and completely disregards the attachment itself along with the filename. \r\n\r\n-- \r\nYou are receiving this because you are subscribed to this thread.\r\nReply to this email directly or view it on GitHub:\r\nhttps://github.com/ikvk/imap_tools/issues/4\r\n----==_mimepart_5cc58f537542_49eb3fba40ccd9603084be\r\nContent-Type: text/html;\r\n charset=UTF-8\r\nContent-Transfer-Encoding: 7bit\r\n\r\n<p>As .EML files have these headers:</p>\r\n<p>`--00000000000094809105878daac0<br>\r\nContent-Type: message/rfc822; name="Totally legit email (2).eml"<br>\r\nContent-Disposition: attachment; filename="Totally legit email (2).eml"<br>\r\nContent-Transfer-Encoding: base64<br>\r\nContent-ID: &lt;f_jv0apprb0&gt;<br>\r\nX-Attachment-Id: f_jv0apprb0</p>\r\n<p>MIME-Version: 1.0<br>\r\nDate: Fri, 25 Jan 2019 10:37:47 -0800<br>\r\nMessage-ID: <a href="mailto:CAKKXz3O5qFoTi68Ls4QCqZzQK8m6mASymTZ9ib6ysnBTOwwJOg@mail.gmail.com">CAKKXz3O5qFoTi68Ls4QCqZzQK8m6mASymTZ9ib6ysnBTOwwJOg@mail.gmail.com</a><br>\r\nSubject: Totally legit email<br>\r\nFrom: REDACTED <a href="mailto:[email protected]">[email protected]</a><br>\r\nTo: REDACTED <a href="mailto:[email protected]">[email protected]</a><br>\r\nContent-Type: multipart/alternative; boundary="000000000000a30bb605804c9ff2"</p>\r\n<p>--000000000000a30bb605804c9ff2<br>\r\nContent-Type: text/plain; charset="UTF-8"<br>\r\nContent-Transfer-Encoding: quoted-printable`</p>\r\n<p>imap-tools does not return this as an attachment and completely disregards the attachment itself along with the filename.</p>\r\n\r\n<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/ikvk/imap_tools/issues/4">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAV6N2ZD2P5MW33322GDAFTPSWDNHANCNFSM4HI6JQUA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AAV6N27JEB4SBCE3VILPO6LPSWDNHANCNFSM4HI6JQUA.gif" height="1" width="1" alt="" /></p>\r\n<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/ikvk/imap_tools","title":"ikvk/imap_tools","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/ikvk/imap_tools"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"does not extract attached EML files (#4)"}],"action":{"name":"View Issue","url":"https://github.com/ikvk/imap_tools/issues/4"}}}</script>\r\n<script type="application/ld+json">[\r\n{\r\n"@context": "http://schema.org",\r\n"@type": "EmailMessage",\r\n"potentialAction": {\r\n"@type": "ViewAction",\r\n"target": "https://github.com/ikvk/imap_tools/issues/4",\r\n"url": "https://github.com/ikvk/imap_tools/issues/4",\r\n"name": "View Issue"\r\n},\r\n"description": "View this Issue on GitHub",\r\n"publisher": {\r\n"@type": "Organization",\r\n"name": "GitHub",\r\n"url": "https://github.com"\r\n}\r\n}\r\n]</script>\r\n----==_mimepart_5cc58f537542_49eb3fba40ccd9603084be--\r\n',
        ),
        ],
    from_values=EmailAddress(name='Каукин Владимир', email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'),),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
示例#10
0
import datetime
from imap_tools import EmailAddress

DATA = dict(
    subject='Meet the new MacBook Pro family. Now includes 13-inch.',
    from_='*****@*****.**',
    to=('*****@*****.**',),
    cc=(),
    bcc=(),
    reply_to=(),
    date=datetime.datetime(2009, 6, 11, 23, 25, 2, tzinfo=datetime.timezone(datetime.timedelta(-1, 61200))),
    date_str='Thu, 11 Jun 2009 23:25:02 -0700',
    text="From one solid piece of aluminum comes a MacBook Pro that's thin and light, beautifully streamlined, and durable.\r\n",
    html='<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">\r\n<html>\r\n<head>\r\n<body>\r\nFrom one solid piece of aluminum comes a MacBook Pro that\'s thin and light, beautifully streamlined, and durable.<br><a href="http://insideapple.app</body>\r\n</html>\r\n',
    headers={'date': ('Thu, 11 Jun 2009 23:25:02 -0700',), 'from': ('Apple <*****@*****.**>',), 'to': ('*****@*****.**',), 'message-id': ('<[email protected]>',), 'subject': ('Meet the new MacBook Pro family. Now includes 13-inch.',), 'mime-version': ('1.0',), 'content-type': ('multipart/alternative; boundary=mimepart_4b0c353551675_3d1c15b79ea5e70c1783',)},
    attachments=[],
    from_values=EmailAddress(name='Apple', email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'),),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
示例#11
0
    text=
    'middagh  oldusercompare\r\nothermachine  one-twist  natascha mz05 ntsoft  netvladi.Pimenovr\r\n\r\n\r\nWe supply high quality medications vladi.Pimenovy mail order at very competitive prices\r\nand provide a professional, convenient and affordavladi.Pimenovle means of purchasing\r\nyour presc_ription medicines online\r\nDepresion-an"xiety, Antivladi.Pimenoviotic, Wt Loss, Women\'s Health, Mus-cle Relaxants,\r\nSleeping Aids, Allergies and Paain Relief. Your tastes will vladi.Pimenove met here with\r\n600 medications \r\nHscearpomh http://fi.com.adherentgood.com/?2NX1q/vladi.Pimenoviayimh\r\n\r\n\r\nmore people are using it for quicker rx refill\r\n\r\n\r\nWhen you\'re not with me?Well darling Im telling you now\r\nIm no good without you anyhowAnd have I told you lately that I love you\r\n\r\nOr you and I, If I only had wings of a little angel\r\n\r\n\r\n',
    html='',
    headers={
        'received':
        ('from nahou-mscnx06p.corp.enron.com ([192.168.110.237]) by napdx-msmbx01v.corp.enron.com with Microsoft SMTPSVC(5.0.2195.1600);\r\n\t Sun, 19 Aug 2001 04:06:57 -0800',
         'from corp.enron.com ([192.168.110.226]) by nahou-mscnx06p.corp.enron.com with Microsoft SMTPSVC(5.0.2195.2966);\r\n\t Sun, 19 Aug 2001 06:06:02 -0600',
         'from mailman.enron.com (unverified) by corp.enron.com\r\n (Content Technologies SMTPRS 4.2.1) with ESMTP id <*****@*****.**> for <*****@*****.**>;\r\n Sun, 19 Aug 2001 06:04:08 -0600',
         'from poetrix.com ([61.146.170.133])\r\n        by mailman.enron.com (8.11.4/8.11.4/corp-1.06) with ESMTP id g343Bbl38716\r\n        for <*****@*****.**>; Sun, 19 Aug 2001 07:03:27 -0500 (CDT)'
         ),
        'message-id': ('<*****@*****.**>', ),
        'date': ('Sun, 19 Aug 2001 06:31:03 -0700', ),
        'from': ('"neal ragland" <*****@*****.**>', ),
        'user-agent': ('AspMail 3.06', ),
        'x-accept-language': ('en-us', ),
        'mime-version': ('1.0', ),
        'to': ('"palmer vladi.Pimenovraud" <*****@*****.**>', ),
        'suvladi.pimenovject':
        ('For a vladi.Pimenovetter and more promising future just check eke',
         ),
        'content-type': ('text/plain;\r\n\tcharset="us-ascii"', ),
        'content-transfer-encoding': ('7vladi.Pimenovit', )
    },
    attachments=[],
    from_values=EmailAddress(name='neal ragland', email='*****@*****.**'),
    to_values=(EmailAddress(name='palmer vladi.Pimenovraud',
                            email='*****@*****.**'), ),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
示例#12
0
        'message-id': ('<*****@*****.**>', ),
        'date': ('Sun, 8 May 2005 14:09:11 -0500', ),
        'from': ('xxxxxxxxx xxxxxxx <*****@*****.**>', ),
        'reply-to': ('xxxxxxxxx xxxxxxx <*****@*****.**>', ),
        'to': ('xxxxx xxxx <*****@*****.**>', ),
        'subject': ('Fwd: Signed email causes file attachments', ),
        'in-reply-to': ('<*****@*****.**>', ),
        'mime-version': ('1.0', ),
        'content-type':
        ('multipart/mixed; \r\n\tboundary="----=_Part_5028_7368284.1115579351471"',
         ),
        'references': ('<*****@*****.**>', )
    },
    attachments=[
        dict(
            filename='01 Quien Te Dij�at. Pitbull.mp3',
            content_id='',
            content_disposition='attachment',
            content_type='application/octet-stream',
            payload=
            b'0\x80\x06\t*\x86H\x86\xf7\r\x01\x07\x02\xa0\x800\x80\x02\x01\x011\x0b0\t\x06\x05+\x0e\x03\x02\x1a\x05\x000\x80\x06\t*\x86H\x86\xf7\r\x01\x07\x01\x00\x00\xa0\x82\x06\x140\x82\x02\xcd0\x82\x026\xa0\x03\x02\x01\x02\x02\x03\x0e\\\xf90\r\x06\t*\x86H\x86\xf7\r\x01\x01\x04\x05\x000b1\x0b0\t\x06\x03U\x04\x06\x13\x02ZA1%0#\x06\x03U\x04\n\x13\x1cThawte Consulting (Pty) Ltd.1,0*\x06\x03U\x04\x03\x13#Thawte Personal Freemail Issuing CA0\x1e\x17\r050329093910Z\x17\r060329093910Z0B1\x1f0\x1d\x06\x03U\x04\x03\x13\x16Thawte Freemail Member1\x1f0\x1d\x06\t*\x86H\x86\xf7\r\x01\t\x01\x16\[email protected]\x82\x01"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x01\x0f\x000\x82\x01\n\x02\x82\x01\x01\x00\x9f\xdd\x1d>\xc6\x12\xdc\xb8\xdf1\x8d\xb5\xd4\xe4\x98\xac4\x0b\xcf\x03X>P\x0b\xef\xef\xf4\\\x0f\xa4w/?\xad\x19\xf2\x10qF\xc2\x13B\x0eh4\x07\xaaq\x0b\xbc\xf7\xc7\x12C\xff\xc1\x9f\t\xdf\x88aE\rQ\x05y\x9b\xd3$\xc5\xf3\xfd\xa55WeR\x18-\xa0p',
        ),
    ],
    from_values=EmailAddress(name='xxxxxxxxx xxxxxxx',
                             email='*****@*****.**'),
    to_values=(EmailAddress(name='xxxxx xxxx', email='*****@*****.**'), ),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(EmailAddress(name='xxxxxxxxx xxxxxxx',
                                  email='*****@*****.**'), ),
)
示例#13
0
        ('My Name <*****@*****.**>, Mailing List One - One Name\r\n    <*****@*****.**>, Mailing List Two - Second Name\r\n    <*****@*****.**>',
         ),
        'subject': ('Daily', ),
        'content-type':
        ('multipart/mixed; boundary=--boundary_20_d4727d16-8454-4fa4-9da0-950a95b2c962',
         )
    },
    attachments=[
        dict(
            filename='D09.ZPH.txt',
            content_id='',
            content_disposition='',
            content_type='application/octet-stream',
            payload=b'12',
        ),
    ],
    from_values=EmailAddress(name='Sender', email='*****@*****.**'),
    to_values=(EmailAddress(name='My Name', email='*****@*****.**'),
               EmailAddress(name='Other Name', email='*****@*****.**')),
    cc_values=(EmailAddress(name='Third Name', email='*****@*****.**'),
               EmailAddress(name='Quoted Mailing List One',
                            email='*****@*****.**'),
               EmailAddress(name='Quoted Mailing List Two',
                            email='*****@*****.**')),
    bcc_values=(EmailAddress(name='My Name', email='*****@*****.**'),
                EmailAddress(name='Mailing List One - One Name',
                             email='*****@*****.**'),
                EmailAddress(name='Mailing List Two - Second Name',
                             email='*****@*****.**')),
    reply_to_values=(),
)
示例#14
0
                               datetime.timedelta(-1, 57600))),
    date_str='Mon, 09 Nov 2020 14:49:07 -0800 (PST)',
    text=
    'Daily Data: D09.ZPH (Averaged data)\nEmail generated: 10/11/2020 00:04:03.765\nEmail sent: 10/11/2020 00:49:03.125',
    html='',
    headers={
        'message-id': ('<*****@*****.**>', ),
        'date': ('Mon, 09 Nov 2020 14:49:07 -0800 (PST)', ),
        'mime-version': ('1.0', ),
        'from': ('"Sender" <*****@*****.**>', ),
        'to': ('"Data Email" <*****@*****.**>', ),
        'subject': ('Daily Data: D09.ZPH (Averaged data)', ),
        'content-type':
        ('multipart/mixed; boundary=--boundary_20_d4727d16-8454-4fa4-9da0-950a95b2c962',
         )
    },
    attachments=[
        dict(
            filename='D09.ZPH.txt',
            content_id='',
            content_disposition='',
            content_type='application/octet-stream',
            payload=b'123',
        ),
    ],
    from_values=EmailAddress(name='Sender', email='*****@*****.**'),
    to_values=(EmailAddress(name='Data Email', email='*****@*****.**'), ),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
示例#15
0
        ('from omta05sl.mx.bigpond.com by me.nowhere.else with ESMTP id 632BD5758 for <*****@*****.**>; Sun, 21 Oct 2007 19:38:21 +1000',
         'from oaamta05sl.mx.bigpond.com by omta05sl.mx.bigpond.com with ESMTP id <*****@*****.**> for <*****@*****.**>; Sun, 21 Oct 2007 19:38:20 +1000',
         'from mikel091a by oaamta05sl.mx.bigpond.com with SMTP id <20071021093820.JFMT24025.oaamta05sl.mx.bigpond.com@mikel091a> for <*****@*****.**>; Sun, 21 Oct 2007 19:38:20 +1000'
         ),
        'date': ('Sun, 21 Oct 2007 19:38:13 +1000', ),
        'from': ('Mikel Lindsaar <*****@*****.**>', ),
        'reply-to': ('Mikel Lindsaar <*****@*****.**>', ),
        'to': ('*****@*****.**', ),
        'message-id': ('<009601c813c6$19df3510$0437d30a@mikel091a>', ),
        'subject': ('Testing outlook', ),
        'mime-version': ('1.0', ),
        'content-type':
        ('multipart/alternative; boundary=----=_NextPart_000_0093_01C81419.EB75E850',
         ),
        'x-get_mail_default': ('*****@*****.**', ),
        'x-priority': ('3', ),
        'x-original-to': ('*****@*****.**', ),
        'x-mailer': ('Microsoft Outlook Express 6.00.2900.3138', ),
        'delivered-to': ('*****@*****.**', ),
        'x-mimeole': ('Produced By Microsoft MimeOLE V6.00.2900.3138', ),
        'x-msmail-priority': ('Normal', )
    },
    attachments=[],
    from_values=EmailAddress(name='Mikel Lindsaar',
                             email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'), ),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(EmailAddress(name='Mikel Lindsaar',
                                  email='*****@*****.**'), ),
)
示例#16
0
文件: base.py 项目: ikvk/imap_tools
import datetime
from imap_tools import EmailAddress

DATA = dict(
    subject='Соберите всю почту в этот ящик',
    from_='*****@*****.**',
    to=(),
    cc=(),
    bcc=(),
    reply_to=('*****@*****.**', '*****@*****.**'),
    date=datetime.datetime(1900, 1, 1, 0, 0),
    date_str='',
    text='',
    html='<html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"></head><body bgcolor="#ffffff" text="#000000"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\n<title>Соберите письма из других почтовых ящиков в Яндекс.Почте</title><font color="#000000" face="Arial"> Здравствуйте!<br><br> Если у Вас уже есть почтовые ящики, куда приходят письма, Вам будет удобнее хранить и читать все письма в одном ящике.<br><br><table cellpadding="0" cellspacing="0"><tbody><tr><td valign="top">\n<a href="https://mail.yandex.ru/neo2/#setup/collectors"><img src="cid:[email protected]" alt="Сборщик писем" width="135" border="0" height="100"></a>\n</td><td valign="top"> <font color="#000000" face="Arial"> В Яндекс.Почту можно скопировать всю переписку и адреса собеседников из ваших старых ящиков. С ящиками ничего не случится – они продолжат работать и принимать письма, а на новый адрес в Яндекс.Почте будут приходить копии этих писем.<br><br>Чтобы собрать всю почту и адреса в один ящик —\n<a href="https://mail.yandex.ru/neo2/#setup/collectors">\nнастройте сбор почты</a>. Для этого введите адрес ящика и пароль от него.<br><br>\n<a href="https://mail.yandex.ru/neo2/#setup/collectors">\n<font size="5">Настроить сбор почты</font></a></font></td></tr></tbody></table></font>\n</body></html>',
    headers={'content-type': ('multipart/related; boundary="===============1696383123=="',), 'mime-version': ('1.0',), 'reply-to': ('=?UTF-8?B?0L/RgNC40LLQtdGC?= <*****@*****.**>,\r\n =?UTF-8?B?0L/QvtC60LA=?= <*****@*****.**>',), 'from': ('=?utf-8?b?0K/QvdC00LXQutGB?= <*****@*****.**>',), 'subject': ('=?utf-8?b?0KHQvtCx0LXRgNC40YLQtSDQstGB0Y4g0L/QvtGH0YLRgyDQsiDRjdGC0L4=?=\r\n =?utf-8?b?0YIg0Y/RidC40Lo=?=',), 'message-id': ('<*****@*****.**>',), 'the-check': ('1', '2')},
    attachments=[
        dict(
            filename='collector.jpg',
            content_id='*****@*****.**',
            content_disposition='attachment',
            content_type='image/jpeg',
            payload=b'\xff\xd8\xff\xe0\x00\x10JFIF\x00\x01\x02\x00\x00d\x00d\x00\x00\xff\xec\x00\x11Ducky\x00\x01\x00\x04\x00\x00\x00F\x00\x00\xff\xee\x00\x0eAdobe\x00d\xc0\x00\x00\x00\x01\xff\xdb\x00\x84\x00\x04\x03\x03\x03\x03\x03\x04\x03\x03\x04\x06\x04\x03\x04\x06\x07\x05\x04\x04\x05\x07\x08\x06\x06\x07\x06\x06\x08\n\x08\t\t\t\t\x08\n\n\x0c\x0c\x0c\x0c\x0c\n\x0c\x0c\r\r\x0c\x0c\x11\x11\x11\x11\x11\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x01\x04\x05\x05\x08\x07\x08\x0f\n\n\x0f\x14\x0e\x0e\x0e\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\xff\xc0\x00\x11\x08\x00d\x00\x87\x03\x01\x11\x00\x02\x11\x01\x03\x11\x01\xff\xc4\x00\xba\x00\x00\x01\x04\x03\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x04\x05\x06\x01\x02\x08\x07\t\x01\x00\x01\x05\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x02\x03\x04\x05\x06\x07\x10\x00\x01\x03\x03\x02\x02\x05\t\x01\n\x0b\t\x00\x00\x00\x00\x01\x02\x03\x04\x00\x11\x05\x12\x06!1AQ"\x13\x07aq\x81\x91\xa12\x14\x15\x08\xb1\xd1Bbr\x92\xa2#3s\xd3\xc1\xe1\x82\xb2\xc2CSc\xb3\xc3\x16R\xd2\x83\x93$D%E\x18\x11\x00\x02\x01\x02\x01\x08\x06\x06\n\x02\x03\x01\x00\x00\x00\x00\x00\x01\x02\x11\x03\x04!1AQ\x91\x12R\x05aq\x81\xa1\xb12\xf0\xc1\xd1"\x13\x15\xe1Bbr\x82\xb2\xc23\x06\x16#$\xa2s4\x14\xff\xda\x00\x0c\x03\x01\x00\x02\x11\x03\x11\x00?\x00\xef\xea\x00(\x00\xa0\r\x1cy\xa6\x8biuiB\x9dV\x86\xc2\x88\x1a\x95bl:\xcd\x81\xa5\xa0\xa97\x98\xde\x90@\xa0\r\\Z\x1aB\x9cp\x84\xb6\x80T\xa5\x1e@\x0e$\xd2\xa4\xdb\xa2\x11\xba*\xb3)RV\x90\xa4\x9b\xa5B\xe0\x8eD\x1aF\xa8*fh\x00\xa0\x04b\xca\x8f5\x84I\x8a\xe0u\x85\xdfC\x89\xe4lH>\xa2)\x13O0\xe9A\xc5\xd1\xaa1jQ\xa1@\x05\x00\x14\x00P\x01@\x05\x00\x14\x00P\x04V\xe2%\xbcp\x94\x13\x7f\x84~<\x85\x1e\xa6\xday\x05\xc5z\x11\xa8\xd3\xe1\x9c\x9e\xcf\x9a\x9a\xd3]\xc4\xad0\x80(\x01\xbc\xe4\x07aIm^\xea\xdaZM\xb9\xd8\xa4\x8a\x92\xdb\xa4\x93\xe9\x19qV-t\x1ac\x15\xab\x1b\rW\xb9,6o\xe7H\xa7^T\x9c\xba\xd8\xdb.\xb0\x8fR\x1d\xd4$\xa6\t\xb0\'\xab\x8f\n\x00\x8f\xc1B\xf9v\x1e\x1424\xad\xb6\x93\xacZ\xdd\xb5v\x95\xc3\xceM2\n\x89"{\xf3\xdf\xb8\xe5\xd2H\xd3\xc8\x02\x80\n\x00\x87\xce\xe7Q\x89T(l\xa0=\x95\xc9\xbc#\xc1\x8f\xd6x\x15\xb8\xabq\xd0\xda{J\xb7E2R\xa7[,Y\xb3\xbfV\xfc\xb1U~\x9d$\xc5<\xae\x14\x00P\x01@\x05\x00#.:e\xc5~*\xfd\xc7\xdbSJ\xbf\x11e\x82\x0f\xdbJ\x9d\x18\xe8\xca\x8d0\x8c\xa3\xdd\x84-IS\xe8\x03\xbe\xd2og\x08\xd4G\x93\x9d#\x11\xb5\\\x82\xa1@\xf27\xb5\x02\x1a\xb8\x9dhR/m@\x8b\xf9\xc5\xa9S\xa3\x11\xaa\xa1\x9e\x19D\xe2\xe1j\x1aO\xc3\xb5py\x83\xa7\xf8\xaak\xff\x00\xb9.\xb6Eg\xc9\x1e\xa4>J\x92\xb4\xa5hPR\x14\x01J\x81\xb8 \xf2 \xd4\x04\xc6h\x027!\x9b\x81\x8fBT\xb7C\x8b2\x11\x0c4\xd1\nY}\xc1\xa8#\x98\xb1\t:\xcd\xfa)R\xadi\xa0M\xe4Be\xfcE\xdb\xb8_\x8a2\xd6\xe2\xbe\x11hC\xa1\xa0\x16\xad+\x17\xd7k\xdfM\xfb>zktM\xe8\x89f6%(\xefh\xf6\x13\x839\x88\x0f\xe3\xa3.k(\x97\x96B\x9c\xc6\xc6R\xd2\x1d}\x08Gx\xa2\x84\xde\xea\tO\x15[\x95&\xf2\xdaD\xa1&\x9bK"\xce=\xefS\xdfw\x1cu\xe9\xd7\xe4\xb5\xedN\x18y\xa7\x87\xb9\x07w\xa6\xea\xdc\x1b\xd5\xd2\xbf\x96\xc3Y\xc4aR\x7fW\xdd\xa0\x85:\xb1\xc4\xf16O\xac\xfa*Z{\xf2r\xecF\xde:\x1f\xfc\xf6akK\xf7\xa5\xea=8\x13s\xd4*\xd9\x88f\x80!wz3k\xdb\x19_\xf4\xd4\x9f\x85\xcf":\xdd\xc7\xbcP\x97\x07~\xd0\xd6\x94\x94\xa8(\x10\xbd:\x0f\x0e\x9a\x8e\xe6\xf6\xeb\xdd\xceZ\xc2\xbbj\xec~"\xack\x97\xa8\xe3\x98\xdfW\xbb\xe6NS\x0e$3\x11\x88\xcc\xba\x88Y\x946\xd9\xd0\xea%8\x96\x83\xe0(\xa8\xa1m\x93~\n\xd2zEd\xc3\x1b7(\xd71\xd9_\xe4xxZ\x9b\x8dj\xb3t{Q\xe9\xdbk\xc4\xad\xdb\x1f%\xb80\xb2\xa78\xe9aa\xe8j\x7f\xf4\x8bB$%F\xc0\xaa\xe6\xc1hU\xbc\xf5\xabg\xcd4\xf4:\xf63\xcfp\xca\xae\xe2\x7fU\xa6\xba\x99+\x8c\xf1Wr\xc8rlW\x14\x15(b\x1c1\xdf\xe0\x00\x96\xdfx\x03\x85\x16)\xd5q\xd5\xc6\x96M\xa6\xfa\x8b\x96\xd2mW5QOk\xc5\xfd\xc3\x07\x1a\xeey\xe5\xad\xd7\x8c\\n]\xf5\x83`\xa2\x85\x14>\x9b\x1e\x82\x94\x94\x9f=.=|+\xb77s-\xd6\xbbL\x1f\x8b%\tKJ\xdd\xf1\xa3\xf0%7&\xf4\xccG\xcbl\xfc\x8e6S\xec\xc7\xc9Ka\xe2\xd0Q\xba\xd9\x92\xd3\xc9\x01V\xe7\xd9#\x85GZ\xc6\x0f\xa7\xdau\x16\x12q\x9eO\xa8\xfcQ=\xb5<S\xc9\xc5\x89!\xb9c\xe2\x94\xdc\xf7T5(\x85)\x0bzBJ|\x80\x06\xc5\xbc\xb5w\x10\xa9%MQ\xf01\xad\xb7O\xc4\xfcY\x19\x1b\xc4\xcd\xcd\x9a\xc3\xee\x07e\xbe\x96\xa1\x98\x12KL4\x84\xa5(Iiv\x00\x81~\xcd\xb9\xde\xb3\xed]w,\xcao>R~O\'{vR\xe3K\xb3x\xa9m}\xf1\xb8\xb1R\xa4dQ9\xd7\\\x8f(\xc2i.\xa8\xa9\xa1\x1e\x14&\xd3\xdd\xe9\xbd\xb4\x82\x9e]|j|\x14w\xee4\xf3o%\xdc\x8dnn\xd4-\xdbk?\xc3r}nR~\xc2\xdf\x91\xf1\'s\xb1\x92\xc7\xb2\xcc\xa0&\xe5#\x85Kx$]\x01\x94\x85\x90\x81\xc8\\\xac\x03aL\xc5\xc9\xc5%\x1d2*\xc2)\xc5WSc=\xb3&fGs\xc3rK\xcbt\x06\xa7\xe5\x1c%D\xdd\xe7\xddRB\xfa\xb5Y\x00y\xabR\xcf\xbb\x85\xb8\xf8\xa7\x15\xe2\xcc\x14\xab\x88\x87B\x9c\xbc\x11\x13>k\xf2\xb1;\xb9\xd7\x15uK\xc8\xb7\x05\xa5~\x0cf\x9bM\xaf\xe4R\xcdd\xdf\xfd\xb9\xf4\xe4\xf5\x1d-\xbc\xcb\xa2>,n\xac\xd4\xbcw\xcb\xf7c/(\xe6\xb1\x902\xcc\xc0\x92\xa5\x15\x16\xa1kDV\x1aJI\xb0\x1a\x92T:kNxx\xbcM\xabif\x8cS\xed\xa5L\xeb8\x99\xc7\x05zM\xe4r\xc9\xd9_ar\xcfo\xdd\xd8\xcch\x10Q84\xf3\xf8U"{\x9aR\xa5)\xe7Kl6\xe6\xa2.\x15\xa8\xad\\*\x966I\\\x92\x86l\xb4\xdbD3\r)F\xe47\xb2\xd25\x97Nb\x9b\xf4\xdb\xe2~\xe7\x91+#\x83t7+h\xc0t\xc5\xc60\xd3Hm\xe2\xe3\xaf9\xa5z\xc5\xae\xa7\t\xd4\xadF\xddUK\x04\xdc\x9c\xa2\xbc\xb1:\xfeob2P\x9b\xc9r\xe5[\xd4\x92H\xebT\x8b\x0bzO\x9c\xd5\xf3\x93\x0e\x9a\x00\xcd\x00|\xc0\xf1\xb3j/hx\xb7\xb9\xf6\xebh\rE\x9a\xb7\xdc\x80\x10,\x90\x99\t\xf8\x96\x02\x7f\x16\xe1>\x8a\xe6\xef\xc7rO\xa1\x9e\xa1\x81\xbd\xf1\xad\xc5\xf1\xc2\x9f\x89d\xf1G\xb9\xed\xac\xb229\x9c\x0ey?\xaa\xdc8\x86]_\xedP\x1bp\x8fF\xa7+r\xd3\xad\xc4\xf8\xa3\xe0y\x8c\xa1\xf0\xf1\x92\x87\x14d\xb62\xc9\x8fe\xb6\xf7T8\xeb\xf7\x1f\x12\xa3(z\x96?\x9cjI\xf9\x97j\x1d\x17\x93a@\xc9\xb5m\x99%\xabv\x86\x0etey\x15\x12J\xd3\xec\xa7s\x1c\xb2o]\xb8>\xe3\x12\xea\xa3\xba\xba_\xe7~\xd2\xe3?\xf4\x91\xbc1Z\xad\xdb8\xbbz\x19Q\xa8c\xe4\x87\xa6\xb3\xa7\xb1\xe5\x9f\xdc~1\x17\x8e\x96\xbe]9\xc2;_\x1a\xfa\x90G\x03`f\xab\xed5{\x14\xfd\xe5\xd5\x1f\xcabA\xd2+\xefK\xd65\xc3\xe8F\xd6\xcf\x84\xf0\xd3\x8fu\xb1\xe7]\xd1\xfd*\xc8\xc2\x7f\xe5\xeb\xaf\x89?\xf1\xff\x00\xdb\x83\xfbU\xf1er1\xbe=\xf7\x12x\xbb\',\xeaI\xe4u\xbe\x18Mi\xf2\xcf=~\xd4\x9e\xca\x9a|\xf9\xe4Q\xd5n\xda\xda\x97\xb4\x9c\xcb-\t\xdd\xa8O\xf5x\xf8\x04\x8e\xae\xd2\xd2?\xcb\xaa\x98\x8c\xb3\xb6\xbbFV\x91}\x08\xb7\xec\xd8\xe5\x9c\x9eE\xd5\x02\x0c\x1cdX\xda\xbf\r\xc4\x05\x91\xe7\xed\xd6\xbf\x97\x07mqJOfC\x9f\xc3\xaa\xdeo\x86\x11[[eD\xbdm\xb3\r\xf5\x1e\xcc\xdc\x94\xd9\xeb\xf2\xa4Iq@\xfeKB\xb3\x1cw\xf7c\xc54tS\x96\xe4&\xf5%\xdc\x86\xf9\x08\xcbS8\x9cA\x1d\xb7\xbeY\x05I\x1cx\x00f=\xedX\xbdm\xd8\x92x\xcb\x974A>\xe5\x90\xc6\xbb\x1a`\xad[\xe3\x97\x8b^\xc6#\xe2\xa6k\xe5x\xed\xc5\x92B\xac\xb6B`\xc4\xfcf\x1b\x08H\x1f\xf1d~msw\xe7L\xbe\x99>\x96kr\xfb_\x1b\x11Mm/[-_J\xbbHC\xc2\xc2\x94\xe2=\xedy\x07n.9w,\x03\xe5\xe0\xa5\x8f5I\x81\x86\xe5\x8a\xe9\x91\xbb\xce\xefV\xf4\x92\xfa\xb4\x82\xec\xcb.\xfc\x87Q_\x8d\xaa\xd1\xcb\x99\xa0\x02\x808\xb7\xeb\x87m*\x16Wlo\xd8\xe9\xe0Ra\xc9 }\xf4e\xf7\x88$\xfe\x12\\P\xfeMd\xe3a\xef\'\xadP\xec\xf9\x15\xff\x00\xf15\xa6\x12R\xecy\xfc;\xca\xdf\x86\xd3[^\xd3\xdb\xee\x95]X\x1c\xb3\xf8\xe5\x9e\xa8\xf2\x16T\xd7\xa3D\x84\xfa\xa9\xf8i\xd6\x10\x96\xa7M\xb9\x0c.\x7fk\xe0c\xa3%\x9byl\x96C\xd5e\xa1,n\x1c,\x9bX*j\x02\xad\xd0^mI\xfbmZ\x17U)\xd0\xcc\xe6\xa8\xda\xeb*y\xd8\x89g\x1f\x98\x86mf\xce\xe0\x8d\xa7\xc8\xbf\xd3\x0f\xe7R\xe3\xb2\xc6\x0f]\xaf\xcb#\x17\x11\xfb\x97:\x9f\xe9d\xd3\xba\x1ec\xc2\x80y9\xf2\xcfdu\x13PG\xc9\x0fM\x0c\xe9ly\'\xf7?TE\x94\xda[\xc2Np\x1fzT\xb0\x0f\x99\x12\x7f\xde\xab\x98\xc7\x97\xb1~S\x05\xba[\xafL\xbfP\x9e1\xb4\xb7\xb4r\xca\xb0\xed";7?\xdeJl\x1a\xcc\xc2\xff\x00\xe5\x8f\xa6\x92\xe7#\xc9b\x1f\x89\xff\x00\xc6Eg\x08\xdf\x7f\x8f\xc54\xaerR\xd2\xadn\x07\xe2\xe7\x97=\xa0V\x8f.\xc9\n\xfd\x99\xbd\xb5\xf6\x9a<\xf7.&Q\xd5(Gb^\xc2FY\x12w6p\xa7\x8a\xbb\xb8\xf1\x91\xe7^\xb2G\xadb\xa9\xdf\xfd\xe5\xd1\x16W\xc4:Z\x97\xa6\x83\xd0\xe0:\x98XM\xd3\x96 \x04\xae[\xe9J\x8fJ"$ \x7f\x86kc\x13\xee\xc2\xd4uB\xbb[ff\x125\x9c\xde\xb9SbH\xa0\xe4c)\x18\x1d\xb9\x8aM\xfb\xd3\x01\x94*\xdf\xdaJJ\x12}\xaf\x1a\xaf\x85U\xbfo\xec\xefKb/\xe3\xa5\xfe\xbc\xfe\xd3\xa6\xd7BN9nV\xf8\x88\xb5\x80#A\x13\xb2Nu\x046\xae\xe1\xbf\xcdl\xd5\x8c;\xdd\xb1v|M.\xfa\xbf\x02\x0c_\xefZ\x86\x88F\xbd\xdfI\xe5^*\xbf#(\xde\xdc\xdbm\\\xcc\xcdJ\x13\x1fG3w\x16]\x00\xff\x00)\xe6\xff\x00&\xb9\xacKmn\xe9\x95\x16\xdc\xac\xe9\xff\x00\x8e\xc1F\xb7\xa5\x9a\x11r;/\xc2\xcc\x0bX=\xb2\xd2\x1bH\tXKM~\xc62{\xa4\xfa\xc8R\xbd5\xb4\xd6\xeaQZ\x11\x91\x8a\xb8\xe5,\xb9\xf3\xbe\xb7\x95\x97q\xd7\xd7\xe9\xa6\x94\xcc\xd0\x01@\x1eA\xf55\xb4\x93\xbb\xbc\x1e\xce\xb2\x96\xcb\x92\xb1iNN8\x02\xe4\x18\xf7\x0e\x1fCj]T\xc5\xc6\xb6\xeb\xab)\xb5\xc9\xee\xeeb\x14^i\xa7\x1d\xb9\xbb\xe8q\x8f\x84\x19\x17d\xe07\x06/W\xe9\x8cX\xd9\x06\x87O}\rJ\x8e\xe1\xf3\xf6Z\xaa\x18\x7f,\xe3\xdb\xeb-\xff\x00\'\xb6\xe7f\x174\xd2\x9d\xb1=\xc7-\x94\x0fc\xe0\xe4\x9bW\xb8\xe49@\xf9\x03\x88Q\xf6V\xc5\xdc\xb1o\xb4\xc1r\xde\x92|I=\xa8a\xbb\xa4\x04\xe4\xf3\xed\x13`\xa9rT<\xd2\xe1\x03\xf6\x8a~+-\xabo\xa2\xe2\xf5\x98\x98\x85\xfeW\xd3\x1f\xd1\xf4\x0e>1)\x8b\xe1"uX\x8f\x81?\x93\x19uR\x1eHzhgE\x87\xfd\xa9\xfd\xcf\xd5\x11\xcc\x99\xa1\xad\xb8\xf9*\xb9[\xd2\xb4\xfe1\xd4?\xa5Vq\xcf?\xdd\xfd&\r\xdc\x96\x9f\xe3\xf5\x98n[L\xec,\x9b\xcbW\xfd\xccP\x90O\xdf!e\xc3\xecER\xb3\x93\r\x03W\x92C\xfcV\xd6\xb4\xfb\xf2z\xc8}\xbc\xf2\x03\xd86\n\xac\x19j\x00P\xe9\xbbq\xdcx\xfbMh\xe0\xd5,\xfe\x15\xde\xd1/4\x96\xfe2]7%\xddQ\xde\xdf\x90\xdc\xac\xfc\x97Tn\xdb\xf9v\x9b\xe3\xc0\x94\xc7Kd\x8f\xcc5B\xe6[\xd3\xeaK\xbc\x8f\x15\xe5\xa6\xb9z\xcb^K"\x88\xfe\x16\xca:\xec\xf4\xd4:\xe7\x0ez\xe6\x15\x91\x7f?z+_\x1c\xff\x00\xca\xd7\nKbE>^\xbd\xd8\xbdm\xcb\xbd\xb2\'\'!\xaf\xf5<&u\x0e\xe6\x1fv\xabt\x04DB\xdc\xff\x00)5\x1d\x8c\x92\x9c\xb8m\xfefO\x8a[\xca\xd48\xa4\xbd\xa3\\b\x82\xd9\xdc\x92\xb5v\xfb\x88xVW\xf8o\xd8\xb9\xeduT\xfb\xbe\xe6\x16\x11\xe2m\xfa\x8a\xb7\xde\xfd\xfb\xb2]\x10E?\x03\x10\xee\xff\x00\x1b\xee\xc2{\xc8\xb8&P\xdct\x9fw\xbeY\x01\xb1\xebZ=U\x87f?\x13\x10\xb5EW\xd3\xb0\xed\xac\xa5g\x01\xff\x00d\xa9\xf8c\x95\xf8\x1d\xcb\x12* \xc1b\x1b_\xab\x8e\xd2ZO\x99\t\x02\xfe\xca\xd3n\xae\xa7))oI\xbdb\xe9\xbd\xbb\\\xeeyu_\x87\xb2\x90h\x1a\x00\xcd\x003\xcb"#\x98\xb9\xcd\xcfo\xbe\x82\xb8\xee\xa6K?\xed\xb4Pu\xa7\xa3\x98\xb8\xa4\x96l\xa3\xed\xb6\xa4\x9a\xcfS\xe7&\xd9\xd9\x19-\xaf\x9e\x91\x92\x8d\x94\x8c\xbck\xff\x00\x14\x84\xc7(s\xbc\x0cK\t!$\xf2\xbaV\x84\xab\xd7\\\xa5\xaecn\xdc\xebG\x9a\x87w\x8d\xc3O\x13i\xdb\xc8\xbd\xea\xed\xce[\x16\xac\x81\xc2\xa7\x13\xf3\x06C\x89d\xb0\x9749k\x02J\r\xb9\xf0\x06\xd5ms\x9bJ\n;\xaf"\xa6\x83\n\x1c\x8e\xeca\x18\xef*\xc5SOa\xbeq\xe9\xb9\x89\xd3$\xb79\xb6\xcc\xc0\xce\xa4\xad\xb5\xf0[lwJ7\x1dg\x95:|\xee\xd4\xad\xc6;\xaf\xddm\xe8\xd2\xa8V\xbb\xfcv\xf4\xa7\xbd\xbd\x1c\xd4\xd3\xd3\xed\x12uy@v\x88\x13\x1b\xb6\xd9KI\x90\x9d\x0b\xfd)i\nn\xe8\xe3\xc2\xf7\xe9\xa8c\xce-(\xc5n\xbc\x9dF\x8c9E\xd8\xc1\xc7yeT\xd3\xad?P\xb2\xe6\xe4\x1d\xc77\x00\xbe\x9dM\xb8\xe3\x8bV\x85i!kI\xb0\xf4\x0bS\xb1\x1c\xea\xdd\xc4\xfd\xd7\x95SF\xaa\x19\xf7?\x8e\xdd\x9c\x1cT\xa3\x96\xba\xf4\x98\x97/!#k;\x80C\x9a_z@\x91\xdf\x94\x92\x8b\x04-\x16#\x9d\xfbU\x17\xcd\xed|%\n<\x8b\xa0\xd2\xc0rk\x98e\x04\xda{\xbdz\xd3\xf5\tCVV,\xe4J*\nm\xb3p\x94\xa4\xde\xc9\x8f\xdc\x0eg\xd3V\xad\xf3\xeb1\x8d7^\x8dZ\x08\xa5\xc9.\xca\xee\xfb\x92\xce\xde\x9d!\x88N_\x1e\xf2\x1e[\x89Z\xc2\xe6?p\x08\xbb\xb2\x90\xe2\x1b<O\xdek\xe3U\xe3\xce\xac\xa9\xb98\xbc\xad=\x82\\\xe4wf\x97\xbd\x1d:\xc9\xec\xd6O!\x93\xc2B\xc2\xc7\xb3H\x8c\xe4u8\xa5\x90u7\x1c\xb4H\x16<\xc8o\xa6\xa6\xb9\xcf\xedNN[\xb2\xca\xfa\x06Z\xe47m\xc5-\xe8\xe4T\xd3\xa8b\xb4\xe5\x9f\xc9\xbb8\xc8i!\xc6\x96\xd0I\n$\x17BR\xa3\xc3\xc9\xab\xd7G\xcf\xec\xa8\xcd(\xcb\xdf\xa6\xad\x04\xb3\xe4\x97%v\x13\xdeT\x82\xe9\x14m\xac\xebp\x8cF\xe53\xad\xd9\xce\xe4\x1fr\xcb\x01JRV\x1bH\x1f\x83\xa8z\xa9\xd7\xff\x00\x90Z\xb8\xa2\x94e\xee\xaah*\xc7\x90]_Z>m\xe7\x9c\x9a\xf0\x1b\x0e\xf6\xcf\xdej\x9f\xb8\xe4\xa2k\xd9\x89\xc9:\xe2\xa5CJ\xdd%\x0c\xa4\x85\x91\xc1+X&\xddT\xdc\x173\xb4\xe6\xe2\x93\xac\xcdLf\x1a\xe7\xc0J\xaa\x90\x8f\xd3&vq\xb5t\x07\x1c\x04\xf0\xe0/\xe4\xa0\x0cj7)\xd2x[\x8f\x0bq\xf4\xd0)\xb5\x02\r2\x8d\x97\xb1\x93Y\x06\xc5\xc6\x1d@\'\xa3R\x08\xa4y\x87A\xd2H\xe0%\xe5]\x00\r7\xd0\x02}B\xd5\xe6S\xf35\xd2z\xacs\t+.\xe7\xdfi@\xe9&\xdfv\xa2\xca;!\x81\x96"\xc0\xad>\xb1\xf6\xd1A2\x1b|\xdd)$w\x88\x1d<\xc5\x14b:\x08\xaf?\x1d\x0e%\x85Jm\x0e\xae\xeaCZ\x92\x14\xa0\x9ed\x03\xc4\xda\x8d\xc9g\xa0o,\xc6\x9f=\x8a\xea\xdce2\xd0\xa7[\xb7x\x84\xa8\x12\x82x\x8b\x8e\x8b\xd28Ih\x1c\xa5\x16g\xe6\xed&\xff\x00\xa5\x04\xf9TM&\xeb`\xda59\xb6\xff\x00\xb6O\x0e\x17\x17\xa4\xdc`\x9a7Ns\xa9w\xbf.\xc9\xfb\x94n\xb1E[\xcc\xbf~\xc9U\xc7+\nZ\x06A\xcbyyJ\xe0\n\xfc\xd4\xe4\x86:\x16\xbf\x0f\xe4I\x99\xbdv\xf3.)A*\xc8\xc4$\x9e]\x97R\xaf\xe0\xadN\\\xbf\xd8\x8fY\x9f\x8fiX\x9fS;g\x9d\xc7Mw\xe7\x9c\x00\x00r\x1dg\xd6o@\x19\xa0\x02\x80\x13\x90\xda\x9d\x8e\xebI\xf7\x96\x85$_\x95\xc8\xb5\x02\xac\xe7\xcew#-\xbe\xc2\xcd\xd6\x07hp\x1ck\xcc\xafd\x9b\xebg\xa8\xc3,P\xcd\xd8\xee{\xc9A#\xa3\x95\xbe\xdab\x92$\xa0\xd1\xc6dp\xba~\xcf\xbbORA\xba$\x19wW\xba\x07\x94\xda\x9d\xbc\x86\xd0\xabnD>\xden\x1c\xd6\xd0\x14\xec\x18\xae\xcb\tO5!\xb7P\x1cH\xb0\xe9AU]\xb0\xd3\x83Z\xdd\n\xd7*\xa4\x9a\xd0\x86\x10\x9c\xc9c]\xc8\xccKZ\xe5\xc8^=\xd7\x91mJ\xff\x00\xabZ\xae\x808q\t!"\xa4\x9a\x8c\xe8\xb4-\xee\xe1\xb1\x94\xa3W\xd5\xdeH\xaf5\x98rS\x90\x98\x8a\xe3n*J\xdal|8u\xf44\xd3(p\x82\xde\xa0\n\x89W_*\x85Y\x86v\xf4k\xc9\x9fX\xf7zo6\xbd^\xa2{\x1a\xac\x94\x88,;:)\x8f,\x82\x1diCM\x94\t\x17\x02\xe6\xd7\x1cj\x9d\xc5\x18\xc9\xa4\xea\x8b\x10m\xc5U\x12H\x12\r\xbb \x0f)\xa8]5\x92\xe5\x1d\xa3\xe2Q\xc6\xc0\xf9\x01\xbdF\xdcGe\x17k\xe35\xdc%\x16\xeb&\x95J#Ze\xdf\xc2\xf4\xc8_\x88\x1bi$$\x7f\xe4c\x93et$\x95\x1f`\xad~V\xe2\xf1\x11\xa1\x95\xcc\x94\x96\x1eu\xd4w(\x1co]\xf1\xe7fh\x00\xe8\xa0\x02\x80\n\x00\xf9\xe18G\xef\xd4T\xe1+\xb9\xd4\x9b\xf4\x82k\xcb\xb1\x15\xf8\xb2\xebg\xac\xd9Kqu\x0cKm\xac( )`t\xa4^\xab\xd5\x92\xd1\t\xad\xa6\xc5\xae\xd2\x89\x1c=\xd3Bl\x1aF\x03\x08\xb8"17\xe5\xc0\xda\x96\xafX\xda#S\x8fes\x1b\x97\xf0ES\x1bmM!\xc1\xcc6\xb2\x14\xa1k\xdb\x89\x03\x9d9\\{\xb4\xaeA\xae\n\xb5\x13{\x17\x19\xf7\xddqX\xf2\xb7\x9eS+t\xdc\xdc\xaa)\xd4\xd1\xe0~\xf4\xff\x00\x1d9]\x92T\xaej\xf7\xe7\x11\xdb\x8b\xf4\xd4!3\x05\x1eJ\x9d\xef\xe1\x90\xeb\xcf|J\xdcC\x85\x0b\x0f\x04\x84k\x0bJ\x81I\xd24\xf04\xb1\xbd(\xe6z)\x98\x1d\xb8\xbd\x02\xf1\xa1*+M\xc7\x8a\xc6\x96ZN\x94\x80\xbb\xd8yI\xb95\x1c\xa7\xbc\xea\xc9c\x14\x95\x12\x1c\x06\xde\xb5\x96\x9b[\x91\xbdF\xd8\xea!V\xd9_+\x12I\xe3{S[\x17 \xf5\xa6\x1c\x1f\xd5\x92\x0f\x98Sj#\x92.\xde\x16\xc7y>!m\x93\xdd\x10>=\xbb\x9b\x82x!d\xfd\x95\xb5\xc9\x9dqQ\xed\xf029\xac\xbf\xd6\x9fW\xac\xed\x8a\xf4S\xcd\x82\x80\n\x00(\x00\xa0\x0f\x02\x95\xf4\xcf\x1d\xd7\x96\xe3y\xd1\xa1JQJU\x11:\x85\xc9<Oxo\xea\x15\xce]\xe4\x91\x9c\x9c\xb7\x9eW\xa8\xe9\xa1\xcfe\x14\x96\xe2\xda ~\x99\xdd\xb1\x03>\x80\x0f!\xf0\xc4}\x8b\x15\x17\xc8!\xc6\xf6\x0e\xf9\xfc\xb8;\xc4\xbf\xf9\x99\xe1\xff\x00\xbai^x\xea\xfd\xe57\xe4\x11\xe3{\x07\xff\x00`\x97\x02\xda&\xaf\xa6\xc9\xe9\xf72\xac\x13\xfb\x03\xfc.R|\x82<O`\xef\xec\x12\xe1[Y\xa9\xfap\xca\x11\xa7\xe6m[\xa6\xed\x1b\x7f\x89K\xf2\x08\xf1=\x82|\xfe\\+i\xaa\xbe\x9c2\x9alrM\x10:;\xa5[\xd4\x17G\xc8#\xc4\xf6\t\xf3\xe9p\xad\xa6\x87\xe9\xb3&x\x8c\x93\x02\xff\x00\xdc\x92}\xaeQ\xf2\x18\xf11\x7f\xb0K\x85m\x0f\xfek\xcb\x1eyV\x7f\xe4\x9f\xdeQ\xf2\x08q0\xfe\xc1.\x15\xb4Q\xbf\xa6\xac\x80\x1cr\xac\xfaYW\xef)~A\x0e&5\xf3\xf9p\xa1\xc3\x7fM\xf3Rx\xe5\x98\x03\xf6\n\xfd\xe5\x1f!\x87\x13\xd8\'\xcf\xa5\xc29G\xd3\xac\xbb\xf6\xb2\xcc[\xaf\xb8_\xef(\xfe\xbf\x0e&7\xe7\xb2\xe1\xef,\x9bO\xc1D\xed\xcc\xee?8\xeeQ/.\x03\x8au,\xb6\xc9N\xa5)\xb57\xc5Ef\xc3\xb5\xd5W0\x9c\xa2\x18{\x8ajU\xa1S\x13\xcd\xa5z\xdb\x83\x8d*z\xddn\x98a@\x05\x00\x14\x00P\x06\x0fE\x00f\x80\x0e4\x00P\x01@\x05\x00\x14\x00P\x01@\x05\x00\x14\x00P\x01@\x05\x00\x14\x01\xff\xd9',
        ),
        ],
    from_values=EmailAddress(name='Яндекс', email='*****@*****.**'),
    to_values=(),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(EmailAddress(name='привет', email='*****@*****.**'), EmailAddress(name='пока', email='*****@*****.**')),
)
import datetime
from imap_tools import EmailAddress

DATA = dict(
    subject='Low or High Blood Pressure? We can help.',
    from_='*****@*****.**',
    to=('*****@*****.**',),
    cc=(),
    bcc=(),
    reply_to=(),
    date=datetime.datetime(2004, 11, 7, 18, 23, 56, tzinfo=datetime.timezone(datetime.timedelta(-1, 75600))),
    date_str='Sun, 07 Nov 2004 18:23:56 -0300',
    text="If you're in need of a good RX site for online purchases, we are your answer.\r\n\r\nWith Tens of Thousands of happy customers who saved huge, you can't go wrong.\r\n\r\nhttp://magyar8stator.com/26 Lots More Info Here\r\n\r\nAbove URL is for more info & if you are interested.",
    html='If you\'re in need of a good RX site for online purchases, we are your answer.<br>\r\n<br>\r\nWith Tens of Thousands of happy customers who saved huge, you can\'t go wrong.<br>\r\n<br>\r\n<a href="http://magyar8stator.com/26">Lots More Info Here</a><br>\r\n<br>\r\n<br>\r\nAbove URL is for more info & if you are interested.<br>\r\n\r\n\r\n\r\n',
    headers={'return-path': ('<*****@*****.**>',), 'delivered-to': ('*****@*****.**',), 'received': ('(qmail 7622 invoked by uid 115); 7 Nov 2004 21:30:59 -0000', 'from [email protected] by churchill by uid 64011 with qmail-scanner-1.22 \r\n (clamdscan: 0.75-1. spamassassin: 2.63.  Clear:RC:0(222.47.112.31):. \r\n Processed in 1.163709 secs); 07 Nov 2004 21:30:59 -0000', 'from unknown (HELO 209.5.178.248) (222.47.112.31)\r\n  by churchill.factcomp.com with SMTP; 7 Nov 2004 21:30:57 -0000'), 'message-id': ('<[email protected]>',), 'from': ('"Wilmer Capps" <*****@*****.**>',), 'to': ('*****@*****.**',), 'subject': ('Low or High Blood Pressure? We can help.',), 'date': ('Sun, 07 Nov 2004 18:23:56 -0300',), 'x-mailer': ('gene annulus',), 'pneumococcus-polyhedral': ('belgrade hanoverian lima',), 'mime-version': ('1.0',), 'content-type': ('multipart/alternative;\r\n           boundary="----=_NextPart_000_003A_5008K66J.3Z4LC80J"',)},
    attachments=[],
    from_values=EmailAddress(name='Wilmer Capps', email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'),),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
import datetime
from imap_tools import EmailAddress

DATA = dict(
    subject='Redacted',
    from_='*****@*****.**',
    to=('*****@*****.**',),
    cc=(),
    bcc=(),
    reply_to=(),
    date=datetime.datetime(1900, 1, 1, 0, 0),
    date_str='',
    text='foo\n',
    html='<p>foo</p>\n',
    headers={'from': ('<*****@*****.**>',), 'subject': ('Redacted',), 'to': ('<*****@*****.**>',), 'message-id': ('<*****@*****.**>',), 'mime-version': ('1.0',), 'content-type': ('multipart/alternative; boundary="----_001_5973_47T00ZN9.15SY2428"',), 'references': ('<*****@*****.**>', '<*****@*****.**>, <invalid.   ')},
    attachments=[],
    from_values=EmailAddress(name='', email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'),),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
示例#19
0
         'from ns1.sssssss.net.au (unknown [127.0.0.1])\r\n\tby ns1.sssssss.net.au (Postfix) with ESMTP id E1BCEF227\r\n\tfor <*****@*****.**>; Thu, 17 Jan 2008 03:40:53 +1100 (EST)',
         'from ns1.sssssss.net.au (ns1.sssssss.net.au [202.0.0.246])\r\n        by localhost (FormatMessage) with SMTP id ceaa681bbcb6c7f6\r\n        for <*****@*****.**>; Thu, 17 Jan 2008 03:40:53 +1100 (EST)',
         'from mail11.tppppp.com.au (unknown [203.0.0.161])\r\n\tby ns1.sssssss.net.au (Postfix) with ESMTP id 7F2D2F225\r\n\tfor <*****@*****.**>; Thu, 17 Jan 2008 03:40:52 +1100 (EST)',
         'from localhost (localhost)\r\n\tby mail11.tppppp.com.au (envelope-from MAILER-DAEMON) (8.14.2/8.14.2) id m0GFZ1c3009410;\r\n\tThu, 17 Jan 2008 03:40:52 +1100'
         ),
        'x-sieve': ('CMU Sieve 2.2', ),
        'date': ('Thu, 17 Jan 2008 03:40:52 +1100', ),
        'from': ('Mail Delivery Subsystem <*****@*****.**>', ),
        'message-id': ('<*****@*****.**>', ),
        'to': ('<*****@*****.**>', ),
        'mime-version': ('1.0', ),
        'content-type':
        ('multipart/report; report-type=delivery-status;\r\n\tboundary="m0GFZ1c3009410.1200501652/mail11.ttttt.com.au"',
         ),
        'subject': ('Warning: could not send message for past 8 hours', ),
        'auto-submitted': ('auto-generated (warning-timeout)', ),
        'resent-date': ('Thu, 17 Jan 2008 03:40:53 +1100 (EST)', ),
        'resent-from': ('<*****@*****.**>', ),
        'resent-to': ('<*****@*****.**>', ),
        'resent-message-id':
        ('<*****@*****.**>', ),
        'x-spam-status': ('No', )
    },
    attachments=[],
    from_values=EmailAddress(name='Mail Delivery Subsystem',
                             email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'), ),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
示例#20
0
    bcc=(),
    reply_to=(),
    date=datetime.datetime(2014,
                           5,
                           28,
                           17,
                           18,
                           19,
                           tzinfo=datetime.timezone(
                               datetime.timedelta(0, 32400))),
    date_str='Wed, 28 May 2014 17:18:19 +0900 (JST)',
    text='스티해\r\n',
    html='',
    headers={
        'delivered-to': ('*****@*****.**', ),
        'date': ('Wed, 28 May 2014 17:18:19 +0900 (JST)', ),
        'from': ('*****@*****.**', ),
        'to': ('*****@*****.**', ),
        'subject': ('test', ),
        'message-id': ('<*****@*****.**>', ),
        'mime-version': ('1.0', ),
        'content-type': ('text/plain; charset="ks_c_5601-1987"', ),
        'content-transfer-encoding': ('8bit', )
    },
    attachments=[],
    from_values=EmailAddress(name='', email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'), ),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
示例#21
0
                           tzinfo=datetime.timezone(datetime.timedelta(
                               0, 7200))),
    date_str='Mon, 6 Jun 2005 22:21:22 +0200',
    text='This is the first part.\r\n',
    html='',
    headers={
        'mime-version': ('1.0 (Apple Message framework v730)', ),
        'content-type':
        ('multipart/mixed; boundary=Apple-Mail-13-196941151', ),
        'message-id': ('<*****@*****.**>', ),
        'from': ('*****@*****.**', ),
        'subject': ('testing', ),
        'date': ('Mon, 6 Jun 2005 22:21:22 +0200', ),
        'to': ('*****@*****.**', )
    },
    attachments=[
        dict(
            filename='',
            content_id='qbFGyPQAS8',
            content_disposition='inline',
            content_type='image/jpeg',
            payload=
            b"\x8d\xa9\xa2\xb1*\x86H\x86\xf7\r\x01\x07\x02\xa0\x800\x88\xda\x9a+1\x0b0\t\x06\x05+\x0e\x03\x02\x1a\x05\x000\x80\x06\t*\x86J6\xa6\x8a\xc1\x07\x01\x00\x00\xa0\x82\x05J0\x82\x05F0\x82\x04.\x8d\xa9\xa2\xb1\x02\x02\x04?\xbe\xbaD0\r\x06\t*\x88\xda\x9a+\r\x01\x01\x05\x05\x00011\x0b0\t\x06\x03U\x04\x06\x13\x02F6\xa6\x8a\xc0\n\x06\x03U\x04\n\x13\x03TDC1\x140\x12\x06\x8d\xa9\xa2\xb3\x13\x0bTDC OCES CH\xda\x9a+\r040229115901Z\x17\r06026\xa6\x8a\xc22901Z0\x81\x801\x0b0\t\x06\x03U\x04\x8d\xa9\xa2\xb0K1)0'\x06\x03U\x04\n\x13 H\xda\x9a+. organisatorisk tin6\xa6\x8a\xc4nin",
        ),
    ],
    from_values=EmailAddress(name='', email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'), ),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
示例#22
0
                           19,
                           10,
                           47,
                           17,
                           tzinfo=datetime.timezone(
                               datetime.timedelta(0, 32400))),
    date_str='Fri, 19 Aug 2011 10:47:17 +0900',
    text='Hello\r\n',
    html='',
    headers={
        'date': ('Fri, 19 Aug 2011 10:47:17 +0900', ),
        'from': ('Atsushi Yoshida <*****@*****.**>', ),
        'reply-to': ('*****@*****.**', ),
        'subject':
        ('Re: TEST\r\n \r\n\t=?ISO-2022-JP?B?GyRCJUYlOSVIGyhC?=\r\n  =?ISO-2022-JP?B?GyRCJUYlOSVIGyhC?=',
         ),
        'to': ('*****@*****.**', ),
        'message-id': ('<*****@*****.**>', ),
        'in-reply-to': ('<*****@*****.**>', ),
        'mime-version': ('1.0', ),
        'content-type': ('text/plain; charset=iso-2022-jp', ),
        'content-transfer-encoding': ('7bit', )
    },
    attachments=[],
    from_values=EmailAddress(name='Atsushi Yoshida',
                             email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'), ),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(EmailAddress(name='', email='*****@*****.**'), ),
)
示例#23
0
        ('=?UTF-8?B?0L/RgNC40LLQtdGC?= <*****@*****.**>,\r\n =?UTF-8?B?0L/QvtC60LA=?= <*****@*****.**>',
         '=?UTF-8?B?0L/RgNC40LLQtdGC?= <*****@*****.**>,\r\n =?UTF-8?B?0L/QvtC60LA=?= <*****@*****.**>'
         ),
        'from':
        ('=?utf-8?B?0JrQsNGD0LrQuNC9INCS0LvQsNC00LjQvNC40YA=?= <*****@*****.**>',
         ),
        'envelope-from': ('*****@*****.**', ),
        'subject': ('double_fields', ),
        'mime-version': ('1.0', ),
        'date': ('Wed, 01 May 2019 12:20', ),
        'message-id':
        ('<*****@*****.**>', ),
        'content-type':
        ('multipart/mixed;\r\n\tboundary="----==--bound.887287.myt5-262fb1897c00.qloud-c.yandex.net"',
         ),
        'return-path': ('*****@*****.**', )
    },
    attachments=[],
    from_values=EmailAddress(name='Каукин Владимир',
                             email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'),
               EmailAddress(name='', email='*****@*****.**')),
    cc_values=(EmailAddress(name='', email='*****@*****.**'),
               EmailAddress(name='', email='*****@*****.**')),
    bcc_values=(EmailAddress(name='', email='*****@*****.**'),
                EmailAddress(name='', email='*****@*****.**')),
    reply_to_values=(EmailAddress(name='привет', email='*****@*****.**'),
                     EmailAddress(name='пока', email='*****@*****.**'),
                     EmailAddress(name='привет', email='*****@*****.**'),
                     EmailAddress(name='пока', email='*****@*****.**')),
)
示例#24
0
import datetime
from imap_tools import EmailAddress

DATA = dict(
    subject='eBay Bid - 2008 Ford Super Duty F-350 DRW King Ranch Crew Cab 4x4 (156) - Stock# XXXX',
    from_='*****@*****.**',
    to=('*****@*****.**',),
    cc=(),
    bcc=(),
    reply_to=('',),
    date=datetime.datetime(2010, 9, 22, 2, 30, 53, tzinfo=datetime.timezone(datetime.timedelta(-1, 68400))),
    date_str='Wed, 22 Sep 2010 02:30:53 -0500',
    text='Body Text',
    html='',
    headers={'delivered-to': ('*****@*****.**',), 'received': ('by 10.2.1.1 with SMTP id p21cs62610wem;\r\n        Wed, 22 Sep 2010 00:30:55 -0700 (PDT)', 'by 10.15.2.1 with SMTP id p24mr499372ybh.380.1285140655013;\r\n        Wed, 22 Sep 2010 00:30:55 -0700 (PDT)', 'from aquila.el-example.org ([174.1.8.2])\r\n        by mx.google.com with ESMTP id a6si11272839ybo.18.2010.09.22.00.30.54;\r\n        Wed, 22 Sep 2010 00:30:54 -0700 (PDT)', 'from aquila.el-example.org (localhost [127.0.0.1])\r\n\tby aquila.el-example.org (8.14.2/8.14.2) with ESMTP id o8M7UrfD018673\r\n\tfor <*****@*****.**>; Wed, 22 Sep 2010 02:30:54 -0500 (CDT)\r\n\t(envelope-from [email protected])', '(from production@localhost)\r\n\tby aquila.el-example.org (8.14.2/8.14.2/Submit) id o8M7Urh3018672;\r\n\tWed, 22 Sep 2010 02:30:53 -0500 (CDT)\r\n\t(envelope-from production)'), 'return-path': ('<*****@*****.**>',), 'received-spf': ('neutral (google.com: 174.1.8.2 is neither permitted nor denied by best guess record for domain of [email protected]) client-ip=174.1.8.2;',), 'authentication-results': ('mx.google.com; spf=neutral (google.com: 174.1.8.2 is neither permitted nor denied by best guess record for domain of [email protected]) [email protected]',), 'message-id': ('<*****@*****.**>',), 'mime-version': ('1.0',), 'content-disposition': ('inline',), 'content-transfer-encoding': ('quoted-printable',), 'content-type': ('text/plain',), 'x-mailer': ('MIME::Lite 3.027 (F2.74; T1.28; A2.04; B3.07; Q3.07)',), 'date': ('Wed, 22 Sep 2010 02:30:53 -0500',), 'from': ('*****@*****.**',), 'to': ('*****@*****.**',), 'reply-to': ('"KLAUS- H\udcc3\udc84NSCHEL" <>',), 'subject': ('eBay Bid - 2008 Ford Super Duty F-350 DRW King Ranch Crew Cab 4x4 (156) - Stock# XXXX',)},
    attachments=[],
    from_values=EmailAddress(name='', email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'),),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(EmailAddress(name='KLAUS- HÄNSCHEL', email=''),),
)
        'delivered-to':
        ('*****@*****.**', '*****@*****.**'),
        'received':
        ('(qmail 32184 invoked by uid 700); 28 Mar 2005 01:14:54 -0000',
         '(qmail 32179 invoked by uid 115); 28 Mar 2005 01:14:54 -0000',
         'from [email protected] by churchill by uid 64011 with qmail-scanner-1.22 \r\n (clamdscan: 0.75-1. spamassassin: 2.63.  Clear:RC:0(200.141.184.56):. \r\n Processed in 10.454045 secs); 28 Mar 2005 01:14:54 -0000',
         'from dial.suednet.com.br (HELO hq.lindsayelec.com) (200.141.184.56)\r\n  by churchill.factcomp.com with SMTP; 28 Mar 2005 01:14:42 -0000'
         ),
        'from': ('shavonda Cabral <*****@*****.**>', ),
        'to': ('<*****@*****.**>', ),
        'subject': ('bookkeeping Get in on IGTS asap.', ),
        'date': ('Sun, 27 Mar 2005 19:11:59 -0600', ),
        'reply-to': ('<*****@*****.**>', ),
        'mime-version': ('1.0', ),
        'x-virus-status': ('Scanned by norton', ),
        'message-id':
        ('<*****@*****.**>', ),
        'content-type': ('text/plain; charset=us-ascii', ),
        'content-transfer-encoding': ('plain', ),
        'content-length': ('5102', ),
        'lines': ('125', )
    },
    attachments=[],
    from_values=EmailAddress(name='shavonda Cabral',
                             email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'), ),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(EmailAddress(name='',
                                  email='*****@*****.**'), ),
)
示例#26
0
        'x-spam-processed':
        ('mail.ga-example.com, Tue, 12 Oct 2010 16:21:06 -0400', ),
        'x-spam-checker-version':
        ('SpamAssassin 3.2.5 (2008-06-10) on\r\n\tMAIL02.VD-example.com', ),
        'x-spam-level': ('', ),
        'x-spam-status':
        ('No, score=-1.1 required=5.0 tests=BAYES_00,DATE_IN_PAST_03_06,\r\n\tFORGED_YAHOO_RCVD,INVALID_DATE,NO_RELAYS,SUBJECT_NEEDS_ENCODING\r\n\tshortcircuit=no autolearn=no version=3.2.5',
         ),
        'x-mdremoteip': ('192.168.254.73', ),
        'x-return-path': ('*****@*****.**', ),
        'x-envelope-from': ('*****@*****.**', ),
        'x-mdaemon-deliver-to': ('*****@*****.**', ),
        'date': ('Tue, 12 Oct 2010 16:21:05 H0500', ),
        'subject': ('GA.com\udcc3\udcb4 has a lead for you', ),
        'to':
        ('[email protected],[email protected],[email protected]', ),
        'mime-version': ('1.0', ),
        'content-type': ('text/plain; charset=iso-8859-1', ),
        'from': ('*****@*****.**', ),
        'message-id':
        ('<*****@*****.**>', )
    },
    attachments=[],
    from_values=EmailAddress(name='', email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'),
               EmailAddress(name='', email='*****@*****.**'),
               EmailAddress(name='', email='*****@*****.**')),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
示例#27
0
DATA = dict(
    subject=
    'Formao FrenetikPolis: Mega Campanha Final Vero | Cursos de Setembro',
    from_='*****@*****.**',
    to=('*****@*****.**', '*****@*****.**', '*****@*****.**'),
    cc=(),
    bcc=(),
    reply_to=(),
    date=datetime.datetime(1900, 1, 1, 0, 0),
    date_str='',
    text='TEST\r\n',
    html='',
    headers={
        'from':
        ('"=?Windows-1252?B?Rm9ybWHn428gRnJlbmV0aWtwb2xpcw==?=" <*****@*****.**>',
         ),
        'to': ('[email protected], [email protected], [email protected]', ),
        'subject':
        ('Forma\udce7\udce3o FrenetikPolis: Mega Campanha Final Ver\udce3o | Cursos de Setembro',
         )
    },
    attachments=[],
    from_values=EmailAddress(name='Formação Frenetikpolis',
                             email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'),
               EmailAddress(name='', email='*****@*****.**'),
               EmailAddress(name='', email='*****@*****.**')),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
示例#28
0
    '<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">\r\n\r\n<head>\r\n<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">\r\n<meta name=Generator content="Microsoft Word 11 (filtered medium)">\r\n<style>\r\n<!--\r\n /* Style Definitions */\r\n p.MsoNormal, li.MsoNormal, div.MsoNormal\r\n\t{margin:0in;\r\n\tmargin-bottom:.0001pt;\r\n\tfont-size:12.0pt;\r\n\tfont-family:"Times New Roman";}\r\na:link, span.MsoHyperlink\r\n\t{color:blue;\r\n\ttext-decoration:underline;}\r\na:visited, span.MsoHyperlinkFollowed\r\n\t{color:purple;\r\n\ttext-decoration:underline;}\r\nspan.EmailStyle17\r\n\t{mso-style-type:personal-compose;\r\n\tfont-family:Arial;\r\n\tcolor:windowtext;}\r\n@page Section1\r\n\t{size:8.5in 11.0in;\r\n\tmargin:1.0in 1.25in 1.0in 1.25in;}\r\ndiv.Section1\r\n\t{page:Section1;}\r\n-->\r\n</style>\r\n\r\n</head>\r\n\r\n<body lang=EN-US link=blue vlink=purple>\r\n\r\n<div class=Section1>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'>Dear Homeowner,<o:p></o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'>You have been pre-approved for a $402,000 Home Loan at a\r\n3.45% Fixed Rate.<o:p></o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'>This offer is being extended to you unconditionally and your\r\ncredit is in no way a factor.<o:p></o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'>To take Advantage of this Limited Time opportunity all<o:p></o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'>we ask is that you visit our Website and complete<o:p></o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'>the 1 minute post Approval Form.<o:p></o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><a href="http://www.lending-blocksx.com/index.php?refid=spr">Enter Here</a>\r\n<o:p></o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'>Sincerely,<o:p></o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'>Esteban Tanner<o:p></o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'>Regional CEO<o:p></o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=2 face=Arial><span style=\'font-size:10.0pt;\r\nfont-family:Arial\'><o:p>&nbsp;</o:p></span></font></p>\r\n\r\n<p class=MsoNormal><font size=3 face="Times New Roman"><span style=\'font-size:\r\n12.0pt\'>Tuuuuurn oooooff notiiificatiiiiions <a\r\nhref="http://mrratenow.com/x/st.html" target="_new">heeeeeeere.</a></span></font><font\r\nsize=2 face=Arial><span style=\'font-size:10.0pt;font-family:Arial\'><o:p></o:p></span></font></p>\r\n\r\n</div>\r\n\r\n</body>\r\n\r\n</html>\r\n',
    headers={
        'return-path': ('<*****@*****.**>', ),
        'delivered-to': ('*****@*****.**', ),
        'received':
        ('(qmail 25055 invoked from network); 30 Jun 2005 03:57:11 -0000',
         'from localhost (localhost [127.0.0.1])\r\n  by bruce-guenter.dyndns.org ([192.168.1.3]); 30 Jun 2005 03:57:11 -0000',
         'from zak.futurequest.net ([127.0.0.1])\r\n  by localhost ([127.0.0.1])\r\n  with SMTP via TCP; 30 Jun 2005 03:57:11 -0000',
         '(qmail 20286 invoked from network); 30 Jun 2005 03:57:10 -0000',
         'from mx-host.dot.tk (unknown [220.173.239.48])\r\n  by zak.futurequest.net ([69.5.6.152])\r\n  with ESMTP via TCP; 30 Jun 2005 03:57:08 -0000'
         ),
        'from': ('"Shelby" <*****@*****.**>', ),
        'to': ('<*****@*****.**>', ),
        'subject': ('Attention', ),
        'date': ('Wed, 29 Jun 2005 22:57:10 -0600', ),
        'mime-version': ('1.0', ),
        'content-type':
        ('multipart/alternative;\r\n\tboundary="----26473166335893217"', ),
        'x-mailer': ('Microsoft Office Outlook, Build 11.0.5510', ),
        'thread-index': ('AcT9+CUlRgRKMiKZSj+BjT+PHEf8rQ==', ),
        'x-mimeole': ('Produced By Microsoft MimeOLE V6.00.2800.1106', ),
        'content-length': ('7044', ),
        'lines': ('244', )
    },
    attachments=[],
    from_values=EmailAddress(name='Shelby', email='*****@*****.**'),
    to_values=(EmailAddress(name='', email='*****@*****.**'), ),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
示例#29
0
    cc=(),
    bcc=(),
    reply_to=(),
    date=datetime.datetime(2003,
                           7,
                           1,
                           10,
                           52,
                           37,
                           tzinfo=datetime.timezone(datetime.timedelta(
                               0, 7200))),
    date_str='Tue, 1 Jul 2003 10:52:37 +0200',
    text='Hi everyone.\r\n',
    html='',
    headers={
        'from': ('Joe Q. Public <*****@*****.**>', ),
        'to':
        ('Mary Smith <@machine.tld:[email protected]>, , jdoe@test   . example',
         ),
        'date': ('Tue, 1 Jul 2003 10:52:37 +0200', ),
        'message-id': ('<*****@*****.**>', )
    },
    attachments=[],
    from_values=EmailAddress(name='Joe Q. Public',
                             email='*****@*****.**'),
    to_values=(EmailAddress(name='Mary Smith', email='*****@*****.**'),
               EmailAddress(name='', email='*****@*****.**')),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)
示例#30
0
    date_str=
    'Thu,\r\n      13\r\n        Feb\r\n          1969\r\n      23:32\r\n               -0330 (Newfoundland Time)',
    text='Testing.\r\n',
    html='',
    headers={
        'from':
        ('Pete(A wonderful \\) chap) <pete(his account)@silly.test(his host)>',
         ),
        'to':
        ("A Group(Some people)\r\n     :Chris Jones <c@(Chris's host.)public.example>,\r\n         [email protected],\r\n  John <*****@*****.**> (my dear friend); (the end of the group)",
         ),
        'cc':
        ('(Empty list)(start)Undisclosed recipients  :(nobody(that I know))  ;',
         ),
        'date':
        ('Thu,\r\n      13\r\n        Feb\r\n          1969\r\n      23:32\r\n               -0330 (Newfoundland Time)',
         ),
        'message-id': ('<*****@*****.**>', )
    },
    attachments=[],
    from_values=EmailAddress(
        name='Pete (A wonderful ) chap his account his host)',
        email='*****@*****.**'),
    to_values=(EmailAddress(name="Chris Jones (Chris's host.)",
                            email='*****@*****.**'),
               EmailAddress(name='', email='*****@*****.**'),
               EmailAddress(name='John', email='*****@*****.**')),
    cc_values=(),
    bcc_values=(),
    reply_to_values=(),
)