SPF, DKIM et DMARC répondent à des questions différentes. SPF vérifie les émetteurs autorisés, DKIM signe des éléments du message et DMARC relie ces résultats au domaine visible tout en portant une politique. Leur efficacité dépend d'un inventaire complet des services qui envoient au nom de l'entreprise.
Le périmètre avant l'outil
Le déploiement doit être progressif. Une politique stricte publiée avant d'identifier un outil marketing, une application métier ou un prestataire peut bloquer des messages légitimes. Les rapports DMARC servent à observer les sources, corriger les alignements et réduire les émetteurs inconnus avant de durcir.
Commencez par une unité que l'équipe sait nommer : un service, un processus, une classe de données ou un chemin d'accès. Associez-lui un propriétaire, une dépendance métier et une conséquence observable. Cette discipline évite les programmes trop larges où chaque équipe attend qu'une autre commence.
Les contrôles qui changent la situation
- Inventorier chaque source d'envoi par domaine. Vérifiez le responsable, la fréquence et la preuve produite avant de considérer ce contrôle comme actif.
- Maintenir un seul enregistrement SPF cohérent. Vérifiez le responsable, la fréquence et la preuve produite avant de considérer ce contrôle comme actif.
- Activer DKIM avec des clés et sélecteurs gérés. Vérifiez le responsable, la fréquence et la preuve produite avant de considérer ce contrôle comme actif.
- Publier DMARC en observation puis analyser les rapports. Vérifiez le responsable, la fréquence et la preuve produite avant de considérer ce contrôle comme actif.
- Durcir la politique après correction des flux. Vérifiez le responsable, la fréquence et la preuve produite avant de considérer ce contrôle comme actif.
Un contrôle n'est pas une intention. Il existe lorsque sa portée est connue, qu'une personne peut montrer sa configuration et qu'un test révèle son échec. Si l'une de ces conditions manque, classez-le comme chantier en cours avec une date de reprise.
Ce que disent les sources primaires
Le point de référence est RFC 7208, Sender Policy Framework . SPF publie dans le DNS une politique permettant au serveur destinataire de vérifier si une adresse IP est autorisée à émettre pour un domaine donné.
Pour vérifier le cadre, consultez RFC 6376, DomainKeys Identified Mail. DKIM ajoute une signature liée au domaine afin que le destinataire puisse vérifier l'intégrité de champs choisis et l'association avec le domaine signataire.
La méthode peut être rapprochée de RFC 7489, DMARC. DMARC relie l'alignement SPF ou DKIM au domaine visible de l'expéditeur, permet une politique de traitement et fournit des rapports utiles au déploiement progressif.
Ces références donnent un cadre commun, pas une réponse automatique au cas particulier. Reprenez les termes applicables à votre système et indiquez ce qui reste à confirmer. Une source peut soutenir plusieurs décisions sans être répétée à chaque phrase.
Un scénario pour éprouver la méthode
Une entreprise passe directement DMARC en rejet. Les factures émises par une application ancienne n'avaient ni alignement SPF ni signature DKIM et disparaissent chez certains clients. L'équipe revient temporairement à l'observation, corrige l'application, vérifie les rapports puis durcit sans perte de flux.
Le scénario sert à tester l'enchaînement des décisions. Changez une hypothèse, comme l'absence d'un responsable ou l'indisponibilité d'un fournisseur, puis observez si le plan garde un chemin praticable. Un dispositif robuste ne dépend pas d'une seule personne ni d'une seule console.
Le plan de travail en cinq passages
- Collecter les en-têtes de messages légitimes. Conservez le résultat, l'écart découvert et la décision suivante dans le dossier du service.
- Associer chaque source à un propriétaire. Conservez le résultat, l'écart découvert et la décision suivante dans le dossier du service.
- Tester SPF et DKIM sur un domaine de contrôle. Conservez le résultat, l'écart découvert et la décision suivante dans le dossier du service.
- Lire les agrégats DMARC pendant plusieurs cycles. Conservez le résultat, l'écart découvert et la décision suivante dans le dossier du service.
- Retirer les anciennes sources avant de passer au rejet. Conservez le résultat, l'écart découvert et la décision suivante dans le dossier du service.
Chaque passage doit rester assez petit pour être repris. La progression vient de la fermeture des écarts, pas du nombre de réunions. Lorsque le test contredit la documentation, corrigez d'abord l'état réel, puis la procédure qui devra le reproduire.
Les preuves à conserver
- Inventaire des expéditeurs
- Enregistrements DNS versionnés
- Exemples d'en-têtes
- Rapports DMARC
- Décision de changement de politique
Une preuve utile est datée, liée à un périmètre et compréhensible par une personne qui n'a pas participé au projet. Évitez les captures isolées sans contexte. Préférez un rapport court qui nomme la commande, le résultat attendu, l'écart et l'action décidée.
Les pièges qui affaiblissent le programme
- Empiler plusieurs enregistrements SPF. Ce raccourci déplace le risque sans rendre la décision plus vérifiable.
- Copier la politique d'un autre domaine. Ce raccourci déplace le risque sans rendre la décision plus vérifiable.
- Oublier les sous-domaines d'envoi. Ce raccourci déplace le risque sans rendre la décision plus vérifiable.
- Publier une clé DKIM sans rotation. Ce raccourci déplace le risque sans rendre la décision plus vérifiable.
- Confondre authentification et absence de contenu frauduleux. Ce raccourci déplace le risque sans rendre la décision plus vérifiable.
Ces pièges viennent souvent d'une volonté d'aller vite. Leur antidote est un retour au service réel, à la personne qui en dépend et au test que l'on peut rejouer. Une décision prudente peut être temporaire, à condition que sa date de réexamen soit explicite.
La prochaine décision utile
L'objectif n'est pas d'obtenir trois indicateurs verts dans un outil de test. Il est de rendre visible l'ensemble des émetteurs, d'écarter ceux qui n'ont plus de raison d'exister et d'appliquer une politique que l'équipe sait expliquer et reprendre.
Écrivez la décision avec son responsable, sa date et la condition qui permettra de la fermer. Le sujet devient alors pilotable : l'entreprise sait ce qu'elle protège, ce qu'elle ignore encore et comment vérifier la prochaine étape.
Commentaires
Aucun commentaire pour le moment