Тестирование отправки электронной почты - PullRequest
71 голосов
/ 16 сентября 2010

Какие-нибудь советы по тестированию отправки электронной почты? Помимо создания учетной записи gmail , особенно для получения этих писем?

Я хотел бы, может быть, сохранять электронные письма локально, в папке по мере их отправки.

Ответы [ 14 ]

0 голосов
/ 15 ноября 2017

https://websocket.email предоставляет простой способ проверить отправку электронной почты с минимальными настройками (вам даже не нужна учетная запись).

0 голосов
/ 25 июля 2017

Если у вас есть сервер TomCat или другой механизм сервлетов, то хорошим подходом является «Post Hoc», который представляет собой небольшой сервер, который выглядит для приложения точно так же, как SMTP-сервер, но включает в себя пользовательский интерфейс, который позволяет вамдля просмотра и проверки сообщений электронной почты, которые были отправлены.Это с открытым исходным кодом и в свободном доступе.

Найти по адресу: Post Hoc GitHub Site

См. Сообщение в блоге: PostHoc: тестирование приложений, отправляющих электронную почту

0 голосов
/ 26 августа 2016

Мое решение - записать содержимое в HTML-файл. Этот способ поможет вам увидеть, как выглядит электронная почта. Я оставляю это здесь htmlfilebased.EmailBackend .

Другой совет: вы можете использовать редактор шаблонов электронной почты django , который поможет вам редактировать шаблон электронной почты с нулевым встроенным css.

0 голосов
/ 17 октября 2015

Использовать Maildump.

https://github.com/ThiefMaster/maildump

MailDump - основанный на Python клон потрясающего инструмента MailCatcher. это Цель состоит в том, чтобы предоставить разработчикам способ отправлять приложениям электронные письма. без фактических электронных писем, отправляемых кому-либо. Дополнительно ленивый разработчики могут предпочесть это реальному SMTP-серверу просто для ради этого намного проще и быстрее настроить.

Однако для этого требуется Python 2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...