У меня проблемы с недавно установленным сервером, на который мы только что перешли. Я использую sendmail и не могу отправлять почту в определенный домен. Почта везде работает. Журналы говорят:
DSN: Service unavailable
Как ни странно, я получаю сообщение, принятое для доставки, а затем следующую запись, в которой написано DSN: Service Unavailable.
Почему это могло быть? У меня нет ретрансляции через смарт-хост. Сервер, с которого я отправляю сообщения, не имеет общедоступного IP-адреса и предназначен исключительно для отправки почты из приложения PHP.
Любые советы, оцененные как Google, не очень помогли.
Возможно, проблема с настройкой записи mx. Выполните следующую команду:
dig site.com mx
где site.com - ваше доменное имя.
На выходе вы увидите раздел вопросов, в котором нужно найти MX. В разделе ответов вы найдете записи mx, настроенные для домена. Проверьте правильность записей mx.
Пример вывода приведен ниже: где есть 3 записи mx, такие как ASPMX.L.GOOGLE.com., ALT1.ASPMX.L.GOOGLE.com. и т.д
;; РАЗДЕЛ ВОПРОСОВ:; thestarworks.com. IN 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.