Mon blog note en ligne
La configuration d’un hébergement mail n’est pas une mince affaire. Suite à une mauvaise configuration, les mails n’arrivent pas à destination ou arrivent dans le SPAM. Mais s’il est mal protégé, des personnes mal intentionnées peuvent envoyer des mails à votre place.
Lorsqu’une personne envoie un mail, il va passer par plusieurs protocoles afin que le mail parte de son ordinateur et arrive chez le destinataire.
Etape 1: L’expéditeur envoie un mail. Ce transfert utilise le protocole SMTP pour communiquer avec le serveur de son hébergeur.
Etape 2: Le serveur de l’expéditeur communique également avec celui du destinataire en SMTP.
Etape 3: Le destinataire interroge le serveur de son hébergeur en IMAP ou POP pour savoir s’il y a un nouveau mail.
Etape 4: Le serveur envoie les nouveaux mails en IMAP ou POP à l’ordinateur du destinataire.
En l’état, n’importe qui peut usurper votre adresse email et envoyer des mails en se faisant passer pour vous. Il faut donc ajouter quelques sécurités.
L’entrée DNS SPF permet de valider les serveurs ayant le droit d’envoyer des emails via votre domaine. Grâce à cette solution, les mails envoyés depuis une autre adresse IP que celle définie seront rejetée par le serveur du destinataire.
Vous pouvez utiliser le générateur en ligne: https://mxtoolbox.com/SPFRecordGenerator.aspx
Il suffit de créer l’entrée TXT dans la configuration DNS selon les informations générées.
L’entrée DNS DKIM permet de signer numériquement les mails envoyés avec une clé privée. Cette signature est ensuite vérifiée par le serveur du destinataire grâce à la clé publique inscrite dans l’enregistrement DNS.
La valeur de l’enregistrement est fournie par l’hébergeur de mail. Il suffit de créer l’entrée TXT dans la configuration DNS selon les informations reçues.
Lorsqu’un enregistrement DMARC est publié, le serveur du destinataire va vérifier si la signature DKIM du message est correcte et si l’adresse IP utilisée pour l’envoi est présente dans l’enregistrement SPF. Il est nécessaire d’activer SPF et DKIM avant d’utiliser DMARC.
Il suffit de créer l’entrée TXT dans la configuration DNS avec la valeur
v=DMARC1 ; p=quarantaine ; adkim=s ; aspf=s ;
p=quarantaine
pour que les mails partent dans le SPAMp=none
pour que les mails arrivent malgré toutp=
reject pour bloquer les mails non conformes. adkim=s
signifie que les vérifications DKIM sont « strictes »adkim=r
signifie que les vérifications DKIM sont « relaxé»aspf=s
signifie que les vérifications SPF sont « strictes »aspf=r
signifie que les vérifications SPF sont « relaxé»Les domaines qui n’envoient pas d’emails doivent tout de même avoir un enregistrement DMARC afin d’empêcher les spammeurs d’utiliser le domaine. L’enregistrement DMARC doit avoir une politique qui rejette tous les emails qui échouent aux tests SPF et DKIM, c’est-à-dire tous les emails envoyés par ce domaine.