Настройка SMTP

Почему письма с сайта попадают в спам?

Постоянно сталкиваемся с ситуацией, когда владельцы сайта испытывают трудности с доставляемостью писем с сайта. Давайте разберемся, почему это происходит, и как решить эту проблему раз и навсегда.

Условно способы отправки писем с сайта можно разделить на четыре группы

  • Отправка через PHP напрямую с сайта
  • Отправка через почту на VPS
  • Отправка через общественные почты
  • Отправка через платные SMTP

Отправка писем через php mail

Самый частый способ отправки писем с сайта — это функция php mail(). Тысячи тем на форумах посвящены ошибкам и их решениям при отправке писем этим способом. Этот способ отправки действительно самый глючный и ненадежный. Сложность настройки DKIM, блокировки от хостеров, проблемы с кодировками, кривые обратные адреса, отсутствие rDNS и десятки других проблем, с которыми сталкиваются владельцы сайтов. Кардинальным решением всех проблем является отправка через SMTP.

Отправка писем через почту на VPS/VDS

Хорошим решением для отправки писем с сайта является настройка своего почтового сервера на VPS/VDS. Часть проблем конечно остается, тем не менее многие с успехом используют именно этот способ. Если все грамотно настроить, проблемы почти исчезают. Но только почти, а мы понимаем, что перебои в работе сайта мало кому нужны.

Отправка писем через SMTP общественных почт

Сразу уточню, под общественными почтами я не имею ввиду почты вида ivanov@mail.ru (@yandex.ru, @gmail.ru). Этот вариант сразу обречен на неудачу, так как Вы не сможете изменить их DNS-записи и письма попадут в спам только по причине отсутствия DKIM и Вашего IP в SPF-записи. Мы рассмотрим вариант именно отправки через корпоративные почты на Яндекс Коннекте, Майл ру для бизнеса и G Suite.

Я знаю множество компаний, у которых именно так отправка и настроена, работает годами и вероятно проработает еще какое то время. Достаточно просто настраивается, два первых варианта полностью бесплатные. Но в последний год все чаще роботы почтовиков такие отправки блокируют. Причем происходит это как всегда в самый неподходящий момент, несколько клиентов пострадали перед этим Новым годом. Причины блокировок выяснять не удается, поддержка почтовиков просто информирует, что их почты не предназначены для рассылок и отправляет на специализированные сервисы.

Отправка через платные SMTP

Сервисов, оказывающих такие услуги, достаточно много. Я обязательно напишу обзор, где сравню наиболее известные из них. Сейчас мы разберем преимущества этого способа отправки на примере одного из них — SMTP BZ

Начнем с минусов этого способа. Они тоже есть. Во-первых, этот способ платный. Например на SMTP BZ 20000 писем в месяц будет стоить 1200 рублей, 50000 — 1750, а 100000 — 2900. Есть бесплатный тариф 15000 в месяц, но на нем есть ограничения по ежедневной отправке — до 500 писем в сутки. Во-вторых на многих есть модерация и к примеру где то могут не пропустить сайт, если домену меньше месяца. В-третьих у большинства сервисов есть нормы по кликам на спам.

Тем не менее плюсы этого способа отправки с лихвой компенсируют минусы:

  • достаточно простая и понятная настройка
  • высокая доставляемость
  • доступные логи отправки
  • возможность вставки ссылки отписаться
  • статистика доставляемости и открытий
  • обработка баунсов

Помимо этого, на SMTP BZ на всех платных тарифах каждому пользователю бесплатно предоставляется личный IP, отсутствует модерация списков и содержания писем, нет контроля за количеством кликов на спам, есть свои валидатор почт и мониторинг за репутацией IP-адреса/домена. Плюс вежливая и оперативная поддержка, пару раз выручившая моих клиентов в нестандартных ситуациях.

Буду благодарен за обратную связь, пишите 7@7fk.ru

С Уважением, Светский Яков. 04.06.2020