Поддерживает ли fakemail электронные письма в формате HTML? - PullRequest
0 голосов
/ 08 февраля 2012

Я использую python-версию fakemail для тестирования, ее было легко настроить, и она отлично работает для текстовых / простых электронных писем, но, похоже, она не работает для электронных писем в формате HTML (multipart / mixed).

Может кто-нибудь это подтвердить? Это шумный поиск, и на сайте SourceForge или домашней странице проекта, похоже, ничего нет.

Кроме того, если fakemail не поддерживает электронную почту в формате HTML, что вы используете?

Спасибо!

1 Ответ

0 голосов
/ 09 февраля 2012

На самом деле, 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 - вхождение того же адреса .

...