На самом деле, fakemail поддерживает электронную почту в формате HTML. Хотя я не определил причину, в одной системе, где приложение отправлялось с использованием PHPMailer, я не получал электронные письма, в то время как в другой аналогично настроенной системе я получал.
SMTP-приемник Postfix также легко настраивался для целей тестирования. Вам не нужно правильно запускать Postfix, только утилиту smtp-sink, т.е.
smtp-sink -u root -d %d.%H.%M.%S 192.168.1.10:25 10
Но fakemail предпочтительнее - по крайней мере, в моем случае - так как smtp-sink записывает файлы со строкой timestamp.hex, тогда как fakemail записывает их как foo@example.com.N, где N - вхождение того же адреса .