Я хочу установить тестовый / фиктивный SMTP-сервер на сервере Windows 2008 (виртуальный ящик). Я просто хочу протестировать свое веб-приложение на самой машине, поэтому мне нужно, чтобы письма не выходили в Интернет, а просто записывались на диск (чтобы я мог убедиться, что почтовая функция действительно была вызвана и правильные данные были переданы на SMTP)
Вы можете порекомендовать какой-нибудь инструмент. Думаю, вариант - запустить собственный SMTP-сервер на Python. Ищу простое (готовое к использованию) решение, предназначенное для тестовых систем. Мне нужно будет интегрировать его в автоматизированные тесты (Selenium) на более позднем этапе.
Используйте встроенную службу SMTP (Диспетчер серверов → Возможности → Добавить функции → SMTP-сервер). Письмо будет отправлено в папку для размещения (C:\inetpub\mailroot\Drop
).