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 barry, eamanu, r.david.murray, samuelcolvin
Date 2019-01-21.16:39:08
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1548088748.33.0.528106113542.issue35788@roundup.psfhosted.org>
In-reply-to
Content
It is documented as deprecated, but only in the 'seealso' note at the top.  I think it would be reasonable to open an issue to add an actual 'deprecated' ReST tag to the docs.

For your 1 and 2, the stdlib smtpd forwarding is also blocking; that code appears to be copied verbatim from stdlib smtpd.  It needs to be replaced with calls to aiosmtplib.  Feel free to submit a PR :)

For your 3, that design is so that you can run the smtpd server as part of a non-asyncio application (eg: for testing, which has always been the main purpose of this module).  For an asyncio-only application you would not use a Controller (unless you wanted to offload the smtp traffic to a different thread, of course, then it would be useful :)
History
Date User Action Args
2019-01-21 16:39:10r.david.murraysetrecipients: + r.david.murray, barry, samuelcolvin, eamanu
2019-01-21 16:39:08r.david.murraysetmessageid: <1548088748.33.0.528106113542.issue35788@roundup.psfhosted.org>
2019-01-21 16:39:08r.david.murraylinkissue35788 messages
2019-01-21 16:39:08r.david.murraycreate