Les grands fournisseurs de messagerie (Gmail, Outlook, Yahoo et d’autres) vérifient chaque message pour savoir si le serveur qui l’a envoyé est bien autorisé à envoyer au nom de votre domaine. Si cette vérification échoue, le message arrive dans les spams ou est rejeté. C’est à cela que servent trois enregistrements dans le DNS de votre domaine.
SPF : qui peut envoyer
SPF est un enregistrement TXT qui répertorie les serveurs autorisés à envoyer des e-mails pour votre domaine. Il ressemble à peu près à ceci :
v=spf1 +a +mx include:… ~all
- Un domaine ne peut avoir qu’un seul enregistrement SPF. Si vous utilisez plusieurs services (par exemple l’hébergement et un service de newsletter), ils figurent tous dans le même enregistrement.
~allsignifie « tous les autres sont suspects », et-allsignifie « tous les autres sont interdits ». Ne passez à la règle plus stricte que lorsque vous êtes certain d’avoir listé tous les services.
DKIM : une signature sur le message
DKIM ajoute une signature cryptographique à chaque message sortant. Le destinataire trouve la clé publique dans le DNS de votre domaine et vérifie que le message n’a pas été modifié en chemin et qu’il provient bien d’un serveur autorisé. La clé publique est un long enregistrement TXT dont le nom ressemble à default._domainkey.yourdomain.com.
DMARC : que faire lorsque la vérification échoue
DMARC relie SPF et DKIM à l’adresse du champ « De » et indique au destinataire ce qu’il doit faire des messages qui échouent. L’enregistrement se trouve à l’adresse _dmarc.yourdomain.com :
v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com
p=none: simplement surveiller et envoyer des rapports. C’est par là qu’on commence.p=quarantine: les messages suspects vont dans les spams.p=reject: les messages suspects sont rejetés.
Le parcours recommandé consiste à définir p=none, à lire les rapports pendant quelques semaines (ils arrivent à l’adresse rua), et seulement lorsque tous vos services légitimes passent, à passer à quarantine puis à reject.
Comment le configurer chez ScyHost
- Si votre domaine utilise nos serveurs de noms, ouvrez cPanel → Email → Email Deliverability. cPanel y affiche l’état des enregistrements SPF et DKIM pour chaque domaine et propose un bouton pour installer les valeurs suggérées.
- Si votre DNS est chez un autre fournisseur, copiez les enregistrements SPF et DKIM suggérés depuis le même écran et ajoutez-les chez ce fournisseur.
- Ajoutez l’enregistrement DMARC à la main dans Zone Editor (type TXT, nom
_dmarc). - Si vous envoyez aussi par d’autres services (newsletter, boutique en ligne, CRM), ajoutez leurs entrées SPF
includeet leurs clés DKIM selon leurs instructions.
Autres bonnes habitudes
- Envoyez depuis une adresse de votre propre domaine, et non depuis un service gratuit au nom de votre domaine.
- Faites en sorte que les formulaires du site envoient via un vrai SMTP (avec identifiant), et non via une fonction qui falsifie l’adresse de l’expéditeur.
- Pour les newsletters, utilisez une liste de personnes ayant accepté de recevoir des e-mails, et un lien de désabonnement clair.
- Gardez vos boîtes e-mail sécurisées : un compte compromis qui envoie du spam nuit rapidement à la réputation de tout le domaine.
Vous n’êtes pas sûr que vos enregistrements soient corrects ? Ouvrez un ticket avec le nom de domaine et nous les examinerons avec vous. Pour une messagerie professionnelle sans site web, consultez l’hébergement e-mail.