Настроить SMTP и почту сайта

Заявки, пароли и счета не доходят, mail() молчит или письма сразу в спам. Подключим SMTP-сервер, проверим DNS и тестовую отправку.

Работаем удалённо по всей России. WordPress, 1С-Битрикс, OpenCart, Laravel. Тильду на этой услуге не берём.

Обычно отвечаем в течение часа · Без обязательств

В чате уже будет заготовка сообщения — допишите домен. Оценка бесплатно.

от 1 000 ₽ · типовая настройка часто 1 000–2 000 ₽

Настройка отправки почты сайта через SMTP
💬
Что написать в чате: адрес сайта, CMS, куда должны уходить письма (свой ящик, SMTP.ru, Яндекс, Mail.ru), есть ли уже логин SMTP.

Почта сайта — это не «красивый ящик в админке», а доставка транзакционных писем: заявка, заказ, восстановление пароля. Если PHP mail() режется хостером или нет SPF, клиент думает, что форма сломана.

Мы настраиваем SMTP в CMS или в коде, проверяем SPF/DKIM/DMARC если записи в нашей зоне ответственности, и делаем контрольную отправку. Самостоятельный разбор — в статьях внизу.

WordPress Письма с формы не доходили до Mail.ru

Типовой сценарий: WP Mail SMTP смотрит на mail() хостинга, Mail.ru и Яндекс режут такие письма. Подключаем SMTP провайдера или корпоративный ящик, правим SPF и проверяем тестовое письмо на несколько доменов.

Когда нужна настройка SMTP

Берём: письма с формы/магазина не уходят; уходят, но в спам; после переноса хостинга почта отвалилась; нужно заменить mail() на SMTP; базовая проверка SPF/DKIM на том же домене.
!
Сначала уточним или не эта услуга: массовые рассылки и прогрев базы — это отдельный маркетинг, не эта услуга; починить саму форму, если обработчик падает — исправление отправки форм; обмен с 1С и Битрикс24 как портал не входят.

Как настраиваем почту сайта

1
Смотрим текущую схему. mail(), плагин, модуль Битрикс, очередь Laravel.
2
Подключаем SMTP. Хостер, Яндекс 360, Mail.ru, SMTP.ru, SendPulse — что уже есть у вас, без навязанного сервиса.
3
DNS. SPF (и DKIM, если ключ выдаёт провайдер). DMARC — если зона доступна и это уместно.
4
Проверка. Тестовое письмо на Gmail, Яндекс и Mail.ru, смотрим заголовки и спам.
5
Короткий отчёт. Куда смотреть логи и какие данные вы себе сохраняете.

Почта на разных CMS

WordPress 1С-Битрикс OpenCart Laravel

Чаще WordPress (WP Mail SMTP, FluentSMTP) и 1С-Битрикс (события почты). Laravel — через mailer в .env. Тильду и конструкторы без доступа к SMTP не берём.

Стоимость настройки SMTP

Минимум — от 1 000 ₽, когда доступы к CMS и SMTP уже есть. Если письма не уходят из‑за сломанной формы, а не из‑за почты — это другая услуга.

Базовая
от 1 000 ₽
Плагин/модуль + тест
Типовая
от 1 500 ₽
SMTP + SPF/DKIM
Сложная
от 3 000 ₽
Несколько отправителей, очередь

Как проходит работа

1

Чат

Домен и куда должны уходить письма

2

Оценка

Назовём стоимость после схемы

3

Настройка

SMTP → DNS → контрольная отправка

Что нужно от вас

  • Адрес сайта и CMS
  • Доступ в админку
  • Данные SMTP или возможность завести ящик
  • Доступ к DNS, если правим SPF/DKIM

Статьи по теме

Гайды, если хотите разобраться самостоятельно. Заказ работы — через чат на этой странице.

Смежные услуги: форма не отправляет, защита форм от спама, доработка сайта.

Письма с сайта не доходят?

Напишите домен — скажем, это SMTP, DNS или сломанный обработчик формы.

Обычно отвечаем в течение часа · Без обязательств

Частые вопросы

Сколько стоит настройка SMTP?
От 1 000 ₽ за типовое подключение в CMS. Если нужен разбор очереди, несколько отправителей или сломанный кастом — оценка после доступов.
Это то же самое, что починить форму?
Нет. Здесь почтовый канал. Если заявка не создаётся в PHP или AJAX падает — отдельная услуга по отправке форм.
Настроите массовую рассылку?
Нет. Транзакционные письма сайта — да. Маркетинговые рассылки и прогрев IP — не эта страница.
Какие CMS?
WordPress, 1С-Битрикс, OpenCart, Laravel и другие PHP-сайты. Тильду не берём.
Нужен ли доступ к DNS?
Для SPF/DKIM — да. Сам SMTP в админке можно поднять и без DNS, но доставляемость будет хуже.
Гарантия, что письма не попадут в спам?
Проверяем тестовые ящики и записи. Репутация домена и жалобы получателей — уже не чинятся одной настройкой SMTP.