Outils pour utilisateurs

Outils du site


admin-systeme:mail-server-marked-as-spam-google

SPF - Éviter d'être marqué comme Spam par Google & cie

Introduction

Après plus d'un an d'existence et d'utilisation de mon serveur mail, j'ai eu la mauvaise surprise de constater que tous les mails envoyés vers Google étaient refusés :

= Undelivered Mail Returned to Sender =
host gmail-smtp-in.l.google.com
    said: 550-5.7.1 Our system has detected that this
    message is 550-5.7.1 likely unsolicited mail. To reduce the amount of spam
    sent to Gmail, 550-5.7.1 this message has been blocked. Please visit
    550-5.7.1 http://support.google.com/mail/bin/answer.py?hl=en&answer=188131
    for 550 5.7.1 more information. d5si1469514wja.128 - gsmtp (in reply to end
    of DATA command)

Plus simplement, il était alors impossible d'envoyer le moindre email vers une adresse GMail. Après vérification, j'ai été rassuré de voir que mon domaine n'avait pas été blacklisté.

Ce problème peut être résolu en ajoutant une entrée SPF (Sender Policy Framework) dans les registres DNS.

Qu'est-ce que SPF

Ci-dessous une rapide traduction de l'introduction à SPF sur le site officiel.

Aujourd'hui, la plupart des e-mails de spam portent une fausse adresse d'expéditeur. Les victimes dont les adresses et domaines sont usurpées doivent souvent en subir les conséquences, parce que leur réputation est diminuée et ils doivent prouver qu'ils ne sont pas responsables de l'abus.
[…]
C'est une menace pour les utilisateurs comme les entreprises. […]

Ainsi, le rôle de SPF va être de mettre en place une politique d'envoi d'email pour un domaine. Ici, on va associer un domaine destiné à envoyer des emails à l'adresse IP d'un serveur en particulier. En clair, les autres machines ne seront pas autorisées à envoyer des emails avec ce nom de domaine.

Ajouter une entrée SPF

Il vous faut simplement éditer vos zones DNS chez votre registrar, pour y ajouter une entrée de type TXT. L'instruction pour la cas décrit précédemment est :

v=spf1 a mx ip4:<IP> -all

Paramètres :

  • spf1 : la version de SPF
  • a : s'applique au A-record courant
  • mx : s'applique à l'entre MX courante
  • ip4<IP> : n'accepte que l'IP spécifiée (IP du serveur)
  • -all : refuse tous les autres

Exemple chez EuroDNS :  spf

Bien sûr, vous pouvez construire des règles plus complexes en vous référant à la documentation.

admin-systeme/mail-server-marked-as-spam-google.txt · Dernière modification: 2013/08/12 17:11 par Arthur Hoaro