La configuration de mon propre serveur SMTP pour envoyer des e-mails est-elle une perte de temps en ce qui concerne la délivrabilité?

8

J'ai un hôte dédié qui dessert quelques domaines que je gère. J'héberge mon propre serveur de messagerie et IMAP.

Le serveur se trouve sur buildoneforme.com avec l'adresse IP 144.76.81.247. Je pense que le DNS inversé fonctionne:

$ host 144.76.81.247
247.81.76.144.in-addr.arpa domain name pointer buildoneforme.com.

Je gère également un groupe communautaire avec son propre nom de domaine et site Web (hébergé sur la même machine), et je voudrais exécuter une liste de discussion mailman avec quelques centaines de membres.

J'ai configuré mon MTA (exim4) pour envoyer des e-mails, mais je rencontre des problèmes de délivrabilité, en particulier à Microsoft (par exemple hotmail.com, outlook.com).

Initialement, Microsoft a complètement bloqué mon adresse IP, mais j'ai utilisé un formulaire pour demander qu'il soit débloqué et ma demande a été acceptée.

Cependant, je constate maintenant que chaque e-mail que j'envoie depuis ce serveur est automatiquement placé dans le dossier indésirable.

Je n'ai envoyé que quelques e-mails de test, pas de liste de diffusion ou d'e-mails en masse, et je ne l'ai envoyé qu'à 2 adresses de test Microsoft.

J'ai fait tout ce qui suit:

  • Joined Junk Mail Reporting Program
  • Adhésion au programme Smart Network Data Services
  • SPF
  • DKIM
  • DMARC
  • TLS est disponible
  • Pas de relais ouvert (je dois m'authentifier pour envoyer du courrier via TLS)
  • Envoi d'un e-mail de test à [email protected] avec le résultat suivant:

    SPF check:          pass
    DomainKeys check:   neutral
    DKIM check:         pass
    Sender-ID check:    pass
    SpamAssassin check: ham
    

J'ai écrit à Microsoft pour leur demander de ne plus marquer automatiquement tous les e-mails de cette adresse IP comme spam, mais j'ai reçu une réponse standard comprenant les éléments suivants:

Malheureusement, après avoir examiné les informations que vous avez fournies et conformément à nos politiques de messagerie, nous ne sommes pas en mesure d'offrir une atténuation immédiate de votre problème de délivrabilité. Cependant, nous avons quelques recommandations spécifiques à considérer qui peuvent vous aider à améliorer la délivrabilité au fil du temps.

Ceci est suivi de quelques recommandations génériques qui ne s'appliquent pas à moi.

Ma question est donc la suivante: est-il à peu près désespéré pour un petit opérateur comme moi d'obtenir une bonne délivrabilité des e-mails en utilisant mon propre serveur SMTP d'envoi? Dois-je simplement commencer à utiliser un service tiers, comme Amazon SES?

Si je crée de nombreux faux comptes Hotmail et commence à leur envoyer, puis à marquer tous les messages comme non indésirables, cela aidera-t-il à mettre cette adresse IP en liste blanche?

Le seul problème potentiel que je peux trouver avec ma configuration est que j'envoie du courrier à partir d'un domaine de premier niveau, plutôt que d'un sous-domaine, par exemple mon serveur s'annonce comme buildoneforme.com, pas mail.buildoneforme.com, et le L'enregistrement mx est mail.buildoneforme.com (qui pointe vers la même adresse IP). Est-ce que cela ferait une grande différence?

user7406
la source
Vous avez maintenant une bonne idée de la difficulté d’envoyer du courrier et de le faire livrer de nos jours. J'ai dirigé le mien pendant des années, et j'ai finalement abandonné et j'ai déménagé à Mandrill (qui à ce volume sera probablement gratuit).
Michael Hampton
Les services de courrier électronique Microsofts sont toujours problématiques, ils pensent simplement qu'ils sont les héros et pensent qu'ils peuvent simplement jeter les courriers des petits fournisseurs. Vous pouvez trouver plusieurs questions ici sur ce sujet et nous n'avons pas de solution ultime. Abandonner est la mauvaise réaction, je pense. Dites aux utilisateurs que le problème vient des services de messagerie de MS et pas de vous. C'est un combat entre David et Goliath, mais il y a beaucoup de David. Alternativement, vous pouvez simplement attendre et laisser vos courriers marquer comme non-spam, répondre, etc. pour former leur logiciel anti-spam. J'ai commencé il y a un an et je ne suis pas classé comme spam depuis six mois par eux.
sebix
Je viens d'essayer d'utiliser Mandril comme hôte intelligent. En général, cela fonctionne, mais le courrier à outlook.com finit toujours dans la cochonnerie! Même l'envoi à partir du serveur SMTP de mon FAI se retrouve dans le courrier indésirable. Les seuls e-mails qui ne se sont pas retrouvés dans le courrier indésirable sont ceux de gmail.com
user7406

Réponses:

9

Je gère mon propre serveur de messagerie depuis 17 ans, y compris l'hébergement d'une grande liste de diffusion, et même si cela prend du temps, je trouve que c'est parfaitement possible, même aujourd'hui.

La plupart de ce qui devrait être fait, vous le faites déjà; mais vous ne tenez pas compte du type d'adresse IP que vous utilisez. De nombreux fournisseurs de messagerie inscrivent purement et simplement (ou utilisent comme marqueur puissant pour le spam) des blocs d'adresses IP qui agissent traditionnellement comme sources de spam. D'abord et avant tout, il s'agit des blocs d'adresse à large bande nationaux, qui, s'ils envoient directement des e-mails, font presque toujours partie des zombies zombies. Mais dans ce cas, je note que votre serveur a une adresse Hetzner, et est donc très probablement un VPS:

[me@anni ~]% whois 144.76.81.247
[...]
inetnum:        144.76.0.0 - 144.76.255.255
netname:        HETZNER-RZ-BLK-ERX1

Les VPS sont jetables, et une cible parfaite pour les expéditeurs qui souhaitent démarrer un serveur pour envoyer quelques centaines de millions de spams, puis disparaître à nouveau. J'imagine qu'au moins certains grands fournisseurs ont pris l'habitude d'ajouter des blocs VPS à ces marqueurs internes / listes noires.

Mon serveur de messagerie est une boîte physique, hébergée douloureusement et cher dans une installation colo, et possédait certaines adresses IP d'une plage réservée à un serveur colo réel (ou, plus précisément: une plage non connue pour être utilisée à des fins domestiques ou VPS) . Ceux-ci sont beaucoup moins susceptibles d'être considérés comme structurellement viciés, car il est beaucoup plus difficile et coûteux de configurer un serveur physique qu'un VPS, donc un spammeur est beaucoup moins susceptible de le faire.

Je suppose donc que ma réponse précise serait qu'il est toujours parfaitement possible d'exécuter votre propre serveur SMTP, mais cela peut nécessiter plus de douleur que vous n'en avez encore subi. Désolé.

Chapelier Fou
la source
Appuyé. Votre adresse IP est l'une des choses les plus importantes qu'un important fournisseur de messagerie utilise pour bloquer les courriels; si vous êtes avec un fournisseur ou dans un netblock connu pour héberger des spammeurs, vous pouvez dire adieu à la délivrabilité.
Jenny D
Merci MadHatter. Ma machine est un hôte dédié, pas un VPS, mais il est possible que l'IP appartienne à un ou plusieurs VPS (ou une machine dédiée utilisée pour le spam).
user7406
2
C'est suffisant! Il est possible que certaines personnes pensent que Hetzner a une mauvaise réputation, ou je peux me tromper. Je note que vous avez posé quatre questions, mais accepté les réponses pour aucune. L'étiquette locale est que, lorsque vous êtes satisfait de la réponse à une question, vous l'acceptez en cliquant sur le contour "cocher" à côté. Cela entraîne le système de réputation pour vous et l'auteur de la réponse, et empêche la question de flotter pour toujours comme un albatros querulous. Mes excuses si vous le savez déjà.
MadHatter
1

Ne perdez pas tout espoir. L'exécution de votre propre serveur de messagerie est parfois pénible, mais il semble que vous fassiez tout correctement.

En général, je dirais que s'ils ne vous bloquent pas carrément (c'est-à-dire que vous obtenez des rebonds), c'est un problème de contenu. Essayez d'ajuster quelque peu le contenu. Microsoft n'est pas le meilleur en matière d'anti-spam, mais il fait de gros efforts pour ses utilisateurs - parfois trop fort. Dites à vos utilisateurs de vous mettre sur liste blanche - vous ajouter à leur carnet d'adresses est la façon habituelle de le faire.

Assurez-vous également que votre logiciel de liste de diffusion ne définit pas votre contenu comme Priorité: indésirable / en vrac. Cela pourrait vous causer des problèmes.

Malheureusement, rien de tout cela n'est facile. La délivrabilité est une chienne. Il s'agit principalement d'essais et d'erreurs.

Matt Sergeant
la source
Merci Matt. Dans mon cas, le contenu est très simple. Je n'ai envoyé que quelques e-mails en texte brut pour les tests. Pas encore de courrier électronique en vrac ou de liste de diffusion.
user7406