DSN 서비스를 사용할 수 없음

DSN 서비스를 사용할 수 없음

방금 마이그레이션한 새로 설치된 서버에 문제가 있습니다. sendmail을 실행 중인데 특정 도메인으로 메일을 보낼 수 없습니다. 다른 곳에서는 메일이 작동하는 것 같습니다. 로그는 다음과 같이 말합니다.

DSN: Service unavailable

이상하게도 메시지 전달이 승인된 후 DSN: 서비스를 사용할 수 없다는 다음 항목이 표시됩니다.

왜 그럴까요? 스마트 호스트를 통해 중계하지 않습니다. 내가 보내는 서버에는 공용 IP가 없으며 순수하게 PHP 애플리케이션에서 메일을 보내는 데만 사용됩니다.

Google이 큰 도움이 되지 않았으므로 어떤 조언이라도 감사하겠습니다.

답변1

MX 레코드 설정 문제가 있을 수 있습니다. 다음 명령을 실행하십시오.

site.com mx를 발굴하세요

여기서 site.com은 도메인 이름입니다.

출력에 질문 섹션이 표시됩니다. MX를 찾는 질문입니다. 답변 섹션에서 도메인에 대해 구성된 mx 항목을 찾을 수 있습니다. mx 레코드가 올바른지 확인하세요.

샘플 출력은 다음과 같습니다. ASPMX.L.GOOGLE.com., ALT1.ASPMX.L.GOOGLE.com과 같은 3개의 mx 레코드 항목이 있습니다. 등

;; 질문 섹션: ;thestarworks.com. MX에서

;; 답변 섹션: thestarworks.com. 3600 IN MX 10 ASPMX.L.GOOGLE.com.
thestarworks.com. 3600 IN MX 20 ALT1.ASPMX.L.GOOGLE.com.
thestarworks.com. 3600 IN MX 30 ALT2.ASPMX.L.GOOGLE.com.

관련 정보