2017-01-29 9 views
1

DMARC 레코드를 알고 싶습니다. 나는 온라인으로 읽은 바있다.하지만 <policy_evaluated> 태그에서 spf가으로 실패하고 그 후에 상세한 것이 밝혀지면 이해가 가지 않는다. DMARC 전자 메일 기록 이해

<record> 
    <row> 
     <source_ip>2607:f8b0:400c:c05::230</source_ip> 
     <count>1</count> 
     <policy_evaluated> 
     <disposition>none</disposition> 
     <dkim>pass</dkim> 
     <spf>fail</spf>       <-- here 
     </policy_evaluated> 
    </row> 
    <identifiers> 
     <header_from>xxxxx</header_from> 
    </identifiers> 
    <auth_results> 
     <dkim> 
     <domain>xxxxx</domain> 
     <result>pass</result> 
     <selector>default</selector> 
     </dkim> 
     <spf> 
     <domain>xxxxx</domain> 
     <result>pass</result>      <-- here 
     </spf> 
    </auth_results> 
    </record> 

는 또 다른 기록에 나는 소프트 실패 있습니다

<auth_results> 
     <dkim> 
     <domain>xxxxx</domain> 
     <result>pass</result> 
     <selector>default</selector> 
     </dkim> 
     <spf> 
     <domain>xxxxx</domain> 
     <result>softfail</result>     <-- here 
     </spf> 
    </auth_results> 

답변

2

<policy_evaluated><spf> & <auth_results><spf><result> 사이의 불일치의 가능한 원인은 그 & 헤더 "에서"의 메일 "봉투 "같은 도메인에 있지 않습니다. <policy_evaluated><spf>은 메시지 머리글 &의 "From"필드와 RFC 5321 "MAIL FROM"이 동일한 도메인에 있음을 확인하는 SPF 정렬 테스트입니다. 반면 <auth_results><spf><result>은 보내는 MTA가 해당 도메인의 승인 된 보낸 사람인지 여부 만 테스트합니다. 도메인은 RFC 5321 "MAIL FROM"의 도메인에 있습니다.

여기에 좋은 대답이 있습니다. DMARC -spf and DKIM record queries