SPF : ~all contre -all contre ?all contre +all

Réponse courte

Le mécanisme all est la dernière règle d'un enregistrement SPF et définit la valeur par défaut pour les expéditeurs qui ne correspondent pas autrement : -all hardfail (rejeter), ~all softfail (accepter mais marquer), ?all neutre (sans opinion), +all tout transmettre (ne jamais utiliser). Pour la production, utilisez ~all lors de la construction et -all une fois votre dossier terminé.

Les quatre qualificatifs

-all — hardfail : les expéditeurs non répertoriés échouent avec SPF ; les récepteurs devraient rejeter. ~all — softfail : les expéditeurs non répertoriés sont acceptés mais signalés. ?all — neutre : aucune affirmation, essentiellement aucune protection. +all — pass : autorise l'ensemble d'Internet à envoyer en votre nom ; une grave mauvaise configuration.

Lequel utiliser

Commencez par ~all afin de ne pas renvoyer un expéditeur légitime que vous avez oublié de lister. Surveillez vos rapports DMARC ; une fois que chaque expéditeur réel a réussi, passez à -all pour obtenir la position SPF la plus forte. N’expédiez jamais ?all ou +all.

Vérifiez votre enregistrement SPF maintenant

Ouvrir le vérificateur SPF gratuit →

Questions fréquentes

Est-ce que -all ou ~all est meilleur ?

-all est plus fort. Avec l'application DMARC, ~all est toujours bien protégé, mais -all ajoute une défense en profondeur une fois votre dossier terminé.

Que se passe-t-il si j'utilise +all ?

Vous autorisez n'importe qui à envoyer en tant que domaine - cela désactive effectivement la protection SPF. Retirez-le immédiatement.

Le mécanisme all est défini dans RFC 7208 §5.1.

Revu par Skysnag Security Team. Dernière mise à jour .