Я пытаюсь использовать https://emailit.com/ на форуме, который работает уже около 7 лет (сейчас используется Mailgun). Email It отказывается отправлять письма с ошибкой:
530 From header does not match MAIL FROM address
Когда я смотрю исходный код писем, отправленных через Mailgun, вижу строку "Sender: ", например: “Sender: admin=example.com@www.example.com”. В тестовых письмах с других форумов такой строки нет.
Если я отключаю все плагины, проблема сохраняется.
Если я очищаю базу данных, проблема исчезает.
При восстановлении базы данных проблема возвращается.
Я искал в пользовательских текстах и настройках. Выполнял запрос к PostgreSQL ко всем полям базы данных в поисках “admin=www” и нескольких других значений (по крайней мере, ИИ сообщил, что сделал это, и это выглядело правдоподобно).
Пытался добавить вывод (put), чтобы увидеть, какое сообщение передаётся в компонент, отвечающий за отправку писем (это было вчера, и я забыл названия классов). Объяснения там я не нашёл.
Я в тупике.
Буду признателен за любые идеи, куда можно посмотреть дальше.