Какие-нибудь советы по тестированию отправки электронной почты? Помимо создания учетной записи gmail , особенно для получения этих писем?
Я хотел бы, может быть, сохранять электронные письма локально, в папке по мере их отправки.
https://websocket.email предоставляет простой способ проверить отправку электронной почты с минимальными настройками (вам даже не нужна учетная запись).
Если у вас есть сервер TomCat или другой механизм сервлетов, то хорошим подходом является «Post Hoc», который представляет собой небольшой сервер, который выглядит для приложения точно так же, как SMTP-сервер, но включает в себя пользовательский интерфейс, который позволяет вамдля просмотра и проверки сообщений электронной почты, которые были отправлены.Это с открытым исходным кодом и в свободном доступе.
Найти по адресу: Post Hoc GitHub Site
См. Сообщение в блоге: PostHoc: тестирование приложений, отправляющих электронную почту
Мое решение - записать содержимое в HTML-файл. Этот способ поможет вам увидеть, как выглядит электронная почта. Я оставляю это здесь htmlfilebased.EmailBackend .
Другой совет: вы можете использовать редактор шаблонов электронной почты django , который поможет вам редактировать шаблон электронной почты с нулевым встроенным css.
Использовать Maildump.
https://github.com/ThiefMaster/maildump
MailDump - основанный на Python клон потрясающего инструмента MailCatcher. это Цель состоит в том, чтобы предоставить разработчикам способ отправлять приложениям электронные письма. без фактических электронных писем, отправляемых кому-либо. Дополнительно ленивый разработчики могут предпочесть это реальному SMTP-серверу просто для ради этого намного проще и быстрее настроить.
Однако для этого требуется Python 2.