aiosmtpd icon indicating copy to clipboard operation
aiosmtpd copied to clipboard

A reimplementation of the Python stdlib smtpd.py based on asyncio.

Results 116 aiosmtpd issues
Sort by recently updated
recently updated
newest added
trafficstars

I'm trying to set up a basic mail server to test an application with e-mail reporting. It will only stay on localhost, but I do need authentication and StartTLS. I've...

When requesting a system port (127.0.0.1:25) the setuid call is to early. It should be after the listen is completed. In that way a system port can be open and...

Dear @aio-libs team, In first, I wish you a Happy New Year! Can you add supports of : - SCRAM-SHA-1 - SCRAM-SHA-1-PLUS - SCRAM-SHA-256 - SCRAM-SHA-256-PLUS - SCRAM-SHA-512 - SCRAM-SHA-512-PLUS...

Hi, When receiving the command "MAIL FROM", the code located at smtp.py is checking for parameters such as SIZE, SMTPUTF8, etc. The problem is if it receives an unknown paramter,...

While trying to build aiosmtpd 1.4.2 on Fedora for Python 3.10 (as part of [upgrading to Python 3.10 for Fedora Linux 35](https://fedoraproject.org/wiki/Changes/Python3.10)), aiosmtpd failed to build because the test suite...

## What do these changes do? Allow the test suite to pass on Python 3.10. Due to limited knowledge of the code and to avoid breaking anything, I have xfailed...

While creating a SMTP server in the TLS/SSL wrapper I get the following error: Traceback (most recent call last): File "C:\some_path\some_file.py", line 196, in test_ReceiverSetup_EventLog_Email_SSL self.verify_smtp_client(hostname, port, 'SSL/TLS') File "C:\some_path\some_file.py",...

FYI I plan to remove the smtpd module from the Python 3.11 standard library. In my change, I suggest to replace smtpd with aiosmtpd ;-) * https://bugs.python.org/issue28533 * https://mail.python.org/archives/list/[email protected]/thread/LZOOLX5EKOITW55TW7JQYKLXJUPCAJB4/

I am trying to develop a test email server that should run in a docker container. The docker container is run with --network=host -P; though for unit tests I would...

enhancement
integration

I think it's time for me to admit that I don't have much time to work on aiosmtpd. I really hope it doesn't languish though, given how useful of a...

help wanted
tech-debt
administrivia