Локальная отладка рассылки с помощью MailDev

MailDev позволяет локально поднять SMTP сервер для тестирования и отладки почтовой рассылки. Присутствуют и другие приятные бонусы:

  • веб-интерфейс для просмотра входящих
  • просмотр текстового и html вида письма, а также заголовков
  • просмотр аттачей
  • автоматическое обновлений в веб-интерфейсе
  • настройка с командной строки ;)
MailDev

Установка и запуск

sudo npm install -g maildev
maildev

Веб-морда доступна по адресу http://0.0.0.0:1080.

Настройки для Django

EMAIL_HOST = '0.0.0.0'
EMAIL_PORT = '1025'

Настройки для MeteorJS

# через переменную окружения
export MAIL_URL='smtp://0.0.0.0:1025'

# или в серверной части
Meteor.startup( function() {
    process.env.MAIL_URL = 'smtp://0.0.0.0:1025';
});

blog comments powered by Disqus