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 pepoluan
Recipients barry, junpengruan, pepoluan, r.david.murray
Date 2021-05-06.06:22:34
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1620282154.75.0.612222682123.issue43949@roundup.psfhosted.org>
In-reply-to
Content
Technically, that is not the fault of smtplib.SMTP

The standard for SMTP AUTH specifies that characters following "334 " MUST be Base64 encoded.

See https://tools.ietf.org/html/rfc4954#page-4 , 3rd paragraph:

> A server challenge is sent as a 334 reply with the text part
> containing the [BASE64] encoded string supplied by the SASL
> mechanism.  This challenge MUST NOT contain any text other
> than the BASE64 encoded challenge.

Servers that send non-BASE64-encoded text after "334 " IMO is violating the standards.
History
Date User Action Args
2021-05-06 06:22:35pepoluansetrecipients: + pepoluan, barry, r.david.murray, junpengruan
2021-05-06 06:22:34pepoluansetmessageid: <1620282154.75.0.612222682123.issue43949@roundup.psfhosted.org>
2021-05-06 06:22:34pepoluanlinkissue43949 messages
2021-05-06 06:22:34pepoluancreate