Если cPanel почта не отправляет письма, заявки, счета, уведомления и ответы клиентам могут просто не уходить. Иногда ошибка видна сразу, а иногда письмо тихо зависает в очереди.
Для сайта услуг и интернет-магазина почта - часть продаж. Если письма не доставляются, клиент не получает подтверждение, а владелец не видит обращение.
Коротко: нужно проверить не только ящик, но и SMTP, DNS-записи, серверные логи и ограничения хостинга.Почему возникает проблема
Причина часто в неверных SPF/DKIM/DMARC, заблокированном SMTP-порте, превышении лимита отправки, старом пароле, проблеме Exim, неправильном SSL или домене, который не подтвержден для отправки.
Что проверить в первую очередь
- отправляется ли письмо из webmail
- что пишут логи Exim
- корректны ли SPF, DKIM и DMARC
- не превышен ли лимит отправки
- правильно ли сайт подключается к SMTP
Как я решаю такую задачу
Я проверяю отправку по всей цепочке: ящик, SMTP, DNS, очередь, получатель и сайт.
- делаю тестовую отправку из webmail и сайта
- смотрю mail logs и bounce-сообщения
- исправляю DNS-записи и SSL
- проверяю SMTP-настройки приложения
- тестирую доставку на разные почтовые сервисы
Что подготовить
- домен и ящик
- доступ к cPanel
- пример недоставленного письма
- куда должны уходить письма
- страницу или скрипт, который отправляет письмо
Сроки и риски
Если проблема в DNS или пароле SMTP, правка обычно быстрая. Если домен уже попал под ограничения или письма массовые, нужно отдельно смотреть репутацию и лимиты.
Чего лучше не делать
Не переключайте отправку на случайный внешний SMTP без настройки домена. Письма могут начать попадать в спам еще чаще.
FAQ
Почему письма уходят на Gmail, но не доходят до Mail.ru?
Разные почтовые сервисы по-разному оценивают DNS, репутацию и содержимое письма.
Нужен ли DKIM?
Да, для нормальной доставляемости доменной почты его лучше включить.
Можно ли отправлять письма с сайта через cPanel?
Можно, если SMTP настроен правильно и хостинг не режет лимиты.
Что делать с письмами из формы?
Лучше отправлять через авторизованный SMTP и сохранять заявку в базе как резерв.
Нужна похожая задача?
Напишите в Telegram @rabotator_support или оставьте заявку на сайте. Пришлите ссылку, пример ошибки и короткое описание того, как должно работать. Я посмотрю задачу, предложу безопасный план и скажу, какие доступы понадобятся.
Итог
После исправления письма должны уходить с домена стабильно, проходить базовые проверки SPF/DKIM/DMARC и не теряться между сайтом и клиентом.