Я пишу программу, которая будет отправлять сообщения по электронной почте многим (~ 100) клиентам, которые я хочу протестировать, прежде чем я спам всех.
Я хочу выполнить пробный запуск с моими производственными данными и фактически отправить сообщения на SMTP-сервер, но я не хочу, чтобы SMTP-сервер фактически доставлял сообщения. Я хочу, чтобы сервер работал как настоящий SMTP-сервер с точки зрения моего приложения, но вместо доставки сообщений я просто хочу, чтобы он хранил сообщения и записывал, что произошло.
Существует ли SMTP-сервер, специально предназначенный для тестирования?
Кто-нибудь знает, как настроить exim или postfix, чтобы вести себя так, как я описал выше.
Что вы используете для проверки доставки по электронной почте?