Empêcher le courrier d'être marqué comme spam

28

Il s'agit d'une question canonique pour éviter que le courrier sortant ne soit classé comme spam.
Également lié:

Je me demande comment empêcher que mes e-mails de mon site soient marqués comme spam? J'utilise sendmail.

J'essaie d'envoyer des e-mails via mon application ruby-on-rails. Les mails sont tous rédigés en suédois (si cela fait une différence?). Je ne sais pas pourquoi ils continuent d'être marqués comme spam.

Y a-t-il des choses que je peux faire pour minimiser le risque?

jonepatr
la source
3
Cela dépend entièrement de la raison pour laquelle votre e-mail est marqué comme spam - pouvez-vous être plus précis avec cette question? :-)
voretaq7
J'ai un peu mis à jour la question, peut-être encore de manière non spécifique, mais il est un peu difficile d'être plus précis. Demandez simplement si vous voulez en savoir plus! Merci!
jonepatr
Copie
gravyface

Réponses:

24

Le courrier sera marqué comme spam par les principaux FAI (y compris les fournisseurs de messagerie Web tels que gmail, hotmail, yahoo) pour plusieurs raisons possibles:

  1. Si vous l'envoyez à partir d'une adresse IP résidentielle
  2. Si vous l'envoyez depuis une adresse IP de mauvaise réputation
  3. Si vous envoyez des e-mails qui correspondent à certains modèles (ceux-ci sont difficiles à décrire, mais le logiciel recherche des choses comme "Félicitations, vous avez gagné 1 milliard de dollars!", D'une manière qui correspond de façon floue).
  4. Si vous envoyez trop de courrier au FAI trop rapidement
  5. Si trop de personnes chez le FAI, cliquez sur le bouton "Ceci est du spam" sur vos e-mails
  6. Si vous n'utilisez pas SPF pour identifier les serveurs de messagerie de votre domaine qui peuvent envoyer des e-mails et ceux qui ne le sont pas
  7. Si vous n'utilisez pas DKIM pour signer vos messages
  8. Si vous n'avez pas demandé la permission d'être un "expéditeur en bloc" (certains proposent cela comme AOL et hotmail)
  9. Si votre adresse IP figure sur une liste de blocage DNS

et de nombreuses autres raisons possibles.

Vous pouvez vérifier la réputation de votre adresse IP sur https://www.senderscore.org/
Vous pouvez vérifier si vous êtes sur différentes listes de blocage sur http://www.mxtoolbox.com/blacklists.aspx

Avleen
la source
6

En plus de toutes les étapes de l'excellente réponse acceptée, un certain nombre des plus grands fournisseurs de messagerie électronique disposent d'outils et de programmes spéciaux pour les expéditeurs (en masse) qui vous aideront à empêcher que votre e-mail valide ne soit marqué comme spam. Assez typiques, les programmes de boucle de rétroaction vous permettent, en tant qu'expéditeur, de répondre aux plaintes de spam des destinataires, au lieu d'être immédiatement mis sur liste noire en tant qu'expéditeur de spam.

Il n'y a cependant toujours aucune garantie.

Microsoft responsable de l' entre autres @hotmail.com, @live.com, @outlook.comet @msn.comoffre:

  • Le programme de rapport de courrier indésirable JMRP pour les propriétaires de domaine.
  • Le SNDS Smart Network Data Service est principalement destiné aux propriétaires d'espace IP plutôt qu'aux domaines individuels.

Les @gmail.comoffres de Google :

AOL propose:

  • Boucles de rétroaction, demande de liste blanche et un tas d'outils sur https://postmaster.aol.com/
  • Leurs serveurs de messagerie génèrent également des messages d'erreur spécifiques , que vous pouvez trouver dans vos journaux de messagerie / messages rebondis et qui peuvent aider à diagnostiquer les problèmes de livraison.

Et sans aucun doute beaucoup plus!

HBruijn
la source
Ce sont d'excellents conseils! J'ai du mal avec Microsoft à marquer mes e-mails comme spam, même si j'ai suivi toutes les autres meilleures pratiques générales comme DKIM et vérifié les listes noires. Je suis curieux de voir quel genre d'impact ces suggestions auront, mais maintenant je suis beaucoup plus optimiste quant à ma situation. Merci!
FlippingBinary
0

Souvent, la raison du marquage du courrier comme spam est également l'absence de plusieurs en-têtes, le plus souvent l'en-tête "To", ce qui se produit souvent lors de l'envoi de courrier à partir de la console d'un hôte, ou avec un script mal configuré.

drookie
la source
0

Pas de réponse simple à cela. Faites le traceroute de l'envoi de l'hôte au serveur de messagerie et du serveur de messagerie au nœud de destination (hôte qui télécharge le courrier électronique). Chaque nœud PEUT être un serveur antispam et peut marquer votre courrier électronique comme SPAM. Sans oublier qu'il peut y avoir des proxys / utms / andsoons antispam transparents et, à la fin, un logiciel antivirus installé sur les ordinateurs des utilisateurs.

Généralement ce que vous pouvez faire en premier lieu:

  • désactiver l'antispam sur le serveur de messagerie pour le compte de destination
  • vérifier s'il n'y a pas d'antispam sur le routeur de destination qui agit également comme AntiSpam
  • domaine des expéditeurs sur liste blanche partout où vous le pouvez
  • percer les journaux sendmail vérifier si votre application ne fonctionne pas mal et n'envoie pas des milliers d'e-mails
  • vérifier si vous ne violez pas la politique de mailsend sur votre FAI (généralement mails / heure)
  • vérifier la configuration DNS appropriée du domaine, par exemple. Champ SFP
  • exécutez quelques tests, par exemple sur mxtoolbox.com pour trouver des problèmes potentiels avec le serveur de messagerie.
integratorIT
la source