Способ тестирования электронной почты

Я пишу программу, которая будет отправлять по электронной почте отчеты о многих (~ 100) клиентах, которых я хочу протестировать, прежде чем рассылать спам всем.

Я хочу выполнить тестовый запуск с моими производственными данными и фактически отправить сообщения на SMTP-сервер, но я не хочу, чтобы SMTP-сервер действительно доставлял сообщения. Я хочу, чтобы сервер действовал как настоящий SMTP-сервер с точки зрения моего приложения, но вместо того, чтобы доставлять сообщения, я просто хочу, чтобы он сохранял сообщения и регистрировал происходящее.

Существует ли SMTP-сервер, специально предназначенный для тестирования?

Кто-нибудь знает способ настроить exim или postfix для поведения, как я описал выше

Что вы используете для проверки доставки по электронной почте?

Ответы на вопрос(14)

Ваш ответ на вопрос