하위 도메인, PTR 및 MX 레코드 혼란

하위 도메인, PTR 및 MX 레코드 혼란

다음 시나리오의 경우 DNS 및 rDNS(PTR) 레코드 설정이 손실되었습니다.

내 기본 웹사이트가 example.comIP의 Digital Ocean에서 실행되고 있습니다.192.0.2.4

Digital Ocean 제어판에는 다음과 같은 기록이 있습니다.

imap CNAME mail.example.com.
smtp CNAME mail.example.com.
example.com. MX mail.example.com.
mail A 192.0.2.8

내 메일 서버는 192.0.2.8다른 서버(예: Linode)에 호스팅되어 있습니다.

누락된 rDNS(PTR) 레코드 시스템으로 인해 생성된 메일이 올바르게 전달되지 않습니다.

Digital Ocean 문서에서 Digital Ocean이 호스트 이름을 기반으로 PTR을 구성한다는 것을 발견했습니다. 그래서 내 드롭릿의 이름을 변경 example.com하고 호스트 이름도 변경하여 PTR 레코드를 생성합니다.

DNS 작업을 처음 접했기 때문에 다음에 무엇을 해야할지 전혀 모르겠습니다.

여기서 누락된 부분은 무엇이며 메일 배달 및 스팸 문제와 관련된 문제가 없도록 이 시나리오에 대해 메일을 어떻게 구성해야 합니까?

답변1

메일 서버는 X에서 호스팅되고 다른 모든 것(특히 DNS)은 Y에서 호스팅됩니다.

내가 보는 요구 사항과 의견에서문제:
Y가 호스팅하는 IP에 대해 호스트 X에서 PTR을 구성하려고 합니다.

답변:
당신은 그렇게 할 수 없습니다. 이것이 바로 Hoster X가 192.0.2.4IP 입력을 허용하지 않고 IP를 사전 정의하는 이유입니다 192.0.2.8.
그 이유는 IP도 소유되기 때문입니다. 그리고 PTR 레코드는 DNS에서 소유자(귀하의 경우 호스팅 업체 Y)에게 위임됩니다. 이는 example.comHoster X의 도메인 및 DNS 관리와 관련이 없습니다.

답변2

여기서 질문하신 내용이 조금 불분명하지만 rDNS가 없어 메일이 전송되지 않는다는 말씀이신 것 같습니다.

가장 그럴듯한 대답은 에서 까지의 PTR 레코드를 생성해야 한다는 것입니다 8.2.0.192.in-addr.arpa.. mail.example.com.그렇게 하면 이메일을 보내는 모든 호스트에서 MX 호스트가 앞뒤로 일치하는지 확인할 수 있습니다.

답변3

rDNS(PTR) 레코드는 IP 소유자가 설정해야 합니다.

귀하의 경우에는 192.0.2.8Linode가 소유하고 있습니다.

따라서 Linode 제어판에서 역방향 DNS 설정을 찾아야 합니다(해당 가능성이 있는 경우). 넣을 값은 다음과 같습니다.mail.example.com

Digital Ocean에서는 메일 서버가 호스팅되지 않으므로 rDNS를 설정할 수 없습니다.

관련 정보