Question Devrais-je exécuter mon propre MTA?


Je dois envoyer un grand nombre de courriels, environ 60 000 par semaine. À l'heure actuelle, nous sous-traitons ce service à un tiers et nous prévoyons de doubler notre volume d'ici six mois. Comme le service commence à être trop cher, je pensais créer notre propre MTA.

Notre propre administrateur système nous a dit qu’il n’était pas du tout difficile d’avoir notre propre MTA, mais je crains qu’il n’ait trop simplifié cela.

Est-ce difficile de gérer un MTA? Devrais-je craindre que mon MTA ne perde les courriers de l'entreprise? Devrais-je rester avec un service tiers?

p.s: Les e-mails ont été collectés dans le respect de la législation locale en matière de confidentialité, donc pas de spam.


22
2017-12-05 10:38


origine




Réponses:


Cela ne devrait poser aucun problème si vous le faites vous-même. Cependant, vous avez besoin d'un administrateur système expérimenté ou d'un administrateur système disposé à apprendre quelque chose de nouveau. Ce n'est pas aussi simple que d'exécuter un autre démon et d'ouvrir un port dans le pare-feu.

Je gère un MTA pour des projets personnels sur un VPS, et bien que vous ayez bien sûr besoin de haute disponibilité et que vous puissiez gérer beaucoup plus de charge, la configuration générale serait à peu près la même. Quelques conseils généraux:

  • Assurez-vous de ne pas vous retrouver avec un relais ouvert, vous serez mis sur la liste noire
  • Découvrez comment éviter le dossier spam redouté
  • Assurez-vous que les enregistrements MX corrects sont en place
  • Utilisez un sous-domaine pour votre MTA envoyé uniquement (mailer.example.com)
  • Utilisez les en-têtes de courrier corrects, from: et reply-to:
  • Utilisation DKIM pour la signature de courrier (aide également à éviter le spam)

MODIFIER:

J'ai oublié deux points importants (merci symcbean):

  • SPF, pour limiter le courrier de votre domaine à des adresses IP ou des plages spécifiques
  • Gestion intelligente des rebonds; configuré pour parler à votre application de liste de diffusion (supprimer les adresses mortes, etc.)

36
2017-12-05 11:32



Upvote parce que cela répertorie certaines choses spécifiques à prêter attention à. - Freiheit
Cela me rappelle l'article de Jeff Atwood sur l'envoi de courriels: codinghorror.com/blog/2010/04/… - shufler
upvote, je suis d'accord dans tous sauf SPF. - cstamas
J'aimerais pouvoir choisir deux réponses. - Mascarpone


Sauf si votre entreprise est dans le domaine de l'envoi de courriels, je ne regarderais cela qu’en dernier recours.

De nombreuses entreprises envoient des courriers électroniques en masse. Je serais donc enclin à magasiner (ou à renégocier les frais) avant d'investir temps et ressources dans la création et le support de votre propre solution MTA.

Garder une entreprise agile et capable de pivoter est essentiel. L'externalisation de services non critiques vous permet d'accomplir cela plus facilement.

Cela dit, si vous êtes en train d'envoyer des courriels, vous devez absolument envisager de configurer votre propre MTA - bien que vous souhaitiez peut-être toujours envisager de l'héberger dans un environnement VPS.


17
2017-12-05 16:53



J'aime votre message parce qu'il est axé sur les affaires. Vous avez raison en ce qui concerne votre agilité. De toute façon, vous atteignez un point où la sous-traitance n’est plus rentable. la question est: 60.000 emails par semaine, c'est au-delà de ce point? - Mascarpone
@Mascarpone Merci pour le commentaire! Je suppose que vous demandez quel est le seuil entre le coût de la sous-traitance et le coût de l’internalisation. Vous devriez être à un point où vous pouvez commencer à obtenir de sérieuses réductions pour l'utilisation d'une tierce partie. MailChimp par exemple, c’est moins d’un demi-centime d’e-mail à votre volume actuel. Donc, la question revient à vous; Est-ce que cela vaut 2400 $ (ou moins) par mois dans six mois pour que vous fassiez cela en interne? - hafichuk
considérant que je peux avoir l'hébergement gratuitement (je vends de l'hébergement), alors 2400 $ par mois est un coût énorme. Je peux aussi avoir du temps d’administration gratuit (je peux utiliser le temps libre des administrateurs qui seraient autrement payés mais perdus). Le seul coût qui reste est la possibilité de perdre des courriels, ou une mauvaise réputation, qui nuiraient à mon entreprise. J'ai besoin de comprendre la probabilité de cela - Mascarpone
Cela semble être un bon choix du point de vue des coûts et compte tenu de la nature de votre entreprise, il s’agit là d’un service supplémentaire que vous pouvez offrir à vos clients. D'un point de vue technique, @cvaldemar semble être sur la bonne voie pour vous. Bonne chance! - hafichuk


Notre propre administrateur système nous a dit qu’il n’était pas du tout difficile d’avoir notre propre MTA, mais je crains qu’il n’ait trop simplifié cela.

Soit il est une sorte de super geek, soit il ne comprend pas le problème.

Exécuter un MTA est relativement simple. Exécuter un MTA en envoyant un grand nombre de courriers électroniques en masse tout en maintenant une bonne délivrabilité est très compliqué.

cvaldemar suggère d'utiliser DKIM, mais ne mentionne pas le FPS (ceux-ci ne sont pas mutuellement exclusifs, mais ce dernier a des taux d'adoption beaucoup plus élevés). Outre les points mentionnés dans cet article, vous devez également activer la régulation par destination, la gestion intelligente des rebonds et la gestion proactive de la liste (pour éviter une mauvaise réputation des rebonds).

L'exécution d'un serveur sur une plage d'adresses assignée à vous gagnera un représentant beaucoup plus élevé que sur un serveur hébergé. Cela simplifie également le processus de configuration des enregistrements PTR (améliore également votre représentation).

Si vous exécutez spamassassin en interne, vous pourrez identifier les problèmes plus tôt dans le processus.


16
2017-12-05 14:11



Ajoutant à cette réponse, la gestion des rebonds est l’une des tâches principales que les fournisseurs de messagerie effectuent pour vous. Ce n'est pas très difficile à faire soi-même bien que c'est un peu plus difficile à faire bien. Même la simple désinscription du message "Aucun utilisateur de ce type" est renvoyée et les rapports de boucle de rétroaction contribueront grandement au maintien d'une réputation décente. Selon la source du contenu de vos courriels, exécuter spamassassin pourrait également faire une énorme différence, mais je ne suis au courant d'aucun fournisseur de messagerie qui le fasse. - Ladadadada


Si vous avez l'expérience requise, vous pouvez le faire.

Je suggère de ne pas perdre les emails, de commencer à tester votre nouveau MTA avec une petite quantité d'emails. Lorsque vous êtes satisfait, vous pouvez l'utiliser pour tous vos courriels.


11
2017-12-05 10:42



mais est-il difficile de maintenir un MTA opérationnel? - Mascarpone
Est-il difficile de faire des gâteaux? Avec ce volume de courrier électronique, est-il difficile de préparer des aliments pour une boulangerie? La réponse dépend de votre degré de confort avec la cuisson. Nous ne pouvons pas répondre à votre question car nous ne savons pas quel type d'administrateur vous êtes. Email prend en charge la maintenance. La difficulté dépend de votre expérience et de vos connaissances. Vous avez votre propre administrateur système en fonction de votre question. Que sait-il de la gestion d'un serveur de messagerie? Et faire preuve de diligence raisonnable pour le sauvegarder, le surveiller et la reprise après sinistre? - Bart Silverstrim
Cela dépend de votre expérience (ou de votre administrateur système). Bien entendu, il est également recommandé de disposer de plusieurs machines faisant office de MTA pour éliminer les points de défaillance uniques. - Khaled
@BartSilverstrim: Belle analogie surtout pour une personne affamée :) - Khaled
C’est peut-être le problème ... :-) Vraiment, c’est l’une de ces choses où je connais des gens pour qui cuire au four, c’est comme respirer, et puis il ya ma famille qui déclenche des détecteurs de fumée chaque jour férié. - Bart Silverstrim


Si vous envoyez ce volume de courrier électronique, je suppose que vous disposez d’un système automatisé email. En fonction de la quantité de courriels que vous générez, il semble que votre activité consiste à envoyer des courriels. Dans quelle mesure votre courrier électronique est-il important pour votre entreprise? Si cela est important, vous devez maîtriser le traitement de votre courrier électronique. Quelle que soit la manière dont vous implémentez votre solution, vous souhaiterez obtenir un retour d'informations adéquat afin que:

  • vous enlevez les adresses mortes;
  • vous détectez une mauvaise configuration; et
  • vous recevez des notifications si vous êtes ajouté à une liste noire.

Configurer votre propre MTA n’est pas si difficile, et une fois configuré, il a tendance à fonctionner avec peu de maintenance. Il existe des normes et des conventions à respecter, et leur non-respect nuira à votre capacité à livrer le courrier de manière fiable. Malheureusement, certaines des organisations qui envoient du courrier en gros volume à d'autres ne les suivent pas. L'utilisation d'un service tiers peut entraîner la classification de votre courrier en tant que spam.

J'ai posté un discours sur Exécuter un serveur de messagerie visant principalement les non informés. Cela explique pas mal ce qui est impliqué dans la gestion d'un MTA. ma Politique de messagerie fournit des ressources supplémentaires comme le font les autres publications que j'ai faites sur Email.

Pour ce type de mailing, utilisez un sous-domaine et un serveur dédiés. Le réglage pour les e-mails en vrac à fort volume peut être très différent de celui que vous souhaitez pour les e-mails de personne à personne. Assurez-vous que votre courrier électronique d'acceptation et d'examen envoyé au postmaster et abuse adresses. Si vous avez des adresses e-mail non valides dans votre liste, vous pourriez être confronté à des problèmes de taille de la file d'attente. Vous pouvez enregistrer votre domaine auprès de nombreux services d'hébergement de courrier volumineux tels que Gmail, Hotmail, etc.

EDIT: Utiliser votre propre MTA pour un service comme celui-ci ne signifie pas que vous devez exécuter votre propre MX. Votre MX (Mail Exchange) et votre MTA pour une correspondance régulière peuvent être traités par une tierce partie. Utilisez un sous-domaine dédié pour la gestion des e-mails en masse et / ou automatisés. Gérez-le selon vos besoins.


10
2017-12-06 03:03





Gérer un MTA n'est pas si difficile, mais nécessite de l'expérience.

Toutefois, vous pouvez utiliser ce nouveau MTA pour envoyer des messages électroniques en masse uniquement. Vous n'avez pas besoin de basculer toute la messagerie de l'entreprise vers elle.


2
2017-12-05 11:16





J'ai trouvé le MTA MailerQ facile à configurer et semble être construit pour gérer de très gros volumes de courrier électronique. Vous pouvez regarder l'envoi des résultats en direct depuis l'interface graphique et modifier les règles à la volée.


-1
2018-03-08 10:46



Références? Des évaluations sur la sécurité? - vonbrand