web-dev-qa-db-fra.com

DMARC a échoué, mais passe SPF

Si j'envoyai un mail de mon site Web (sur un serveur privé) à destination [email protected], j'ai ce rapport:

 <record>
  <row>
   <source_ip>x.x.x.x</source_ip>
   <count>1</count>
   <policy_evaluated>
    <disposition>none</disposition>
    <dkim>pass</dkim>
    <spf>fail</spf>
   </policy_evaluated>
  </row>
  <identifiers>
   <header_from>mydomain.com</header_from>
  </identifiers>
  <auth_results>
   <spf>
    <domain>mydomain.com</domain>
    <result>pass</result>
   </spf>
   <dkim>
    <domain>mydomain.com</domain>
    <result>pass</result>
   </dkim>
  </auth_results>
 </record>

Les identifiants/header_from et auth_results/SPF/Domain sont à la fois Mydomain.com, mon expéditeur (et votre chemin de retour) est [email protected]

Le test SPF seul est correct, mais le DMARC (Policy_Evaluated/SPF) échoue, je ne comprends pas pourquoi ...

Mon enregistrement DNS (SPF/DMARC):

"v=spf1 a mx include:mx.ovh.com -all"

"v=DMARC1\; p=reject\; sp=none\; rua=mailto:[email protected]\; rf=afrf\; pct=100\; ri=86400"
6
griotteau

Je ne sais pas grand chose à propos de cet emplacement de test, j'utilise [email protected] comme mon principal tour au testeur de messagerie. Cela de côté, DMARC peut échouer, si votre SPF n'est pas aligné, cela s'appelle le test ASPF. DMARC nécessite SPF, DKIM ou les deux. Depuis que vous travaillez SPF, la seule chose qui vous vient à l'esprit sera que, éventuellement, votre test ASPF échoue, sinon le testeur a un bug possible. J'ai testé mon email avec ce test et cela indiquait que j'ai passé DMARC.

1
Henry