TL;DR : Nous avions un FPS trop permissif ( +all
) et les spammeurs l'utilisaient pour envoyer des tonnes de spam "depuis" notre domaine. Nous avons limité cela à ~all
et ajouté DMARC (pas DKIM cependant), maintenant les autres fournisseurs ne font pas confiance à nos vrais emails. Comment faire pour qu'ils fassent confiance à notre domaine/enregistrement SPF sans le rendre trop permissif à nouveau ?
Je travaille pour cette entreprise depuis un certain temps maintenant. Cependant, la gestion du DNS est effectuée par d'autres personnes.
J'ai remarqué que notre enregistrement SPF était assez mauvais (littéralement +all
à la fin) et les personnes qui gèrent les DNS ont fait valoir que cela est nécessaire puisque de nombreux serveurs envoient des rapports automatiques hebdomadaires/quotidiens. Cependant, en y regardant de plus près, ils n'utilisent pas notre nom de domaine de courrier. J'ai donc suggéré de modifier l'enregistrement SPF pour qu'il contienne au moins les éléments suivants ~all
à la fin et ajoutez l'enregistrement DMARC pour recevoir des rapports sur les messages considérés comme du spam. Nous n'avons pas pu ajouter DKIM car il y a plusieurs systèmes qui nécessitent l'envoi d'emails (tous proxiés via les serveurs GMail avec leurs serveurs smtp-proxy).
Une fois que nous l'avons fait, nous avons commencé à recevoir un grand nombre de rapports sur des messages de spam avec notre nom de domaine comme expéditeur. Tous ces messages ressemblent à du spam et ne sont certainement pas envoyés par nos serveurs.
C'est évidemment ce que nous voulions obtenir, mais je constate maintenant que nos messages légitimes sont également envoyés dans les spams, même si tous les serveurs d'envoi sont ajoutés dans le SPF (nous utilisons Gmail pour les affaires).
Q : Comment pouvons-nous nous en sortir et faire en sorte que les autres fournisseurs fassent confiance aux courriels envoyés par les hôtes dans notre SPF (maintenant valide) ?
UPD : Vous trouverez ci-dessous des exemples d'enregistrements SPF et DMARC dont nous disposons :
v=spf1 ip4:xx.xx.xx.xx ip4:yy.yy.yy.yy ip4:zz.zz.zz.zz include:_spf.google.com ~all
v=DMARC1; p=none; rua=mailto:dmarc.report@company.com; ruf=mailto:dmarc.report@company.com; sp=none; fo=1; adkim=r; aspf=s