Skip to content

Conversation

jennifer-richards
Copy link
Member

This gets rid of the last uses of the deprecated smtpd library, which was providing the debugging server that echoed messages to the dev console. The supported aiosmtpd library has an equivalent command-line debug mode. Because of #8806, a custom handler is added just to set the line length limit to something that works. (Without this, e.g., a password reset email is rejected by the debug server.)

Also renames the test_smtpserver.py module to something that makes more sense to me and is less likely to be confused for a set of test cases.

@rjsparks rjsparks merged commit de1d520 into ietf-tools:feat/py312 Aug 19, 2025
2 checks passed
@jennifer-richards jennifer-richards deleted the eliminate-smtpd branch August 19, 2025 18:56
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 23, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants