2.14.1.2.7. Настройка почты в WordPress

По умолчанию WordPress отправляет письма с веб-сервера без авторизации от имени адреса вида wordpress@example.com. Такие письма могут блокироваться как в момент отправки (см. Некорректные отправители), так и на стороне получателей.

Настроить корректную отправку можно одним из способов:

  • С помощью плагина Simple SMTP, WP Mail SMTP или Post SMTP полноценно настроить отправку писем по SMTP (рекомендуемый способ).
  • С помощью плагина Change Mail Sender заменить адрес отправителя по умолчанию на адрес почтового ящика существующего почтового домена.

См. Администрирование WordPress (подраздел «SMTP»).

Самый простой и быстрый способ. Можно настраивать через панель управления с минимумом ручных действий.

  1. В разделе «Плагины» установите и активируйте плагин WP Mail SMTP.
  2. В боковом меню перейдите в раздел «WP Mail SMTP → Настройки».
  3. На вкладке «Общие» укажите настройки отправки и сохраните изменения:
    1. Укажите адрес отправителя, имя отправителя и включите Return Path:
    2. В качестве почтовой программы выберите «Прочие SMTP»:
    3. Укажите настройки подключения к почтовому серверу:
  4. Проверьте отправку почты (например, в разделе «WP Mail SMTP → Инструменты» кнопкой «Отправить email»).

Post SMTP

В настройках плагина на вкладке «Резервный способ» можно настраивать альтернативный способ отправки писем, который будет использоваться в случае проблем с основным способом.
  1. В разделе «Плагины» установите и активируйте плагин Post SMTP.
  2. В боковом меню перейдите в раздел «Post SMTP → Настройки».
  3. Укажите настройки отправки:
    1. На вкладке «Подключения» укажите настройки подключения к почтовому серверу и сохраните изменения:
      • Транспорт:
        • «Тип» — «Other SMTP».
        • «Тип отправки» — «PostSMTP».
      • Настройки транспорта:
        • «Исходящий сервер» — mail.adm.tools.
        • «Порт для исходящего сервера» — 465.
        • «Envelope-From адрес Email» — адрес почтового ящика для обратной доставки письма и ошибки в случае проблем.
        • «Безопасность» – «SMTPS».
        • «Аутентификация» — «Login».
      • Аутентификация:
    2. На вкладке «Сообщение» укажите адрес отправителя, запретите его изменение, укажите имя отправителя и сохраните изменения:
  4. Проверьте отправку почты (например, в разделе «Post SMTP → Dashboard» кнопкой «Отправить тестовое письмо»).

Важные моменты:

  • Указывайте адрес почтового ящика существующего почтового домена (важно только наличие почтового домена, наличие почтового ящика не обязательно).
  • Отправка писем будет выполняться с веб-сервера без авторизации. Доставка писем менее надёжна, чем по SMTP.

Простой плагин, который позволяет изменять имя и адрес отправителя.

  1. В разделе «Плагины» установите и активируйте плагин Change Mail Sender.
  2. В боковом меню перейдите в раздел «Mail Sender → Settings».
  3. Укажите имя отправителя и адрес почтового ящика, который относится к вашему почтовому домену, и сохраните изменения:
  4. Проверьте отправку почты (например, в форме входа в админ-панель WordPress кнопкой «Забыли пароль?»).
Содержание

    (4)