Ответ от Codex
Коротко: это не проблема почты. Тест почты проходит, потому что до отправки письма дело доходит. Ошибка раньше — на проверке антиспама формы.
form_spam_token обычно означает, что AJAX-запрос отправки формы не передал обязательный скрытый токен или передал устаревший/неверный.
Частые причины:
форма закэширована целиком, а токен в ней старый;
страница/форма отдается через CDN/кэширующий плагин;
кастомный шаблон формы не выводит скрытое поле form_spam_token;
JS отправляет форму вручную и не забирает все hidden-поля;
открыли страницу, долго держали вкладку, токен протух;
конфликт с оптимизатором/minify JS.
Что бы я посоветовал проверить:
Отключить кэш страницы с этой формой.
В HTML формы проверить наличие hidden-поля form_spam_token.
Если форма кастомно шаблонизирована — сравнить шаблон с дефолтным.
Проверить, что AJAX отправляет это поле в payload.
Очистить кэш CMS/браузера/CDN.
Почтовые настройки тут почти точно ни при чем.


