This library contains a (client-side) sans-io implementation of the ESMTP protocol. A concrete, asynchronous I/O implementation is also provided, via the AnyIO library.
The following SMTP extensions are supported:
You can find the documentation here.