[MxToolBox] Automatiser la detection de votre blacklistage !

1

 

Bonjour à tous,

 

Je ne sais pas si vous avez déjà eu l'occasion d'administrer un serveur ... de travailler dans une société d’hébergement, ou tout simplement d'avoir quelques problèmes d'envoi de mail ...
Mais la plupart du temps lorsque vos mails envoyés se retrouvent tous dans le "dossier indésirable" ... c'est souvent que votre serveur mail est "blacklisté" !

Traduction :

Votre serveur mail ... est considéré par plusieurs plateformes chargées de détecter les spammeurs, comme un "spammeur" ...

Explication :

Il existe un certain nombre d'explications "logiques" au fait que votre serveur mails soit reconnu comme un spammeur !
En voici quelques-unes :

  1. Vous avez mis en place une newsletter sur votre serveur qui touche des centaines / milliers de personnes. Tous vos mails vont partir en même temps ...
    Les serveurs mails de vos contacts vont alors voir arriver un certain nombre de mails dans un très court laps de temps  ! Hop vous serez reconnu comme un spammeur ...
  2. Votre site Web est hébergé sur la même machine que votre serveur mails ...
    Un pirate / hacker a réussi à installer un script malveillant sur votre site Web qui envoie du spam ...  le spam part de votre serveur,  par conséquent, votre mail est "black listé" et TOUS les mails qui partiront de celui-ci, seront considérés comme indésirables.

Outils

Il existe un certain nombre d'outils permettant de savoir si votre serveur mail est "blacklisté".
Le plus connu est "MxToolBox". Il va interroger les grandes plateformes qui décident si oui ou non vous êtes un spammeur.

Il en existe d'autres :

 

Que faire lorsque vous êtes "blacklisté"

Inutile de vous adresser à votre "fournisseur" (Ovh, 1&1, etc ...)
Si vous êtes blacklisté le plus simple est de contacter les différentes plateformes qui vous ont blacklisté.
Vous devriez être "dé-blacklisté" ... sous condition que vous régliez la situation ...
Exemple : Si vous envoyez des quantités importantes de mail ... prenez le temps d'échelonner les envois.

Un petit script pour la route ?

Un petit article sans script n'est pas un bon article n'est-ce pas ?
Bon alors, je vais essayer de maintenir ce niveau de qualité !
Voici donc un court script qui vous permettra de savoir en ligne de commande (bash), si vous
êtes blacklisté ou non, en utilisant la plateforme MXToolbox.
Il s'agit d'une utilisation qui n'est pas "officielle", du coup je préfère vous dire que ce script peut être amené à ne plus fonctionner.

Si vous en avez besoin dans un contexte "professionnel", je vous invite plutôt à "payer" pour utiliser l'api officielle.

 

En attendant, voilà la formule magique !

 

DOMAIN="DYRK.ORG"
RESULT=`curl 'https://mxtoolbox.com/Public/Lookup.aspx/DoLookup2' -H 'Content-Type: application/json; charset=UTF-8' -H 'Accept: application/json, text/javascript, */*; q=0.01' --data-binary '{"inputText":"blacklist:'$DOMAIN'","resultIndex":1}'  2>&1 | tr ' ' "\n"`
TIMEOUT=`echo "$RESULT" | grep TIMEOUT -c`
OK=`echo "$RESULT" | grep OK -c`
LISTED=`echo "$RESULT" | grep LISTED -c`
echo "OK : $OK / LISTED : $LISTED / TIMEOUT : $TIMEOUT"

 

Conclusion

Pour avoir bossé dans une boîte d’hébergement et désormais dans un groupe qui propose de l’hébergement ... je constate qu'il y a toujours autant de personnes concernées par ce genre de problème. J'espère que cet article pourra vous aider ... même si je sais que ça reste une goutte d'eau dans l'océan !

En tout cas, je vous souhaite comme d'habitude un excellent Weekend !

Partagez ce contenu

Laisser une réponse

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *