Настройка почтового сервера Mailgun для WordPress и решение проблем с почтой

,
Настройка почтового сервера Mailgun для WordPress и решение проблем с почтой

Задача

Часто бывает так что почта с сайта не отправляется. Провайдер блокирует или какие-то другие ошибки. Или почта отправляется, но попадает в спам отправителей.

Обе эти проблемы решаются через настройку специального почтового сервера типа Mailgun (Mandrill более не рассматривается, т.к. отключили бесплатную версию)

Процесс

  1. Регистрируемся на сайте Mailgun и указываем домен с которого будут отправляться письма
  2. Проходим процедуру регистрации (активация почты по письму и телефона по смс)
  3. Настраиваем записи домена по инструкции

Если эти 3 шага сделаны правильно, то произойдет активация учетной записи.

Далее настраиваем сайт:

  1. Ставим на сайт специальный плагин https://wordpress.org/plugins/mailgun/
  2. Указываем настройки, домен и API-ключ (берется из кабинета Mailgun)
  3. Тестируем подключение. Получаем или ответ Failure (ошибка) или Success (успешно).

Выглядит это дело вот так:

Mailgun ‹ Системо - сайты на WordPress — WordPress 2016-04-03 21-35-06

 

Результат

Почта отправляется через протокол REST API очень надежно: нет зависимости от ограничений хостинга и минимальные риски попадания в спам.

В консоли Mailgun можно просмотреть историю отправленных писем:

Logs - Mailgun 2016-04-03 21-36-39

Навыки

Опубликовано:

03.04.2016

Оставить комментарий

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