Avant d’atterrir dans la boîte de réception, un courrier électronique passe par plusieurs traitements qui vont notamment permettre de définir s’il est légitime ou pas. Parmi ces étapes et processus, on connaît notamment bien la blacklist, mais qu’en est-il du greylisting ? Il s’agit d’un outil utile, souvent utilisé sur les serveurs d’entreprises pour éviter le spam de masse ainsi que les courriers non sollicités. Captain Verify vous propose aujourd’hui de mieux comprendre le principe de la liste grise.
Qu’est-ce que le greylisting et comment cela fonctionne ?
Le greylisting, que l’on peut traduire par « inscription sur liste grise », est une technique utilisée par certains serveurs de messagerie, un peu à la manière d’un filtre, afin de lutter contre le spam, et permet ainsi de savoir si l’expéditeur du message est légitime. Elle prend en compte trois éléments (« triplet ») : l’adresse IP du serveur émetteur (SMTP), l’adresse email de l’expéditeur (Sender) et l’adresse email du ou des destinataires (Recipient).
Son fonctionnement
Il consiste à bloquer temporairement les emails entrants inconnus (soft bounce) au lieu de les laisser atteindre directement la boîte de réception, envoyant par la même occasion un message de rejet temporaire au serveur émetteur. Si l’email est légitime, le SMTP va, après un certain délai, réessayer d’envoyer l’email qui pourra alors cette fois arriver dans la boîte de réception.
Par exemple, si vous envoyez un email pour la première fois vers un serveur de messagerie et que celui est sur liste grise, un code d’erreur temporaire (4…) est renvoyé afin d’indiquer que l’email est temporairement rejeté. Ce rejet temporaire peut varier de quelques minutes (15 minutes par défaut) à plusieurs heures. Vous pourrez ensuite renvoyer l’email qui sera alors normalement accepté.
Le principal avantage du Greylisting
Si votre email est accepté et passe le filtre de la liste grise à la deuxième tentative, dans ce cas vos emails seront ensuite envoyés directement, car le système de greylisting enregistre les données sur l’expéditeur (vous) et vous place alors sur liste blanche.
Côté spam, le greylisting joue plutôt bien son rôle de filtre. En effet, dans le cas d’une tentative de pourriel, le courrier ne sera généralement pas renvoyé, car les spammeurs ont une telle quantité de messages à envoyer qu’ils ne perdent pas leur temps à attendre pour refaire une nouvelle tentative si la première a échoué. Il permet donc de repousser de nombreuses tentatives de spam.
Enfin, il ne demande aucune configuration de la part des utilisateurs.
L’inconvénient majeur du Greylisting
Dans certains cas, notamment si le SMTP est mal configuré, les délais d’attente peuvent être longs, ce qui est fâcheux dans le cas d’un email urgent.
Quelle différence entre liste noire, grise et blanche ?
Les emails d’un expéditeur sur liste noire ne sont pas délivrés, peu importe le nombre de fois que ce dernier essaye. Au contraire, la liste blanche comprend tous les contacts autorisés dans la boîte de réception. Ainsi, la liste grise est à mi-chemin des deux puisqu’avec elle l’expéditeur est temporairement bloqué, mais le message sera ensuite envoyé sur la boîte de réception une fois le délai nécessaire passé.
Comment éviter le Greylisting ?
Vos emails peuvent se retrouver sur liste grise pour deux raisons principales, à savoir une mauvaise configuration de votre adresse IP d’émetteur ou une mauvaise réputation d’expéditeur. Pour éviter le plus possible de vous retrouver sur liste grise, voici plusieurs conseils :
- Vérifiez et soignez votre réputation d’expéditeur.
- Utilisez un domaine fiable dans votre adresse email d’émetteur.
- Évitez le plus possible les fameux mots interdits en emailing.
- Soignez la forme et le contenu de votre email (objet, texte, etc.)
- Pensez à laisser un lien de désinscription clair et simple pour le destinataire
- Indiquez une véritable adresse d’expéditeur, plutôt qu’un « no reply » par exemple.
Ainsi, il est tout à fait possible d’envoyer un email dans le cadre du greylisting. Bien que la première tentative soit bloquée, la deuxième devrait être la bonne si les règles de base d’un bon email sont respectées. La liste grise implique un délai dans la livraison du message, certes, mais elle protège les destinataires et permettra à l’envoyeur d’être accepté sans problème les fois suivantes.