Guide de configuration de PowerMTA

Publié: 2020-03-11

Lorsqu'il s'agit de configurer un serveur SMTP pour votre entreprise, nous avons différents choix et méthodes pour le construire. L'une de ces méthodes consiste à utiliser PowerMTA comme serveur d'envoi.

Dans ce guide, vous apprendrez presque tout sur PowerMTA et je vous montrerai comment vous pouvez simplement installer et configurer PowerMTA, puis envoyer votre premier e-mail.

De plus, vous trouverez ci-dessous une vidéo expliquant les étapes mentionnées dans ce guide si vous pensez que quelque chose n'est pas clair.

Qu'est-ce que PowerMTA ?

PowerMTA est un puissant logiciel MTA (SMTP) utilisé pour envoyer des e-mails sur Internet.

Comme je l'ai expliqué dans mon guide technique sur l'email marketing, tout système d'email marketing se compose de deux parties :

  • L'expéditeur : (service SMTP) c'est la partie technique. Il vous permet d'envoyer des e-mails sur Internet.
  • L'application de gestion , où vous pouvez configurer et gérer vos listes de diffusion, vos campagnes marketing, surveiller et analyser les résultats, gérer vos serveurs d'envoi, etc.

Nous connectons donc les deux ensemble pour obtenir un système de marketing par e-mail.

Dans notre cas, le logiciel Sender sera PowerMTA. Et en passant, PowerMTA est un logiciel de niveau entreprise pour l'envoi de messages volumineux et critiques. et c'est en quelque sorte cher.

Ce qui rend PowerMTA spécial, c'est qu'il offre des performances, une stabilité et une délivrabilité élevées en ligne avec une gérabilité parfaite.

Et il est construit avec une empreinte matérielle beaucoup plus petite que ce qui est possible avec d'autres produits comme postalhq, MAIB, postfix…



Comment obtenir et télécharger PowerMTA ?

Étant donné que PowerMTA est un logiciel de solution d'entreprise utilisé par de grandes entreprises du monde entier comme Mailchimp, et qu'il ne ressemble à aucun logiciel, vous ne trouverez pas de lien de téléchargement direct pour obtenir PowerMTA. alors comment télécharger ??

Bien sûr, je ne distribue pas ici des copies illégales ou annulées !

Je respecte le droit d'auteur autant que j'aime que les autres respectent le mien.

Ne vous attendez pas à ce que je partage avec vous des versions annulées ici. si vous cherchez de telles choses, veuillez les trouver ailleurs. NOUS SOMMES ICI POUR APPRENDRE.

Alors, d'où pouvons-nous obtenir PowerMTA ? ou au moins comment obtenir une version d'essai pour pouvoir tester avant d'acheter ?

Ce n'est pas si compliqué, même si je reçois chaque jour plusieurs questions d'étudiants qui suivent mon cours PowerMTA car ils ne se donnent même pas la peine de googler !

Quoi qu'il en soit, pour obtenir une version d'essai de PowerMTA ou acheter une licence, vous pouvez simplement envoyer un petit message au propriétaire (Spark Post) en utilisant ce formulaire de contact.

Ils sont réactifs et répondront dans un jour ou deux. Ensuite, ils peuvent vous poser des questions concernant votre entreprise juste pour s'assurer que vous n'êtes pas un spammeur, et vous obtiendrez une copie d'essai de deux mois pour apprendre et tester tout ce qui se trouve dans le logiciel avant d'acheter une licence.

Tarification PowerMTA

Le modèle de licence du logiciel PowerMTA est assez simple dans la mesure où les clients choisissent la version de performance Standard (100 000 +/- livraisons par heure) ou Enterprise (capable de plus de 1 000 000+ messages par heure).

La seule différence entre la version Standard et Enterprise est que la clé de licence Standard limite le nombre de connexions simultanées sortantes à 200. Les clients de PowerMTA disent qu'ils peuvent envoyer 80 000 à 120 000 messages par heure avec une licence Standard.

Vous avez la possibilité de passer à une licence Enterprise à tout moment. La mise à niveau est aussi simple que de saisir une nouvelle clé de licence.
Avec la fonctionnalité MTA virtuelle de PowerMTA, la plupart des organisations n'ont besoin que d'une seule licence.



Il existe 2 modèles de licence :

PowerMTA Standard Annuel et PowerMTA Entreprise Annuel.

* PowerMTA Standard Annuel - 5 500,00 $ par licence (par serveur) par an tant que vous avez choisi d'utiliser le logiciel et inclut les services de support définis comme une assistance technique par e-mail et par téléphone, un accès gratuit aux versions majeures et mineures actuelles et futures, actuelles et les futurs correctifs et correctifs, le cas échéant, la documentation actuelle et future du logiciel, et l'adhésion au forum de support Port25.

* PowerMTA Enterprise Annuel - 12 500,00 $ par licence (par serveur) par an tant que vous choisissez d'utiliser le logiciel et inclut les services de support définis comme une assistance technique par e-mail et par téléphone, un accès gratuit aux versions majeures et mineures actuelles et futures, actuelles et les futurs correctifs et correctifs, le cas échéant, la documentation actuelle et future du logiciel, et l'adhésion au forum de support Port25.

Nous proposons également des licences de sauvegarde et de développement à chaud PowerMTA pour 1 000,00 USD par an et par licence.

Avez-vous besoin de PowerMTA ?

Comme je l'ai mentionné, PowerMTA est utilisé par les entreprises et ce n'est pas bon marché. Donc, si vous n'avez pas cette activité critique ou un trafic de messagerie massif élevé, vous pouvez opter pour des solutions alternatives bon marché comme l'utilisation de services SMTP (Amazon SES, Sendgrid, Mailgun, Mandrill, Spark Post SMTP Service…) ou même des solutions gratuites comme Postalhq, Postfix, MAIB ou autres.

* Solutions alternatives :

Si vous souhaitez apprendre à créer un SMTP et à envoyer des e-mails illimités à l'aide de votre propre serveur, vous pouvez consulter mon cours premium le mieux noté :

Ou vous pouvez apprendre à créer un système complet de marketing par e-mail avec Amazon SES et Mailwizz et opter pour un marketing par e-mail 100 fois moins cher ici :

Donc, pour en revenir, avez-vous besoin de PowerMTA, c'est à vous de décider et cela dépend de votre entreprise.



Maintenant que vous savez ce qu'est PowerMTA et comment l'obtenir, nous sommes prêts à commencer notre travail de base et à commencer à construire notre système de marketing par e-mail avec PowerMTA.

Veuillez lire mon guide technique de marketing par e-mail pour comprendre comment les choses fonctionnent si vous êtes un débutant dans ce domaine. vous comprendrez tout en quelques minutes.

Configuration du système de marketing par e-mail PowerMTA.

Comme je l'ai mentionné ci-dessus, le système de messagerie se compose de deux parties, l'application SMTP (PowerMTA dans notre cas) et l'application EMS (Email Marketing System). et ce sera Mailwizz dans mon cas. (Vous pouvez utiliser n'importe quel expéditeur d'e-mail que vous voulez)

Que faut-il pour construire ce système ?

Ce qu'il vous faut c'est simplement :

  • Serveur(s) VPS sur lequel installer PowerMTA et l'application EMS.
  • Nom de domaine à utiliser avec notre configuration.

Maintenant, quelqu'un peut demander : "Puis-je tout configurer sur un serveur VPS , ou ai-je besoin de plusieurs serveurs ?"

Supposons maintenant que vous ayez un serveur avec de bonnes ressources pour tout gérer, vous pouvez tout installer et configurer dessus. C'est bon.

Mais ! au cas où quelque chose de mal arriverait comme si vous étiez sur liste noire, un problème technique survenait ou quoi que ce soit d'autre, vous perdriez tout !

Même si vous avez une sauvegarde, vous ne pouvez pas imaginer un jour où tout casse et où vous devez restaurer votre système.

Il est donc recommandé d'opter pour une configuration multi-serveurs.



Je ne vais pas vous le dire, obtenez un VPS pour chaque service que vous avez. NON!

mais il est recommandé de conserver vos serveurs de messagerie SMTP sur un serveur dédié chacun. donc si l'un des serveurs est en panne, vous ne perdrez pas tout, vous réparez simplement ce serveur spécifique.

Je vais résumer notre système avec le schéma suivant :

Je pense que cela suffit, commençons!

Obtenez un nom de domaine.

Obtenir un domaine est aussi simple que de manger un morceau de gâteau au chocolat. vous devez vous adresser à n'importe quelle société d'enregistrement de domaine comme Godaddy, Enom, Freenom, Namecheap …. et achetez un nom de domaine, vous pouvez même en obtenir un pour 1 $ par an.

Je recommande d'obtenir un domaine .com qui reflète votre entreprise. et si vous en avez déjà un, comme je le pense, vous pouvez simplement ignorer cela et continuer à obtenir un serveur VPS.

Regardez cette vidéo de 3 minutes et découvrez comment obtenir et acheter un nom de domaine auprès de Godaddy :

Cette vidéo fait partie de mon cours le mieux noté sur Udemy :
Créez votre propre SMTP et envoyez des e-mails illimités

Obtenez un serveur VPS pour PowerMTA.

Maintenant, obtenons notre premier serveur VPS pour configurer PowerMTA.

Quelle compagnie dois-je utiliser?

Cette question est vraiment très importante, et je la vois fréquemment. pourquoi c'est important, ne pouvons-nous choisir aucune société VPS ? La réponse est tout simplement NON ! Pourquoi?



La construction d'un serveur SMTP a principalement un prérequis obligatoire principal qui doit être disponible dans la société VPS que vous souhaitez choisir. Qu'est-ce que c'est?

Le PORT 25 doit être ouvert ! Qu'est-ce que le Port 25 et pourquoi doit-il être ouvert ?

regarde ce schéma :

port smtp 25

Avez-vous compris le point ?

Simplement, le serveur SMTP utilise le port 25 pour se connecter à d'autres sociétés de messagerie telles que Gmail, Outlook, Yahoo ou toute autre. car toutes ces sociétés écoutent et acceptent les connexions sur le port 25 uniquement.

Et les autres ports ?

Oui, vous pouvez vous connecter à votre serveur SMTP depuis votre application de messagerie ou votre client en utilisant différents ports, le plus souvent 25 587 465 sont utilisés.

Qu'est-ce qu'un port ?

Vous pensez peut-être maintenant, qu'est-ce qu'un port? surtout si vous n'avez aucune formation technique en tant que spécialiste du marketing.

Je ne vais pas vous déranger maintenant avec des détails techniques, simplement, comprenez simplement qu'en réseau, pour se connecter entre les services et les appareils, utilisez des numéros de port, comme nous utilisons le port 80 pour surfer sur le Web sous le protocole HTTP, le port 443 pour la connexion sécurisée HTTPS , le port 22 pour les connexions SSH, etc.

Alors simplement le port 25 est utilisé pour envoyer des emails sous le protocole SMTP.



Revenons maintenant à notre travail, nous devons obtenir un serveur VPS avec le port 25 ouvert afin que nous puissions envoyer des e-mails. où en trouver un ? Pour simplifier les choses, voici une liste d'entreprises avec lesquelles vous pouvez commencer :

  • Services Web Amazon.
  • Contabo.
  • Océan numérique*
  • Hostwind.
  • Interserveur.
  • OVH.

*Digital Ocean bloque parfois certains comptes et restreint le port 25, mais en général ils autorisent tous les ports.

y'en a d'autres ?? oui, vous pouvez simplement contacter le support de la société de votre choix et lui demander s'il bloque des ports par défaut. sinon, alors parfait, vous pouvez y aller.

D'autres conditions préalables à prendre en compte lors du choix d'une société VPS ?

En général, non. Mais si vous souhaitez configurer la rotation IP ultérieurement (nous en reparlerons plus tard), vous devez disposer de plusieurs adaptateurs réseau connectés à votre serveur.

Il suffit donc de vérifier si l'entreprise autorise plusieurs adaptateurs et adresses IP dans son système.

Créez un serveur.

Maintenant, je pense que vous êtes prêt à obtenir un serveur VPS. Vous pouvez également vous inscrire sur DigitalOcean via le lien de coupon ci-dessous pour obtenir gratuitement 100 $ pour tout tester gratuitement.

Lien de coupon d'océan numérique

Ainsi, après votre inscription sur Digital Ocean ou toute autre société VPS, créez simplement un serveur avec les spécifications suivantes :

  • CentOS 6/7 x64 comme système d'exploitation
  • Vous pouvez commencer avec 1 CPU/ 1 Go de RAM (vous pourrez redimensionner plus tard).

Configuration de base du serveur VPS.

Maintenant que nous avons notre propre serveur, préparons-le pour l'installation de PowerMTA.

Connectez-vous à votre serveur en utilisant un client SSH comme putty ou bitvise .



Tout d'abord, vérifiez votre nom d'hôte :

 nom d'hôte -f

Si vous ne voyez pas la forme ANYTING.YOURDOMAIN.COM , vous devez modifier le nom d'hôte à l'aide de la commande suivante :

 nom d'hôte host.domain.tld

où l'hôte est tout ce que vous voulez. donc dans mon cas, mon exemple de domaine pour ce tutoriel est hy.me , la commande ressemblera à ceci :

 nom d'hôte power.hy.me

Mappez votre nom de domaine.

Nous avons maintenant notre serveur VPS et nous définissons son nom. Accédez à votre fournisseur de domaine et mappez votre domaine à votre serveur VPS. ouvrez simplement la zone de gestion DNS et ajoutez un nouvel enregistrement A comme celui-ci :

hôte : power points : VOTRE SERVEUR IP .

* la puissance est dans mon cas, vous pouvez choisir ce que vous voulez pour le nom de votre serveur.

Installer PowerMTA

Nous devons maintenant télécharger le fichier PowerMTA sur notre serveur pour l'installation. Le moyen le plus simple consiste à utiliser un petit outil appelé Winscp.

Vous pouvez simplement vous connecter à votre serveur via Winscp et télécharger le fichier rpm d'installation de PowerMTA par glisser-déposer.

Le fichier est sur votre serveur ? Génial!

Installons maintenant PowerMTA en exécutant la commande suivante :



 rpm -ivh PowerMTA-4.5r1.rpm

*Assurez-vous d'exécuter cette commande dans le répertoire où vous avez téléchargé le fichier rpm.

Ensuite, copiez votre fichier de licence dans /etc/pmta/ et vous avez terminé ! Tellement simple ahah !

Configuration PowerMTA.

Maintenant, la dernière étape avant de pouvoir envoyer un e-mail depuis votre serveur consiste à configurer PowerMTA.

PowerMTA a un fichier de configuration situé dans le répertoire /etc/pmta/ . il suffit de l'ouvrir pour que nous modifiions et configurions. Pour vous simplifier les choses, vous pouvez simplement télécharger le fichier de configuration joint et remplacer à la place du vôtre, et modifier les valeurs qui correspondent à votre serveur.

Téléchargez l'exemple de fichier de configuration PowerMTA :

Télécharger le fichier de configuration

Après l'avoir téléchargé, téléchargez-le et remplacez-le par celui de votre serveur, puis ouvrez le fichier à modifier.

Vous trouverez un endroit où vous pouvez changer l'adresse IP.

Mettez plutôt l'IP de votre serveur. puis remplacez mon domaine par le vôtre dans le fichier.

Redémarrez maintenant le service PowerMTA à l'aide de la commande suivante :

 redémarrage du service pmta

Nous avons fini!



Envoyer un e-mail test

Nous sommes maintenant prêts à envoyer notre premier e-mail. Comment tester notre serveur ?

Simple, allez sur SMTPER.NET et entrez les détails de votre serveur comme suit :

smtper tester smtp

assurez-vous de modifier les valeurs afin qu'elles reflètent votre domaine et les paramètres de votre fichier de configuration. Cliquez ensuite sur "Envoyer le test" . Impressionnant!

* Vous pouvez modifier le nom d'utilisateur et le mot de passe dans le fichier de configuration et le remplacer par les informations d'identification de votre choix (KEEP IT SECURE) .

powermta changer l'utilisateur et le mot de passe
Modifiez les valeurs et remplacez-les par les vôtres.

Alors voilà, nous avons installé et configuré PowerMTA et envoyé notre premier email !

Parfois, vous pouvez rencontrer une erreur lors de l'envoi, n'hésitez pas à commenter toute question ci-dessous ou à l'ouvrir sur H-answers.com. Je serai là tous les jours pour répondre à vos questions.

Maintenant, nous avons toujours la deuxième partie de notre système de marketing par e-mail qui est l'EMS ou l'application de l'expéditeur.

Configurer Mailwizz (EMS)

Vous n'êtes pas obligé d'utiliser Mailwizz, vous pouvez utiliser n'importe quelle application EMS ou expéditeur pour vous connecter à votre serveur. Mais depuis que j'utilise Mailwizz dans mon système, et je pense que c'est le meilleur choix en termes de fonctionnalités par rapport au prix, qui n'est qu'un paiement unique sans aucune limite ni frais récurrents.

Vous pouvez l'acheter sur codecanyon ici.

Mailwizz est un script PHP très simple à configurer et à héberger.



J'ai créé un guide complet pour apprendre à installer Mailwizz sur n'importe quel serveur VPS. Vérifiez ci-dessous :

Guide d'installation Mailwizz

Ou vous pouvez simplement me regarder installer et configurer Mailwizz dans cette vidéo (méthode différente) :

Installation de Mailwizz sur Webmin WHM.

Consultez également mon article sur Comment héberger un script PHP en ligne en 10 minutes ? exemple : Xerochat de Codecanyon, il vous aidera à tout comprendre en munites.

Avant d'envoyer !

Félicitations ! Vous avez installé PowerMTA et vous configurez votre propre système de marketing par e-mail, mais avant d'envoyer, vous devez comprendre certains concepts cruciaux et suivre les directives pour obtenir les meilleurs tarifs de livraison et atteindre la boîte de réception !

Préchauffage de votre serveur SMTP

Lorsque vous créez un nouveau serveur SMTP avec une nouvelle adresse IP, et avant de pouvoir commencer à envoyer vos campagnes de marketing par e-mail, vous devez réchauffer votre adresse IP.

Qu'est-ce que l'IP d'échauffement ?

Lorsque vous avez une nouvelle adresse IP de marque pour votre SMTP, cette adresse IP n'aura aucune réputation sur Internet et les FAI (fournisseurs d'accès Internet) ne connaîtront pas cette adresse IP.

Ainsi, l'échauffement IP est la pratique consistant à bâtir votre réputation sur Internet en augmentant progressivement le volume de courrier envoyé avec votre adresse IP selon un calendrier prédéterminé.

Exemple de préchauffage de votre serveur présenté dans le tableau ci-dessous :

Jour d'échauffement E-mails à envoyer
1 20
2 50
3 100
4 300
5 500
6 700
7 900
8 1000

Ce tableau montre un scénario si vous souhaitez atteindre 1 000 e-mails par jour avec une bonne réputation. Veuillez vous référer à mon guide SMTP de préchauffage pour plus de détails.



Vous pouvez également regarder ma vidéo complète sur l'échauffement ici :

Configurez SPF, DKIM, rDNS et DMARC.

SPF (Sender Policy Framework) :

Un enregistrement SPF est un enregistrement TXT qui est ajouté à votre zone DNS de domaine et vous permet de définir les serveurs de messagerie autorisés à envoyer des e- mails depuis votre domaine.

Les messages envoyés depuis un serveur qui n'est pas inclus dans l'enregistrement SPF seront marqués comme spam ou rejetés.

Par exemple, vous ne pouvez pas envoyer un e-mail à partir de votre propre serveur et définir votre e-mail d'envoi sur « [email protected] », vous ne pouvez pas utiliser le domaine de Google. Cela indique que vous essayez de spammer.

De la même manière, vous pouvez configurer SPF et empêcher quiconque d'utiliser votre domaine pour envoyer des e-mails. La configuration de SPF est donc très importante lorsqu'il s'agit de rendre votre domaine approuvé par d'autres fournisseurs de messagerie.

Pour configurer SPF. Ouvrez votre zone DNS dans et ajoutez l'enregistrement suivant :

 v=spf1 a ip4:XXX.XXX.XXX.XXX ~all

*Remplacer par l'IP de votre serveur.

Désormais, seul votre serveur peut envoyer des e-mails depuis votre domaine.

Dkim (DomainKeys Identified Mail) :

Un enregistrement Dkim est également un enregistrement de texte dans votre DNS qui contient une clé d'authentification publique. Cette clé sera validée à l'aide d'une clé privée enregistrée en privé sur votre serveur.



Tous les e-mails seront signés, ce qui évitera toute altération et protégera l'originalité de votre e-mail, ce qui est très important pour que votre serveur archive les scores d'envoi élevés.

Regardez cette vidéo pour plus d'informations :

Configurez Dkim pour PowerMTA :

Exécutez les commandes suivantes :

 1 : openssl genrsa -out dkim.private.key 1024
2: openssl rsa -in dkim.private.key -out dkim.public.key -pubout -outform PEM

Cela générera la clé publique que vous devez coller et créer dans votre zone DNS. et la clé privée que vous devez pointer dans votre fichier de configuration PowerMTA.

Redémarrez ensuite le service powerMTA :

 redémarrage du service pmta

rDNS (DNS inversé) :

Le DNS inversé est appelé un enregistrement de pointeur et est utilisé pour pointer votre adresse IP vers votre domaine, c'est l'inverse de l'enregistrement DNS A normal.

Ainsi, lorsque vous appelez l'IP, vous obtenez le nom. C'est également un facteur essentiel dans la configuration de votre serveur de messagerie et dans l'augmentation de votre score d'envoi et de votre réputation.

En savoir plus sur rDNS ici :

DMARC (authentification, rapport et conformité des messages basés sur le domaine) :

C'est un protocole qui utilise (SPF) et (DKIM) pour déterminer l'authenticité d'un message électronique.

DMARC permet aux fournisseurs de services Internet (FAI) d'empêcher plus facilement les pratiques de messagerie malveillantes, telles que l'usurpation de domaine afin d'hameçonner les informations personnelles des destinataires.



Il permet aux expéditeurs d'e-mails de spécifier comment gérer les e-mails qui n'ont pas été authentifiés à l'aide de SPF ou DKIM. Les expéditeurs peuvent choisir d'envoyer ces e-mails dans le dossier de courrier indésirable ou de les bloquer tous ensemble.

Pour comprendre l'importance du DMARC pour votre entreprise en ligne et comment le configurer, veuillez regarder cette vidéo :

Évitez les facteurs de spam

Nous avons principalement quatre facteurs principaux qui déterminent votre score de spam :

  • Réputation IP
  • SPF, DKIM, rDNS et DMARC.
  • Corps du message
  • Santé de la liste de diffusion.

Les deux premiers facteurs sont expliqués ci-dessus. nous avons toujours le corps du message et la santé de la liste de diffusion.

Corps du message : Il s'agit simplement de l'objet et du contenu de votre e-mail. ça a l'air spammé ? a-t-il des mots-clés et des déclencheurs de spam ? ? c'est ce qui détermine le score de votre message.

Assurez-vous d'éviter tout cela lors de la création de vos lignes d'objet et de vos corps de message.

Vous êtes peut-être également intéressé par cet article "Comment faire atterrir vos e-mails dans la boîte de réception ? Le guide ultime !"

Consultez cet article sur Hubspot pour en savoir plus sur les mots clés de spam.

Santé de la liste de diffusion : elle est simplement déterminée par deux choses :

  • Taux de rebond : Combien d'emails sont valides dans votre liste.
  • Pièges à spam : votre liste contient-elle des pièges à spam ?

En savoir plus sur les pièges à spam et comment les éviter dans cette vidéo :



https://www.youtube.com/watch?v=ZKL9jHMu0LI

Et assurez-vous toujours de valider vos listes de diffusion et de les nettoyer avant d'envoyer une campagne. consultez mon service gratuit de validation des e-mails en ligne ici.

Je pense que vous serez également intéressé à regarder cette vidéo:

Comment envoyer 100 000 e-mails quotidiennement dans la boîte de réception.

Suivez ma chaîne Youtube pour chaque jour de nouvelles vidéos impressionnantes sur le marketing par e- mail, le marketing numérique et les affaires en ligne pour grandir en ligne.

Rejoignez également ma newsletter de marketing par e-mail pour obtenir des conseils de marketing par e-mail exclusifs que je partage uniquement avec mes abonnés par e-mail.

C'est ça! J'espère que tout a été simple et clair.

Remarque * : si vous souhaitez en savoir plus sur PowerMTA, configurer la rotation IP et obtenir plus d'assistance, vous pouvez rejoindre mon cours PowerMTA avec jusqu'à 95 % de réduction [DURÉE LIMITÉE]

Cliquez ici maintenant !

Vidéo de configuration de PowerMTA :

Bonne chance!

Si vous avez des questions, n'hésitez pas à commenter ci-dessous.