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 r.david.murray
Recipients Eric Lafontaine, Henning.von.Bargen, maciej.szulik, r.david.murray
Date 2016-12-16.02:31:00
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1481855461.42.0.929484366264.issue28879@psf.upfronthosting.co.za>
In-reply-to
Content
Sure the comments can be updated.  Some of them elsewhere have been already.

The reason for the email library to have a validation function is that it has an 'SMTP' policy that is designed to produce valid SMTP messages when the message is serialized.  (It also has an HTTP policy that is designed to produce valid HTTP header blocks...though I'm sure there are bugs there as well).  These policies are relatively new, even newer than the send_message method of smtplib.

If this gets done it time it could be fixed in 3.5...Larry is planning the final non-security-fix 3.5 release some time after 3.6.0 final goes out the door, as is our tradition.  After that it could only go into what will very shortly be the maintenance release (3.6) and the next feature release (3.7).

To contribute, create a diff against the tip of the default branch and post it here.  (We will be switching to github "soon", but posting a patch here will always work).  See docs.python.org/devguide for more details on contributing.
History
Date User Action Args
2016-12-16 02:31:02r.david.murraysetrecipients: + r.david.murray, maciej.szulik, Henning.von.Bargen, Eric Lafontaine
2016-12-16 02:31:01r.david.murraysetmessageid: <1481855461.42.0.929484366264.issue28879@psf.upfronthosting.co.za>
2016-12-16 02:31:01r.david.murraylinkissue28879 messages
2016-12-16 02:31:00r.david.murraycreate