Формы и почта
Gmail отклоняет письма сайта с ошибкой 550 5.7.26
Gmail отклоняет письма сайта с кодом 550 5.7.26. Разберём, что означает отказ и какие данные помогут исправить подтверждение отправителя.
Что происходит и с чего начать
Такой отказ нужно читать целиком: код сопровождается пояснением, которое помогает определить неудачную проверку. Речь может идти о подтверждении источника письма и политике домена. Это отличается от помещения доставленного сообщения в спам: принимающий сервер мог вообще не принять письмо. Поэтому искать его в ящике недостаточно. Сохраните ответ доставки и установите, какой сервис фактически отправляет уведомления сайта. Рабочая почта сотрудников не всегда использует тот же путь, что автоматические сообщения.
Что можно проверить самостоятельно
- Сохраните полный ответ Gmail и время попытки, убрав личные сведения и секреты. Одного числа 550 недостаточно: пояснение после кода определяет дальнейшую проверку.
- Уточните фактический способ отправки и адрес «От кого». Сравните автоматическое письмо сайта и ручное письмо сотрудника, если одно проходит, а другое отклоняется.
- Сообщите о переносе сервера, смене почтового провайдера или DNS-настроек. Не добавляйте несколько случайных записей SPF и не разрешайте отправку всем источникам ради обхода отказа.
Как понять результаты проверки
SPF и DKIM помогают проверить происхождение письма, а DMARC связывает проверки с доменом отправителя. Настройки рассматривают вместе с полным ответом Gmail и конфигурацией почтового транспорта. Записи DNS меняются не для украшения отчёта: нужно показать, какое несоответствие исправлено. Если письмо идёт через внешний сервис, используются его инструкции для вашего домена. Смена текста письма или частые повторные отправки не исправят неподтверждённый источник, пока его параметры остаются прежними и проверка снова завершается отказом.
Что проверяет разработчик
Для этой части понадобятся доступ к настройкам, журналам ошибок или коду. Её можно передать специалисту вместе с результатами предыдущих шагов.
- Найдите отказ в журнале транспорта или уведомлении о недоставке. Зафиксируйте отправляющий домен и сервер, исключив персональные данные письма.
- Проверьте SPF для конвертного отправителя и DKIM-подпись. Убедитесь, что DNS относится к фактическому провайдеру, а не к прежнему хостингу.
- Сравните домен видимого From с доменами аутентификации. Если сайт подставляет адрес посетителя, почтовый сервер не становится его уполномоченным отправителем.
На что обратить внимание
После переноса сайта разрешённый источник отправки может остаться прежним. При этом обычная почта сотрудников работает, поскольку проходит через другой сервис.
Как исправляют причину
Исправьте аутентификацию по полному ответу Gmail и настройкам своего транспорта. Для писем формы используйте собственный подтверждённый адрес. Не добавляйте широкое разрешение всем серверам в SPF ради обхода отказа.
Как убедиться, что проблема решена
Отправьте новое письмо тем же способом, что рабочая форма. Проверьте результат доставки и заголовки полученного сообщения; тест из личного почтового клиента не проверяет сервер сайта.
После изменения отправьте новое контрольное сообщение и проверьте ответ доставки. Старые отказы не исчезают задним числом. Если сообщение принято, дополнительно посмотрите размещение у получателя: принятие и попадание во входящие — разные результаты. Сохраните проверенную конфигурацию и место просмотра ошибок, чтобы при следующем переносе сайта не потерять работающий путь отправки автоматических уведомлений.