This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author bpoaugust
Recipients barry, bpoaugust, r.david.murray
Date 2017-09-21.01:37:51
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1505957872.5.0.844551789506.issue31538@psf.upfronthosting.co.za>
In-reply-to
Content
The default mailbox factory is mailbox.mboxMessage so I expect the following two statements to work the same:

messages = mailbox.mbox("test.mbox")
messages = mailbox.mbox("test.mbox", mailbox.mboxMessage)

However they do not.

The attached file generates the output:

<class 'mailbox.mboxMessage'>
Test
sender@invalid Thu Nov 17 00:49:30 2016
None
<class 'mailbox.mboxMessage'>
Test
MAILER-DAEMON Thu Sep 21 01:31:15 2017
None

Note that the original from has been lost in the second parse.
History
Date User Action Args
2017-09-21 01:37:52bpoaugustsetrecipients: + bpoaugust, barry, r.david.murray
2017-09-21 01:37:52bpoaugustsetmessageid: <1505957872.5.0.844551789506.issue31538@psf.upfronthosting.co.za>
2017-09-21 01:37:52bpoaugustlinkissue31538 messages
2017-09-21 01:37:51bpoaugustcreate