Рубрики
WEB-сервер

Установка MailHog на Ubuntu

MailHog — инструмент для тестирования email, включающий в себя фейковый SMTP. Все отправленные письма будут перехвачены MailHog и доступны в веб-интерфейсе.

Устанавливаем Go и MailHog

Копируем в директорию bin, чтобы можно было запустить отовсюду.
{user} — ваше имя пользователя

Делаем MailHog сервисом
{user} — ваше имя пользователя

Открываем порт 8025 в iptables

Чтобы мы могли попасть на веб-интерфейс MailHog

Веб-интерфейс MailHog теперь будет доступен по адресу http://ip-сервера:8025

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

В вашем прриложении остаётся настроить SMTP, указав в качестве хоста localhost и порт 1025

Настраиваем PHP для работы с MailHog

В php.ini меняем sendmail_path на следующий

Если в качестве веб-сервера используется Apache, то для каждого сайта в отдельности можно изменить sendmail_path в .htaccess, добавив строчку

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *