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 adder
Recipients adder
Date 2017-05-20.12:09:06
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1495282146.44.0.606172133166.issue30412@psf.upfronthosting.co.za>
In-reply-to
Content
The mailbox module will actively convert EOL format from the input mailbox, towards the EOL convention of the platform it is running on.

This is wrong.

If the mailbox originates from the same platform, as the code is executing on, it is an unnecessary conversion.
If the mailbox originates from a different platform, as the code is executing on, it is an incorrect conversion.

In general, it is best to be EOL preserving.

Please consider a solution which will be backwards compatible, by having an option when opening a mailbox to prevent EOL translations, which defaults to the current behaviour of EOL conversion.
That will prevent legacy code from breaking.
History
Date User Action Args
2017-05-20 12:09:06addersetrecipients: + adder
2017-05-20 12:09:06addersetmessageid: <1495282146.44.0.606172133166.issue30412@psf.upfronthosting.co.za>
2017-05-20 12:09:06adderlinkissue30412 messages
2017-05-20 12:09:06addercreate