별도의 수신 및 발신 서버를 사용한 PTR 레코드 설정

별도의 수신 및 발신 서버를 사용한 PTR 레코드 설정

그 상황:

  1. SPF, DKIM 및 전체 메일 형식이 10/10점으로 최적화되어 있음에도 불구하고메일 테스터, 많은 발신 메일이 Yahoo 및 Outlook에서 스팸으로 표시됩니다.
  2. 기본 서버는 이메일을 보냅니다.
  3. 수신 이메일은 mailgun.org를 통해 처리되므로 기본 서버의 MX 레코드가 mailgun 서버를 가리킵니다.
  4. 기본 서버에 대한 PTR 레코드를 설정하는 것은 비교적 쉽지만 mailgun에서는 AFAIK가 불가능합니다.

질문

  1. 기본 서버에 PTR 레코드를 설정하는 것으로 충분합니까?

  2. 그렇지 않은 경우: 주요 이메일 서비스 제공업체가 PTR 기록과 관련하여 수신 이메일을 확인하는 정확한 방법은 무엇입니까?

    a) 도메인 -> MX 레코드 읽기 -> PTR 조회MX 레코드의 도메인(메일건이겠죠)

    b) 도메인 -> PTR 레코드 조회해당 도메인의(이 경우 기본 서버)

    c) 다른?

답변1

일반적으로 수신 서버는 연결된 클라이언트를 보고 일부 메일 전달을 요청합니다. SMTP 프로토콜의 첫 번째 부분은 클라이언트가 자신을 식별할 수 있는 인사말 명령(HELO 또는 EHLO)입니다. 대부분의 이메일 서버는 요청된 ID를 클라이언트 IP 주소에 대한 PTR 레코드와 비교합니다. 클라이언트는 원하는 무엇이든 자신을 식별할 수 있으므로 PTR 확인은 이 클라이언트가 신뢰할 수 있는지 확인하는 좋은 방법입니다.

따라서 가장 중요한 것은 이메일을 보내는 주 서버에 PTR을 두는 것입니다(그리고 보낼 때 서버가 무엇을 식별하는지 다시 확인하세요!). 수신 메일은 수신자가 관심을 갖는 유일한 이메일 소스가 아니기 때문에 중요하지 않습니다.

SMTP 프로토콜(Google과 같은 회사의 독점 프로토콜 포함) 이상의 스팸 방지 기술 계층이 도메인 및 해당 DNS에 대해 좀 더 복잡한 검사를 수행할 수 있습니다. 이를 위해서는 서버를 가리키는 기본 IP 주소 각각에 적절한 PTR이 설정되어 있는지 확인하는 것만으로도 충분합니다.

관련 정보