WordPress SMTP и email: полное руководство по устранению проблем с отправкой

Исправьте проблемы с email в WordPress с помощью SMTP. Настройка WP Mail SMTP, устранение проблем доставки, лучшие плагины и надёжная отправка писем.

WordPress SMTP
WordPress SMTP и email?

Письма WordPress часто не доходят до получателей. Отправки через контактные формы пропадают, письма для сброса пароля не приходят, а подтверждения заказов WooCommerce попадают в спам. Первопричина почти всегда одна: WordPress по умолчанию использует PHP mail(), который большинство хостинг-провайдеров блокируют, ограничивают или пускают через неаутентифицированные серверы.

Решение простое — настройте WordPress на отправку через правильный SMTP-сервис. Это руководство охватывает всё: почему письма не доходят, как это исправить, какие плагины использовать и пошаговую настройку.

Почему не работает email в WordPress

Проблема PHP mail()

ПроблемаPHP mail()SMTP-сервис
АутентификацияНетSPF, DKIM, DMARC
Репутация IPОбщий хостинг (часто в чёрных списках)Выделенные, высокорепутационные IP
Доставляемость50-70%95-99%
Спам-фильтрыЧасто задерживаютсяПроходят спам-фильтры
ОтслеживаниеНетОткрытия, клики, отказы
НадёжностьТихие сбои частыеПодтверждение доставки

Типичные симптомы

  • Отправки через контактную форму не приходят
  • Письма для сброса пароля не доставляются
  • Отсутствуют подтверждения заказов WooCommerce
  • Письма о регистрации пользователя не отправляются
  • Уведомления о комментариях попадают в спам
  • Уведомления плагинов не отправляются

Как исправить email в WordPress: пошагово

Шаг 1: выберите SMTP-плагин

ПлагинАктивных установокБесплатные функцииЛучше всего для
WP Mail SMTP3M+Все почтовики, лог писемБольшинство сайтов
Post SMTP300К+Все почтовики, логи, оповещенияБогатый бесплатный тариф
FluentSMTP100К+Несколько подключений, логиУдобен для разработчиков
Плагин Brevo100К+Прямая интеграция BrevoПользователи Brevo

Рекомендация: WP Mail SMTP для общего использования, или плагин Brevo, если вы уже используете Brevo для маркетинга.

Шаг 2: выберите SMTP-сервис

ПровайдерБесплатный тарифСложность настройкиЛучше всего для
Brevo300/день (9 000/мес)ЛёгкаяБольшинство сайтов WordPress
Gmail SMTP500/деньСредняяЛичные сайты
SendGrid100/день (3 000/мес)СредняяСайты разработчиков
Amazon SES62 000/мес (EC2)СложнаяСайты на AWS
MailgunТолько пробныйСредняяСайты с большим объёмом

Рекомендация: бесплатный тариф Brevo подходит большинству сайтов WordPress, кредитная карта не нужна.

Шаг 3: установите и настройте

Используя WP Mail SMTP + Brevo:

  1. Установите WP Mail SMTP из директории плагинов WordPress
  2. Перейдите в WP Mail SMTP > Настройки
  3. Укажите From Email — ваш корпоративный email (например, [email protected])
  4. Укажите From Name — название вашего сайта
  5. Выберите «Brevo» в качестве почтовика
  6. Введите ваш API-ключ Brevo (Brevo > Настройки > SMTP и API)
  7. Нажмите «Сохранить настройки»
  8. Отправьте тестовое письмо для проверки

Общее время настройки: менее 10 минут.

Шаг 4: настройте аутентификацию email

Для лучшей доставляемости добавьте эти DNS-записи:

ЗаписьНазначениеПриоритет
SPFАвторизует Brevo на отправку от вашего доменаОбязательно
DKIMКриптографически подписывает ваши письмаОбязательно
DMARCПолитика обработки неаутентифицированных писемРекомендуется

Brevo предоставляет точные DNS-записи для добавления. Подробная инструкция в нашем руководстве по SPF DKIM DMARC.

Шаг 5: тщательно протестируйте

После настройки протестируйте следующие типы писем WordPress:

  • Отправка через контактную форму
  • Письмо для сброса пароля
  • Регистрация нового пользователя
  • Уведомление о комментарии
  • Подтверждение заказа WooCommerce (если применимо)
  • Уведомления плагинов

Сравнение плагинов email для WordPress

WP Mail SMTP

Плюсы: самый популярный, поддерживает все основные SMTP-сервисы, лог писем, мастера настройки в один клик. Минусы: некоторые функции (детальные логи, оповещения) требуют Pro-версии. Бесплатные функции: все почтовики, базовое логирование, тестовые письма.

Post SMTP

Плюсы: полнофункциональная бесплатная версия, оповещения о сбоях, лог писем, поддержка OAuth. Минусы: чуть более сложный интерфейс. Бесплатные функции: все почтовики, детальные логи, уведомления о сбоях.

FluentSMTP

Плюсы: одновременное подключение нескольких SMTP-сервисов, детальные логи, лёгкий. Минусы: новее, меньше сообщество. Бесплатные функции: мультиподключение, полное логирование, все почтовики.

Официальный плагин Brevo

Плюсы: прямая интеграция Brevo, маркетинговые функции включены, синхронизация контактов. Минусы: только для Brevo. Бесплатные функции: SMTP-отправка, управление контактами, базовый маркетинг.

Рассылки и email-маркетинг для WordPress

Помимо исправления транзакционного email, вы можете использовать WordPress с Brevo для полноценного email-маркетинга:

Плагины рассылок

ПлагинТипЛучше всего для
Плагин BrevoПолная маркетинговая интеграцияПолный email-маркетинг
Mailchimp for WordPressФормы + MailchimpПростые подписки
Newsletter PluginСамохостинговые рассылкиЭкономные сайты
MailPoetВстроенный редакторEmail в WordPress

Настройка подписок

Добавьте email-подписку на свой WordPress-сайт:

  1. Установите плагин Brevo для WordPress
  2. Создайте форму подписки в Brevo
  3. Добавьте форму в боковую панель, нижний колонтитул или всплывающее окно
  4. Подписчики синхронизируются автоматически с Brevo
  5. Создайте приветственную серию и кампании рассылок

Автоматизация email-маркетинга WordPress

Объедините WordPress с Brevo для автоматизации маркетинга:

АвтоматизацияТриггерПлагин/Инструмент
Приветственная серияОтправка формыАвтоматизация Brevo
Дайджест блогаНовый постRSS-кампания Brevo
Возврат корзиныКорзина WooCommerceBrevo + плагин WooCommerce
Запрос отзываЗаказ доставленАвтоматизация Brevo
Реактивация90 дней неактивностиАвтоматизация Brevo

Для магазинов WooCommerce плагин Brevo синхронизирует данные заказов для автоматических постпокупочных писем и возврата корзин.

Устранение распространённых проблем

Письма всё равно попадают в спам

  1. Проверьте, что записи SPF, DKIM, DMARC настроены правильно
  2. Проверьте, не находится ли ваш домен в чёрных списках
  3. Убедитесь, что From Email использует ваш домен (не gmail.com)
  4. Запустите тест на спам
  5. Постепенно наращивайте объём отправки

Конфликты плагинов

  1. Деактивируйте другие email-плагины (только один должен обрабатывать email)
  2. Проверьте наличие плагинов, перехватывающих wp_mail()
  3. Протестируйте с темой по умолчанию, чтобы исключить конфликты темы

Не отправляются письма WooCommerce

  1. Перейдите в WooCommerce > Настройки > Электронная почта
  2. Проверьте, что каждый тип письма включён
  3. Убедитесь, что WP Mail SMTP настроен
  4. Протестируйте, оформив тестовый заказ
  5. Проверьте логи на ошибки

Начало работы

  1. Установите WP Mail SMTP из директории плагинов WordPress
  2. Создайте бесплатный аккаунт Brevo на brevo.com
  3. Настройте плагин с вашим API-ключом Brevo
  4. Настройте DNS-аутентификацию (SPF + DKIM)
  5. Отправьте тестовое письмо для подтверждения доставки
  6. Протестируйте все типы писем WordPress (формы, регистрация, WooCommerce)

Подробная конфигурация SMTP в нашем полном руководстве по SMTP. Стратегии email-маркетинга WordPress в нашем руководстве по email-маркетингу для WordPress.

Frequently Asked Questions

Почему WordPress не отправляет письма?
WordPress по умолчанию использует PHP mail(), который большинство хостинг-провайдеров блокируют или фильтруют. Письма либо не отправляются, попадают в спам, либо тихо теряются. Решение: установите SMTP-плагин и используйте специализированный email-сервис, например Brevo.
Что такое WP Mail SMTP?
WP Mail SMTP — плагин WordPress, который перенастраивает WordPress на отправку писем через правильный SMTP-сервис вместо PHP mail(). Устраняет проблемы доставки и улучшает попадание во входящие за счёт аутентификации через доверенных провайдеров.
Какой лучший бесплатный SMTP-плагин для WordPress?
WP Mail SMTP — самый популярный, 3M+ установок. Post SMTP и FluentSMTP — хорошие альтернативы. Все работают с бесплатным SMTP Brevo (300 писем/день) для надёжной отправки.
Начните бесплатно с Brevo