Как правильно управлять email-рассылкой

Для осуществления рассылки небходимо:

а) Использовать SMTP-сервер хостинга или почтового сервиса (МэйлRU или Яндекс). Письма, отправленные не через SMTP-сервер, как правило не пропускаются почтовыми сервисами.

б) Соблюдать следующие правила, чтобы не попасть под блокировку хостинга или почтового сервиса:

Хостинги блокируют по простому правилу - отправка n-ному кол-ву несуществующих email-ов. Умирание почтовых ящиков процесс постоянный и вы будете с ним постоянно сталкиваться, поэтому важно такие email-ы сразу удалять из рассылки! Т.е. как только пришло письмо, что сообщение не может быть доставлено такому-то адресату, необходимо не игнорировать его, а сразу удалить данный email из базы данных рассылки!

Важно, если сайт использует SMTP-сервер хостинга, то хостинг заблокирует всю отправку писем с сайта, а не только рассылку.

Поэтому для рассылки лучше зарегистрировать отдельный домен и на него завести почту на другом хостинге либо использовать почтовые сервисы МэйлRU или Яндекс (они могут блокировать чаще, но зато легче создавать новые аккаунты и не забывать прописывать логин/пароль от нового аккаунта в настройках SMTP в админке).

Как сделать первый запуск рассылки:

1) Необходимо настроить SMTP.

2) Настроить задание Cron на вашем хостинге (согласно инструкции в админке на странице):

Админка > Пользователи > Встроенная рассылка : "Инструкция как запустить рассылку..."

* Если с настройкой Cron возникнут сложности, то техподдержка хостинга вам поможет.

3) Проверить (важно!) базу подписчиков на фейковые и уже несуществующие email-ы.

Наличие в вашей рассылке нескольких десятков подобных адресов приведет к тому, что отправка писем будет заблокирована и вам предстоит долгая переписка с техподдержкой сервиса (SMTP-сервер которого вы используете), чтобы отправка была восстановлена.

Сделать проверку можно двумя способами:

а) с помощью сервисов типа:

  • neverbounce.com
  • emaillistverify.com
  • datavalidation.com

Для этого на странице:

Админка > Пользователи > Встроенная рассылка

переходим во вкладку "Список подписчиков"

и нажимаем:

Полученный список подписчиков и используете в сервисах проверки существования email-ов.

На выходе получаете список email-адресов для удаления.

б) Либо заводите новую почту на Mail.RU или Yandex, затем в админке указываете их SMTP-сервер согласно инструкции.

Далее запускаете рассылку:

Админка > Пользователи > Встроенная рассылка

заполняете поля "Тема" и "Текст письма" и нажимаете:

В процессе отправки вам на почту будут периодически падать письма о несуществующих email с содержанием типа:

"A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
some_mail@rambler.ru"

4) Удаляете из списка подписчиков полученные в п.3 несуществующие email-адреса.

5) Если база подписчиков у вас постоянно пополняется, то рекомендуется периодически делать такую проверку.

Обязательно удаляйте несуществующие email-ы из базы рассылки!

Связанные статьи:

UPD: описание обновлено 03.04.2026

Еще нет своего сайта? Запустите интернет-магазин на платформе 5CMS - Все для продаж уже внутри!

Рекомендуем прочитать
  • Уже внедренные полезные функции и плагины 5CMS, которые могут пригодиться веб-разработчикам.

  • Информация о товарах, размещенная на сайте вашего интернет-магазина, может использоваться в сниппетах на страницах поисковой выдачи Яндекса. Чтобы поисковый робот распознал такие данные, карточки товаров были размечены по схемам Product и Offer.

  • Чтобы увеличить скорость работы мы обеспечили поддержку PHP 7 и 8.

    Каких результатов удалось достичь, читайте в нашем отчете в блоге.