[server] 역방향 DNS-SMTP 배달을 올바르게 구성하는 방법

새로운 서비스를 시작했으며 고객에게 이메일을 보내야합니다 (새 계정 확인 등).

내 서버는 prod01.bidrodeo.com으로 알려져 있으며 97.107.134.38로 해결됩니다. 역방향 DNS의 경우 97.107.134.38은 prod01.bidrodeo.com으로 해석됩니다. 그러나 모든 이메일 주소는 user@bidrodeo.com 형식입니다. 대신 역방향 DNS를 bidrodeo.com으로 만들어야합니까?

특정 시스템에서 이메일이 지연되거나 거부되어 역방향 DNS가 올바르게 설정되지 않았는지 확실하지 않습니다.



답변

당신이 가진 것은 “앞으로 확인 된 역방향 DNS”입니다. 즉, 역방향 조회를 통해 반환 된 이름은 정방향 조회를 통해 실행될 때 역방향 조회에 사용 된 원래 IP와 동일한 IP를 반환합니다. up ( 자세한 설명 은 http://en.wikipedia.org/wiki/Forward_Confirmed_reverse_DNS 참조 ). 좋은 첫 걸음입니다.

거부 메시지는 이메일 거부 이유에 대한 최상의 정보 소스입니다. prod01.bidrodeo.com도메인의 MX로 표시되지 않은 것 같습니다. bidrodeo.com이로 인해 일부 스팸 방지 기술에 문제가 발생할 수 있습니다. 이 서버 컴퓨터의 SPF ( http://old.openspf.org/dns.html 참조 ) 및 도메인의 MX에 적절한 TXT 레코드를 구성하는 것이 좋습니다. 이메일 수신 문제에 도움이 될 것입니다.

일부 거부에 대한 예가 있고 이에 대한 질문이 있으면 질문에 연결하십시오.


답변

역방향 DNS 항목이 있으면 대부분의 SMTP 서버에서 메일을 수락합니다. 이메일 주소의 도메인 이름과 일치하지 않아도됩니다. 역방향 DNS가 연결에 사용 된 HELO / EHLO 호스트 이름과 일치하지 않으면 일부 SMTP 서버는 메일을 거부합니다. 메일 서버의 호스트 이름이 mail.example.com리버스 DNS, MX 레코드, HELO / EHLO 및 SMTP 인사말 배너도 모두 있어야합니다 mail.example.com. 그러나 해당 서버는 문제없이 example.com, joes-example.com 및 marys-example.com에 서비스를 제공 할 수 있습니다.

고려해야 할 다른 사항은 메일을 보내는 데 사용하는 IP 주소를 식별하기 위해 사용하는 도메인 이름에 대한 SPF 레코드를 DNS에 게시하는 것입니다. 일부 대규모 제공 업체는이를 찾고 SPF 사용 도메인에서 오는 메일에 우선 순위를 둡니다.

또한 일부 공급자는 평판 점수가 너무 낮은 경우 메일을 지연 시키거나 추가 검색 / 필터링을 적용하므로 SenderBase를 통해 IP 주소의 “평판”을 주시 하십시오.


답변

아니요, 서버 이름과 도메인이 일치 할 필요는 없으며 거의 ​​일치하지 않습니다. 역방향 DNS 조회는 단순히 IP가 서버 이름에 대한 PTR 레코드인지 확인합니다.

지연 또는 거부 메시지 예의 헤더 / 바운스 메시지를 게시 할 수 있다면 문제가있는 이유를 좁힐 수 있습니다.


답변

최근 서버 인 경우 DNS가 완전히 전파되지 않았을 수 있습니다.


답변

IP가 주요 블랙리스트에 없으므로 문제가 아닙니다. 더 많은 정보 나 로그가 없으면 HELO 이름이 서버와 일치하지 않거나 확인되지 않을 가능성이 가장 높습니다. 메일 발송 과정에서 서버는 수신 메일 서버와의 트랜잭션의 일부로 helo $ myservername (또는 구성했거나 아직 구성하지 않은 모든 항목)을 보냅니다. 헬로 이름이 DNS에 존재하고 /하거나 역방향 DNS와 일치하는지 확인하도록 메일 서버를 구성 할 수 있습니다.


답변