Почта WordPress без пропавших заявок: SMTP, SPF, DKIM и тест доставки

Почта WordPress без пропавших заявок: SMTP, SPF, DKIM и тест доставки

Форма может сообщить «заявка отправлена», а письмо не дойдёт до адресата. Между кнопкой и почтовым ящиком работают WordPress, SMTP-сервис, DNS-записи и фильтры провайдера.

SPF, DKIM и SMTP имеют смысл только рядом с конкретным маршрутом: кто отправляет письмо, какой адрес указан в заголовке и на каком участке появляется ошибка.

Почему форма и письмо могут разойтись?

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

Тестовое письмо отправляют с адреса, разрешённого почтовым сервисом; тема и адрес получателя помогают найти его среди обычной переписки.

С какого адреса отправляется письмо?

Почтовый сервис проверяет, имеет ли сайт право отправлять письма от указанного домена. Адрес из случайного домена или поле «от кого» с данными посетителя часто ухудшают доставку. Ответ посетителю можно направить отдельно, не подменяя им технического отправителя.

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

Что показывают SPF, DKIM и DMARC?

SPF сообщает, какие отправители разрешены для домена. DKIM добавляет подпись к письму, а DMARC задаёт политику проверки и связь домена с отправителем. Эти записи не являются взаимозаменяемыми и требуют данных конкретного почтового сервиса.

После изменения DNS ориентируются на подтверждённый результат сервиса и заголовки доставленного сообщения, а не на одно случайное письмо.

Как увидеть реальную доставку?

Тестовое письмо из настроек показывает, может ли сайт установить соединение. Затем отправьте заявку через настоящую форму и сравните содержимое письма с полями на странице. Если форма сообщает успех, а записи отправки нет, проблема находится до SMTP.

Повторная отправка, неверный адрес и сообщение об ошибке должны иметь отдельный результат. Бесконечные тесты на рабочий ящик не нужны: заранее согласуют адрес и очищают тестовые обращения после проверки.

Как повторить результат?

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

Что получает владелец сайта?

Одно доставленное письмо подтверждает только один запуск. Для повторного сбоя нужны адрес формы, время, заголовки и результат, чтобы сравнить изменившийся участок.

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

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

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

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

 
Менджер ZM

Чем могу помочь?

Этот сайт собирает техническую информацию (куки), которая используется для обеспечения функционирования сайта, например, сохранение настроек пользователя, поддержка аутентификации, обеспечение безопасности и конфиденциальности данных. Данный тип файлов является обязательным и не подлежит отключению. Сайт запоминает выбор настроек куки на 1 год. По окончании этого периода Сайт повторно запросит Ваше согласие.
Узнать