У меня возникли проблемы с недавно установленным сервером, на который мы только что перешли. Я запускаю sendmail и не могу отправить почту на определенный домен. Почта везде работает. В журналах написано:
DSN: Service unavailable
Странно, но я получаю сообщение «Сообщение принято к доставке», а затем следующую запись: DSN: Service Unavailable.
Почему бы это? У меня нет ретрансляции через смарт-хост. Сервер, с которого я отправляю, не имеет публичного IP и предназначен исключительно для отправки почты из PHP-приложения.
Буду признателен за любые советы, так как Google не оказал особой помощи.
решение1
Возможно, проблема с настройкой записи mx. Выполните следующую команду:
копать сайт.com mx
где site.com — ваше доменное имя.
В выводе вы увидите раздел Вопрос, это вопрос, чтобы найти MX. В разделе ответов вы найдете записи mx, настроенные для домена. Проверьте записи mx, если они верны.
Пример вывода приведен ниже: где есть 3 записи mx, например ASPMX.L.GOOGLE.com., ALT1.ASPMX.L.GOOGLE.com. и т.д.
;; РАЗДЕЛ ВОПРОСОВ: ;thestarworks.com. В MX
;; РАЗДЕЛ ОТВЕТОВ: thestarworks.com. 3600 В MX 10 ASPMX.L.GOOGLE.com.
thestarworks.com. 3600 В MX 20 ALT1.ASPMX.L.GOOGLE.com.
thestarworks.com. 3600 В MX 30 ALT2.ASPMX.L.GOOGLE.com.