Я хочу создать простой SMTP-сервер с использованием Python, который имеет возможность аутентифицировать пользователей с помощью метода аутентификации по умолчанию. SSL / TLS не требуется.
Мне удалось запустить прослушиватель на порту 25 и подключиться к различным SMTP-клиентам, таким как Outlook, для регистрации запросов, но кажется, что он слишком сложен, чтобы собрать его самостоятельно.
Существует ли какая-либо библиотека для Python, которая позволяет мне создавать SMTP-сервер и самостоятельно обрабатывать сообщения? Например, не отправляйте его, а только сохраните файл «.eml» или что-то в этом роде.
Спасибо за помощь!