Comment envoyer des e-mails depuis WordPress en utilisant Amazon SES et FluentSMTP ?
Publié: 2022-04-02Les sites WordPress envoient des e-mails la plupart du temps. Un e-mail de confirmation ou un reçu est un élément essentiel du processus de commerce électronique. De plus, les e-mails de confirmation d'adhésion sont essentiels si vous gérez un site d'adhésion.
Souvent, la configuration de messagerie par défaut de WordPress n'est pas la meilleure option lorsqu'il s'agit d'envoyer des e-mails. Le mailer PHP par défaut a un problème récurrent avec les e-mails WordPress qui ne sont pas livrés. Il est également possible de contourner ce problème en utilisant un service SMTP pour vos e-mails.
Les services SMTP tels qu'Amazon SES garantissent une livraison fiable des e-mails. De plus, si votre site Web WordPress envoie beaucoup d'e-mails - disons 100 000 ou plus - Amazon SES vous fera économiser de l'argent car il ne coûte que 1 $ pour 10 000 e-mails.
Obtenez un score de 10/10 par e-mail avec CyberPanel !
Pour que les e-mails WordPress soient envoyés à l'aide d'Amazon SES, un plug-in SMTP doit être utilisé à la place de la méthode d'envoi d'e-mails par défaut de WordPress. Vous devrez configurer le service d'une manière spécifique, donc si vous ne savez pas comment faire cela, cet article vous aidera avec cela.
Table des matières
Présentation d'AmazonSES
Amazon SES (Simple Email Service) est un service de marketing, de transaction et de notification par e-mail fourni par Amazon. Il convient aux petites et grandes entreprises en raison de son faible coût et de sa fiabilité.
Grâce à l'utilisation de l'interface SMTP et d'Amazon SDK, Amazon SES peut être immédiatement intégré à une application existante. Des fonctionnalités d'envoi d'e-mails, telles que des systèmes de billetterie et des clients de messagerie, peuvent également être ajoutées à Amazon SES.
Il n'y a pas de frais initiaux ni d'obligations minimales avec Amazon SES. Vous ne payez que ce que vous utilisez, et vous ne payez que ce que vous utilisez.
Présentation de FluentSMTP
FluentSMTP est un puissant plugin WP SMTP qui se connecte à votre fournisseur de messagerie et garantit que vos e-mails sont correctement livrés. FluentSMTP garantit que vos e-mails WordPress sont livrés en toute sécurité et rapidement. Le courrier WordPress est associé au fournisseur de services de messagerie du client via FluentSMTP.
Ces intégrations sont locales, ce qui se traduit par une livraison extrêmement rapide des e-mails.
Avantages d'AmazonSES :
1. Grande capacité à envoyer des e-mails dans les boîtes de réception des abonnés :
Protégez et améliorez votre nom d'expéditeur avec des technologies de filtrage de contenu, des adresses IP dédiées et un tableau de bord nommé. Le maintien d'une bonne réputation garantit que vos e-mails arrivent dans les boîtes de réception de vos clients.
2. Rentable :
Payez au fur et à mesure et ne payez que pour les services que vous utilisez. Il n'y a pas de frais initiaux, de longues négociations de prix, de factures en hausse ou de frais minimums. De plus, si vous envoyez depuis une application associée hébergée par Amazon EC2, les 62 000 premiers e-mails que vous envoyez chaque mois sont gratuits.
3. Paramétrable :
Établissez des règles pour les e-mails que vous envoyez à l'aide d'Amazon SES en utilisant des ensembles de configuration. Envoyez des métriques d'e-mail à Amazon CloudWatch pour une analyse plus approfondie ou abonnez-vous à Amazon SNS pour recevoir des notifications.
4. Fiable :
Amazon SES est basé sur l'infrastructure Amazon Internet Services, qui est exceptionnellement fiable. Les plus hauts niveaux de disponibilité sont assurés par de multiples centres de données et des systèmes redondants.
5. Envoi de messages de transaction
Amazon SES envoie des e-mails automatiques à ses clients qui incluent une confirmation de commande, des notifications d'expédition et des rappels de changement de politique.
6. Envoi de communications marketing
AWS SES est un excellent outil pour diffuser des publicités, des newsletters, des offres spéciales et d'autres informations de haute qualité.
7. Envoi de communications marketing
AWS SES est un excellent outil pour envoyer des publicités, des newsletters, des offres spéciales et d'autres contenus de haute qualité.
8. Envoyer et recevoir des e-mails
En fermant la boucle sur l'application de messagerie, les e-mails peuvent être reçus à l'aide d'Amazon SES. Lorsque les notifications arrivent, AWS Lambda peut être utilisé pour exécuter du code personnalisé. Les e-mails mis en file d'attente seront remis à un compartiment Amazon S3.
Avantages de FluentSMTP
- Vous permet d'envoyer des e-mails en utilisant une variété de fournisseurs de services SMTP de manière attrayante. Gmail, Amazon SES, Mailgun, Sendgrid, Sendinblue, Sparkpost et Pepipost font partie des principaux services dotés de fonctionnalités intégrées. Il peut également envoyer des e-mails en utilisant n'importe quel autre service SMTP.
- La livraison des e-mails est garantie à l'aide de SMTP, évitant les limites, les limitations et les faiblesses du serveur d'hébergement et du fournisseur de services d'hébergement.
- Utilisez le cryptage SSL et TLS pour garantir une livraison sécurisée des e-mails.
- Il y a eu beaucoup de journalisation. Vous pourrez garder une trace de chaque e-mail que vous envoyez, lire les e-mails envoyés si nécessaire et générer des rapports détaillés.
- L'interaction de l'API avec les fournisseurs de services de messagerie a été améliorée.
- Prise en charge d'Amazon SES pour vos e-mails.
- Livraison des e-mails en temps réel. Fluent SMTP gérera la livraison des e-mails en temps réel tout en maintenant les performances à un niveau élevé.
- Routage des e-mails en fonction des conditions. Fluent SMTP vous permet d'acheminer des e-mails via de nombreux services d'envoi d'e-mails en même temps en fonction des contraintes que vous choisissez.
- Le renvoi d'e-mails est possible. Les e-mails peuvent ne pas arriver dans de rares circonstances en raison d'échecs SMTP ou d'autres problèmes de connectivité. Vous pouvez renvoyer les e-mails à tout moment avec FluentSMTP. Si nécessaire, vous pouvez également renvoyer les e-mails livrés avec succès.
- Traitement en arrière-plan pour l'envoi d'e-mails en masse, ce qui réduit l'utilisation des ressources pour que le reste des fonctionnalités du site Web fonctionne correctement.
- Plusieurs connexions avec différents fournisseurs de services de messagerie peuvent être ajoutées.
- Notifications qui apparaissent régulièrement. L'administrateur du site sera informé quotidiennement ou hebdomadairement des statistiques de livraison des e-mails, de la délivrabilité et des problèmes d'envoi, ainsi que de la possibilité de voir quels e-mails sont diffusés.
Comment envoyer des emails depuis WordPress en utilisant Amazon SES et FluentSMTP ?
Conditions préalables:
- Acheter un nom de domaine
- Configurez votre domaine sur Cloudflare
Didacticiel:
- Configurez un site WordPress en utilisant le domaine que vous avez acheté.
- Ouvrez votre console aws.amazon.com
- Rechercher SES dans le panneau de recherche
- Cliquez sur "Créer une identité"
- Entrez votre nom de domaine
- Type d'identité → Domaine
- sélectionnez le "Courrier personnalisé du domaine"
- Courrier du domaine → Vous pouvez taper n'importe quoi, c'est-à-dire "Mail"
- Faites défiler vers le bas et cliquez sur "Créer une identité"
- Amazon vous donnera les enregistrements DNS sur cette page. Nous devons les copier pour les coller sur notre site CloudFlare
- Ajoutez CNAME. Enregistrements de type MX, TXT dans CloudFlare
- Une fois que vous avez ajouté tous ces enregistrements, cliquez sur « Identités vérifiées » dans le menu de gauche sur aws.amazon.com. Vous verrez que votre domaine est maintenant vérifié.
- Une fois cela fait, nous pouvons envoyer des e-mails via ce domaine.
- Accédez au tableau de bord de votre site
- Plugin → ajouter un nouveau , dans le menu de gauche
- Rechercher le plug-in FluentSMTP
- Installer et activer
- Cliquez sur "Configurer FluentSMTP"
- Cliquez sur "AmazonSES" dans la liste des fournisseurs de connexion
- Entrez "Depuis l'e-mail". Il doit provenir du domaine que vous venez de vérifier, c'est-à-dire [email protected]
- "De nom" peut être n'importe quoi
- Sélectionnez "Forcer à partir de l'e-mail"
- Sélectionnez "Forcer le nom de l'expéditeur"
- Maintenant, nous avons besoin de la clé d'accès et de la clé secrète
- Entrez la même région que celle du site Amazon AWS
- Pour obtenir la clé d'accès/secrète, accédez à votre console sur aws.amazon.com
- Cliquez sur votre profil dans le coin supérieur droit
- Cliquez sur "Identifiants de sécurité"
Sélectionnez "Utilisateurs" dans le menu de gauche
- Cliquez sur "ajouter un nouvel utilisateur"
- Nom d'utilisateur → Entrez le nom que vous voulez, c'est-à-dire le titre de votre site
Sélectionnez "Clé d'accès" - Cliquez sur "Aller à l'autorisation"
- Cliquez sur "Joindre directement les politiques existantes"
- Recherchez et sélectionnez "AmazonSESFullAccess" et "AmazonSNSFullAccess"
- Cliquez sur "Suivant" pour les avis
- Passez en revue et assurez-vous que vous avez "AmazonSESFullAccess" et "AmazonSNSFullAccess"
- Cliquez sur "Créer un utilisateur"
- Vous recevez une clé d'accès et une clé d'accès secrète
- Copiez-les dans le tableau de bord de votre site
- Cliquez sur "Enregistrer les paramètres". AmazonSES est correctement configuré.
- Cliquez sur « Tester les e-mails »
- "De" sera celui que nous avons entré avant
- "Envoyer à" sera n'importe quel e-mail que vous voulez
- Cliquez sur « Envoyer un e-mail »
- L'e-mail est envoyé avec succès
- Cliquez sur "Journaux des e-mails". AmazonSES fournit également des journaux d'e-mails où vous pouvez consulter tous les e-mails que vous avez envoyés.
Conclusion:
Les e-mails WordPress sont envoyés à l'aide d'Amazon SES, qui est un processus assez complexe. Le bon service et la fiabilité d'Amazon valent la peine. FluentSMTP et Amazon SES se combinent pour fournir des taux de livraison élevés et des problèmes minimes pour l'envoi d'e-mails.