Письма о заказах, регистрации и восстановлении пароля уходят в спам? Разбираем, почему Битрикс отправляет письма так, что их не получают клиенты, и как это исправить: от выбора SMTP-сервиса до настройки DKIM и SPF.
Звонок от владелицы интернет-магазина игрушек. «Покупатели не получают подтверждения заказов. Звонят и возмущаются, мол, мы их игнорируем. Но письма-то уходят!» Захожу в панель управления Битрикс, смотрю отправку — стоит стандартная функция mail(). Никакого SMTP, ни DKIM, ни SPF. Полгода магазин терял клиентов из-за того, что письма улетали прямиком в папку «Спам». Грамотная настройка почты 1С-Битрикс заняла меньше часа. А проблема с доставкой ушла навсегда.
Почему почта в Битрикс в спам попадает: три главные причины
Проблема почти всегда не в самом Битрикс, а в том, как отправляется почта. По умолчанию система использует PHP-функцию mail(). Она шлёт письма напрямую с сервера без аутентификации. Почтовые провайдеры вроде Gmail, Mail.ru и Яндекса видят такое письмо и сразу сомневаются: сервер хостинга не имеет отношения к вашему домену, у него нет настроек DKIM и SPF, а обратный адрес часто вообще не заполнен. Результат — «почта битрикс спам», и клиенты не получают ни уведомлений о заказе, ни писем для восстановления пароля.
Есть три главные причины, по которым письма уходят в спам: отсутствие SMTP-отправки, неправильно настроенная цифровая подпись и плохая репутация IP-адреса. Первое: когда Битрикс шлёт письма через mail(), сервер хостинга выступает отправителем. Если на этом сервере сидит ещё сотня сайтов и кто-то из них рассылает спам, репутация IP уже подмочена. Второе: у письма нет DKIM-подписи, которая подтверждает, что отправитель — действительно вы. Почтовые серверы не верят анонимным сообщениям. Третье: в DNS записях домена не прописана SPF-запись, разрешающая конкретному серверу отправлять письма от вашего имени. Без неё письмо — самозванец.
Часто владельцы магазинов даже не знают, что из Битрикс не приходят письма клиентам. Клиенты просто уходят, а поддержка магазина не догадывается, что проблема на почтовом уровне. Регулярно проверяйте доставляемость — это дешевле потерянных заказов.
Настройка почты Битрикс SMTP: пошаговая инструкция
Первое, что нужно сделать, — отключить встроенную mail() и настроить отправку через SMTP. Это даст гарантию, что письма идут через проверенный почтовый сервис, а не анонимно с сервера хостинга. Алгоритм простой:
- Выберите SMTP-сервис. Подойдут Яндекс 360, Mail.ru для бизнеса, SendGrid, Unisender или SMTP вашего хостинга. Для магазина с объёмом до 1000 писем в сутки бесплатных тарифов Яндекса или Mail.ru хватит.
- Создайте почтовый ящик. Лучше завести отдельный адрес вроде noreply@ваш-домен.ru или shop@ваш-домен.ru. Не используйте личную почту владельца.
- В админке Битрикс зайдите в «Настройки» → «Почтовые события» → вкладка «Почта». Поставьте галочку «Использовать SMTP-сервер» и заполните поля: хост (например, smtp.yandex.ru), порт 465 с SSL, логин и пароль от созданного ящика.
- Сохраните и отправьте тестовое письмо через «Настройки» → «Почтовые события» → кнопка «Отправить тестовое письмо». Если пришло — настройка почты Битрикс SMTP выполнена.
Это действие сразу увеличивает доставляемость писем на 60–70%, потому что письмо идёт от имени реального ящика через легитимный сервер, а не с общего IP хостинга.
После перехода на SMTP письма перестанут «теряться» в половине случаев. Но для полной гарантии нужны ещё DKIM и SPF.
DKIM и SPF для Битрикс: как настроить и проверить
DKIM (DomainKeys Identified Mail) — это цифровая подпись письма. Она подтверждает, что письмо действительно отправлено с вашего домена, а не подделано мошенниками. SPF (Sender Policy Framework) — запись в DNS, которая перечисляет серверы, имеющие право отправлять письма от вашего домена. Вместе они строят репутацию домена и почти гарантируют, что письма не будут помечены как спам. Настроить DKIM и SPF для Битрикс несложно.
Для DKIM нужно сгенерировать пару ключей. Это делается в панели управления доменом или через интерфейс почтового
сервиса, который вы выбрали для SMTP. Яндекс 360 и Mail.ru генерируют DKIM-ключ автоматически при добавлении
домена. Полученную TXT-запись нужно внести в DNS-редактор вашего домена. Обычно запись имеет вид
default._domainkey IN TXT "v=DKIM1; k=rsa; p=...". После внесения подождите пару часов, пока
изменения разойдутся по сети.
SPF-запись ещё проще: в DNS-редакторе добавьте TXT-запись для корневого домена со значением
v=spf1 include:_spf.yandex.net ~all (если пользуетесь Яндексом). Если отправляете через несколько
сервисов, перечислите их через include. Пример для Mail.ru: v=spf1 include:_spf.mail.ru ~all. SPF
говорит почтовому серверу получателя: письма от example.com могут приходить только с этих серверов, остальное —
спам.
Проверить настройки можно через онлайн-сервисы: Mail Tester или MXToolbox. Отправьте тестовое письмо на сгенерированный адрес и посмотрите отчёт. Если DKIM и SPF настроены верно, рейтинг будет 10/10.
Типичные ошибки, из-за которых почта интернет-магазина попадает в спам
Даже с настроенным SMTP письма иногда продолжают попадать в спам. Вот что мы чаще всего находим, когда проверяем почту интернет магазина:
- Обратный адрес не совпадает с доменом. Если SMTP-ящик noreply@ваш-домен.ru, а в поле From указан admin@gmail.com, письмо выглядит подозрительно. Проверьте, чтобы в настройках почтовых событий Битрикс поле «Отправитель по умолчанию» совпадало с SMTP-ящиком.
- В теме письма или тексте используются стоп-слова. «Скидка», «бесплатный», «Click here», множество восклицательных знаков — всё это триггеры спам-фильтров. Пишите спокойные темы: «Ваш заказ №12345 оформлен».
- Нет физического адреса и ссылки для отписки. По закону о рекламе и правилам почтовых сервисов в каждом массовом письме должны быть контакты компании и возможность отказаться от рассылки. В шаблонах писем Битрикс добавьте footer с адресом магазина.
- Письма содержат только картинку. Спам-фильтры не любят письма, где текст — одна большая картинка без текстовой версии. Всегда дублируйте ключевую информацию текстом.
Устранив эти четыре ошибки, вы выйдете на доставляемость 95% и выше. Оставшиеся проценты зависят от репутации домена и IP, которую нужно мониторить.
Как проверить, что битрикс не приходят письма: мониторинг доставляемости
Недостаточно просто настроить и забыть. Почтовые серверы постоянно обновляют алгоритмы, и домен, который вчера был в белом списке, сегодня может угодить в чёрный. Вот три простых инструмента для проверки почты интернет-магазина.
Первый — Mail Tester (mail-tester.com). Отправьте письмо на сгенерированный им адрес и получите отчёт о DKIM, SPF, репутации IP и содержании. Если оценка ниже 7, есть над чем работать. Второй — Postmaster Tools от Google (postmaster.google.com). Добавьте туда свой домен, и вы увидите статистику доставляемости на Gmail: сколько писем попало в спам, сколько отклонено, какова репутация. Третий — постоянно мониторьте вкладку «Почтовые события» в админке Битрикс. Если видите, что какие-то письма уходят с ошибкой, настройте уведомления администратору о сбоях отправки.
Раз в месяц проводите ревизию: прогоняйте письмо через Mail Tester, смотрите отчёт Postmaster и проверяйте, не попал ли IP сервера в чёрные списки (через MXToolbox). Профилактика занимает полчаса, но экономит нервы и клиентов.
Что делать, если письма всё равно попадают в спам
Бывает, что SMTP настроен, DKIM и SPF прописаны, а письма всё равно идут в спам. Тогда копаем глубже. Первое — проверьте, не попал ли IP-адрес вашего SMTP-сервера в чёрные списки (blacklist). Сервис MXToolbox проверяет по сотне баз. Если IP в списке, нужно выяснить причину и запросить удаление. Иногда помогает смена SMTP-провайдера.
Второе — посмотрите заголовки тестового письма из папки «Спам». Там будут строки вроде Authentication-Results с пояснением, почему письмо отклонено. Третье — если объём писем большой, рассмотрите выделенный почтовый сервис вроде SendGrid или Unisender с выделенным IP. Они дают инструменты прогрева репутации и детальную аналитику.
Помните, что уверенная доставка писем напрямую влияет на прибыль магазина. Каждое потерянное уведомление о заказе — это потенциальный возврат или негативный отзыв. Настройка почты 1С-Битрикс — не разовая акция, а регулярная забота о репутации домена.
Если ваш интернет-магазин на Битрикс, а письма до сих пор уходят в спам или не приходят, пришлите нам доступ к серверу. Мы проведём бесплатный аудит почтовой системы и дадим пошаговый план исправления за 24 часа. Подробности на support.orangecode.ru.