On Thursday, January 18, 2018 at 11:25:58 PM UTC, Grant Edwards wrote: > I've been trying to use the secure smtpd module from > https://github.com/bcoe/secure-smtpd, but the SSL support seems to be > fundamentally broken. That module simply wraps a socket and then > expects to use it in the normal way via asyncore. > > Of course that fails the first time an ssl-wrapped-socket's send or > recv method raises SSLWantReadError or SSLWantWriteError. Those > exceptions aren't handled and it crashes. > > That makes the SSL support pretty much useless. > > I'm trying to fix that, but I can't find any information or > documentation about using asyncore with SSL. > > Alternatively, a pointer to a simpler smtp server library that > supports SSL would be great. The use of asyncore and multiprocessing > process pools by this module is _way_ overkill for my needs and > results in something that 1) doesn't work, and 2) can't be debugged. > > -- > Grant Edwards grant.b.edwards Yow! Pardon me, but do you > at know what it means to be > gmail.com TRULY ONE with your BOOTH!
I haven't tried it myself but I've just stumbled across this https://github.com/aio-libs/aiosmtpd. -- Kindest regards. Mark Lawrence. -- https://mail.python.org/mailman/listinfo/python-list