Hi Andrew, If someone ones smtpd, I would suggest to copy it from Python 3.10 (with asyncore and asynchat) and continue the maintenance outside the CPython Git repository.
Create a project on PyPI if you expect contributions. Victor On Wed, Jun 23, 2021 at 9:13 AM Andrew McNamara <andr...@object-craft.com.au> wrote: > > >I would hope we'd remove it. It's a toy implementation, unmaintained, > >probably doesn't support a lot of newer protocol features, and is probably > >full of bugs. Hopefully nobody uses it! > > I use it and it works well for my specific use case - a Postfix spam > filter. During incoming SMTP transactions, I have Postfix configured to > pass the received message to my daemon via SMTP (smtpd_proxy_filter). My > daemon pronounces judgement, allowing Postfix to potentially reject the > message while the sender is still connected (so no bounce backscatter). My > daemon only receives one connection at a time, and only well formed SMTP > from postfix, so the smtpd module works well - no need for a 3rd party > module or the hassle of async. > > -- > Andrew McNamara, Senior Developer, Object Craft > http://www.object-craft.com.au/ > _______________________________________________ > python-committers mailing list -- python-committers@python.org > To unsubscribe send an email to python-committers-le...@python.org > https://mail.python.org/mailman3/lists/python-committers.python.org/ > Message archived at > https://mail.python.org/archives/list/python-committers@python.org/message/QA2OVVFX564H5EBARUKODUPMYHTJAMCO/ > Code of Conduct: https://www.python.org/psf/codeofconduct/ -- Night gathers, and now my watch begins. It shall not end until my death. _______________________________________________ python-committers mailing list -- python-committers@python.org To unsubscribe send an email to python-committers-le...@python.org https://mail.python.org/mailman3/lists/python-committers.python.org/ Message archived at https://mail.python.org/archives/list/python-committers@python.org/message/N7FUYCFY3HJ4WV43WOUYJ2VDABZ2LBRU/ Code of Conduct: https://www.python.org/psf/codeofconduct/