Je gère un petit serveur de messagerie pour mes e-mails privés, certains amis qui ont des sites web et deux ONG. En tout, mon serveur envoie entre 60 et 400 messages par jour. Maintenant, beaucoup de ces e-mails sont des e-mails personnels, entre deux personnes ou plus qui se connaissent. De temps en temps (généralement une ou deux fois par semaine), il y aura un envoi de courrier électronique aux "membres" d'une ONG, les informant des nouveautés, etc.
J'ai déjà déplacé les "envois en masse" (environ 100 destinataires, tous personnellement connus et abonnés manuellement via un formulaire papier) vers mailgun.org.
Je reçois toujours (et de plus en plus souvent) des messages rejetés. En particulier, les grands fournisseurs d'e-mails comme Gmail, Yahoo ou Microsoft (hotmail, live.com, ...) décident simplement de les rejeter avec un code 550 ou d'envoyer des messages personnels dans le dossier Spam des destinataires. Parfois, cela se produit :
- L'utilisateur Gmail envoie un e-mail à l'utilisateur sur mon système
- L'utilisateur sur mon système répond
- La réponse est rejetée ou envoyée dans les spams
Les mesures que j'ai prises :
- Configurer DKIM (signature de domaine pour tous les e-mails sortants)
- Configurer SPF, les domaines ont généralement
~all
, certains ont-all
- J'ai un PTR correct pour l'IP de mon serveur de messagerie
- Évidemment pas de relais ouvert, les utilisateurs ne peuvent envoyer que depuis leur propre adresse e-mail après authentification
- J'ai des politiques DMARC pour la plupart des domaines
- Je limite le taux d'envoi des messages sortants, pour certains serveurs de messagerie à 1 par minute
- Les services de test de messagerie rapportent des scores "parfaits" (tout passe) pour tout ce qui précède
- Je vérifie régulièrement si mon IP est sur liste noire en utilisant http://www.dnsbl.info - c'est toujours tout en vert
Maintenant, le paradoxe arrive ici : pour la plupart des grands fournisseurs de messagerie, il y a un moyen de s'inscrire pour surveiller les taux de rejet et la réputation de l'IP :
- https://postmaster.google.com
- https://postmaster.live.com/snds
- et je crois que Yahoo a quelque chose de similaire
mais je ne suis pas considéré comme un expéditeur en masse, en raison du faible volume. Donc je me suis inscrit pour surveiller ma réputation et mes taux de rejet, mais comme je n'envoie pas d'e-mails en masse, il n'y a pas de rapports.
Y a-t-il autre chose que je puisse faire pour améliorer les taux de livraison des e-mails? Ou devrais-je abandonner et arrêter d'essayer de gérer mon propre serveur de messagerie?
Si cela est pertinent, j'utilise postfix et j'ai des règles très strictes concernant les e-mails entrant (c'est-à-dire pas de domaines/noms d'hôtes inconnus ou d'enregistrements SPF invalides, j'utilise spamassassin, etc.)
Mise à jour
Voici un exemple, envoyé de ma part à mes beaux-parents et il est arrivé dans leur dossier SPAM : http://pastebin.com/BC6YgjpQ (j'ai remplacé le domaine de l'adresse d'envoi par example.com
et l'adresse des destinataires par example@gmail.com
)
Puisque la question a été posée : Les connexions à Gmail sont Connexion TLS non approuvée établie avec gmail-smtp-in.l.google.com [2a00:1450:400c:c0b::1b] : 25 : TLSv1.2 avec le chiffrement ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)
cryptées.