편지를 보낸 후 원격 서버는 오류를 반환합니다:
450 4.7.1 Client host rejected: cannot find your hostname, [89.xxx.187.xx]
원인은 설정이 잘못 지정되었거나 기록이 일치하지 않기 때문입니다.
MX - PTR - 호스트 이름.
서버 설정에 어떤 호스트 이름이 지정되어 있는지 확인하려면 다음 명령을 실행하십시오.
1. 메일 서버의 호스트 이름을 결정합니다
telnet 89.xxx.187.xx 25
서버가 여러분에게 인사하고 호스트 이름을 알려줄 것입니다
Trying 89.xxx.187.xx...
Connected to mail.synay.net.
Escape character is '^]'.
220 mail.synay.net ESMTP Postfix
우리의 경우에는 다음과 같이 결정했습니다:
mail.synay.net
2. MX 레코드는 호스트 이름과 일치해야 합니다.
우리 도메인의 DNS 레코드를 확인해 보겠습니다. 호스트 이름의 레코드와 일치하는 MX 레코드가 있어야 합니다.
3. PTR 기록 확인
nslookup.exe 89.xxx.187.xx
DNS 서버는 다음 형식의 역방향 레코드를 반환해야 합니다:
mail.synay.net
아마도 그것은 귀하에게 다를 것이며 이것이 오류의 주요 원인입니다.
서버의 IP 주소에 대한 반환 레코드(PTR)를 지정하려면 호스팅 또는 인터넷 공급자에게 문의하세요.
No Comments Yet