Джей, я тоже пробовал это, возможно, моя попытка создать MX-запись была неточной. На Mxtoolboxdotcom я получаю статус «OK» для конфигурации (нет PTR-записи, нет поддержки TLS, в остальном всё в порядке).
У нас должен быть DNS-запись, который направляет почту нашего домена верхнего уровня (TLD) на наш исходящий почтовый сервер. Это, похоже, переопределяет мою попытку отправлять почту на сервер/поддомен. Например, при отправке тестового письма на nobody@discourse.TLD.domain в логах получателя почты отображается:
Шансы разобраться с этим, используя плейсхолдеры, минимальны, поскольку ни вы, ни тот, кто вам помогает, не сможете ничего проверить. Но, полагаю, стоит попытаться.
Запись MX должна выглядеть так:
discourse.example.com, указывающая на discourse.example.com с любым приоритетом.
Не меняйте ничего в настройках почты домена (TLD). Измените только MX-запись для почтового получателя, который имеет то же имя хоста, что и Discourse.
Всё сработало отлично, в логе написано “delivered” (доставлено), так что я вернусь к настройкам и попробую снова запустить работу с ответами по электронной почте
P.S.
Я уверен, что проблема продолжала скрываться в DNS…
Потому что я постоянно отправлял тестовые сообщения со своего обычного адреса (из крупного университета), и, видимо, изменения в DNS ещё не успели распространиться по этой крупной инфраструктуре электронной почты.
Поэтому я отправил тестовое сообщение с той учётной записи openinbox, которую планировал использовать для POP3 — bingo, всё доставилось отлично.
Боже, я когда-то запускал DNS-серверы, но это было пару десятилетий назад, и времена были проще.
В любом случае, мой MX (Namecheap) выглядит точно так, как вы и говорили… перестану запутывать.