Avez-vous des difficultés à envoyer des e-mails à partir de votre site WordPress ? Vous n’êtes pas le seul.
Parfois, lorsque votre site WordPress essaie d’envoyer des e-mails, ils ne vont pas toujours dans les boîtes de réception de vos utilisateurs/utilisatrices. Cela peut être assez ennuyeux, mais AWS SES (Amazon Simple Email Service) peut vous aider.
Amazon SES est comme un transporteur de courrier pour vos e-mails. Il s’assure que vos e-mails ne se perdent pas et atteignent bien les boîtes de réception des utilisateurs/utilisatrices.
Nous allons vous afficher, étape par étape, comment configurer Amazon SES avec votre site WordPress. Confirmez que vos e-mails trouvent toujours leur chemin !
Pourquoi et quand avez-vous besoin d’Amazon SES pour les e-mails WordPress ?
Nous entendons trop souvent dire que les utilisateurs/utilisatrices ont des difficultés à envoyer des e-mails à partir de leur site WordPress. C’est un problème car vous devez compter sur les e-mails pour assurer le bon fonctionnement de votre site.
Par exemple, votre site utilise l’e-mail pour réinitialiser les mots de passe perdus ou envoyer des notifications lorsque de nouveaux utilisateurs se réinitialisent ou que quelqu’un remplit un formulaire de contact sur votre site.
Par défaut, WordPress utilise la fonction PHP mail pour envoyer des e-mails.
Mais cette fonction ne fonctionne pas toujours comme prévu. C’est souvent parce que les entreprises d’hébergement WordPress la bloquent pour éviter les abus et les indésirables.
Par ailleurs, les filtres anti-spam des principaux fournisseurs de services de messagerie vérifient l’identité de l’expéditeur des e-mails entrants. Les e-mails de WordPress par défaut ne sont pas soumis à cette vérification et, parfois, n’arrivent même pas dans le dossier indésirable.
SMTP (Simple Mail Transfer Protocol) est la norme industrielle pour l’envoi d’e-mails.
Contrairement à la fonction e-mail de PHP, SMTP utilise une authentification appropriée, ce qui augmente les chances que vos e-mails soient bien délivrés.
Amazon SES est un service SMTP conçu pour les e-mails professionnels. C’est une bonne solution pour envoyer des e-mails de notification WordPress à vous et à votre équipe, ainsi que pour envoyer des lettres d’information par e-mail à de grandes listes de diffusion.
Amazon SES est gratuit la première année. Après cela, vous devrez peut-être payer au fur et à mesure, en fonction du nombre d’e-mails que vous envoyez et d’autres facteurs. Vous pouvez comprendre ce qu’il vous en coûtera sur la page des prix d’Amazon SES.
Note de l’éditeur : Nous pensons qu’Amazon SES est un peu compliqué pour les débutants. C’est pourquoi nous recommandons à nos utilisateurs/utilisatrices SMTP.com, SendLayer, ou Brevo, car ils fonctionnent parfaitement avec l’extension WP Mail SMTP.
Dans ce tutoriel, nous allons vous afficher comment envoyer des e-mails au service Amazon SES depuis votre site WordPress en utilisant l’extension WP Mail SMTP.
Commençons ! Voici un aperçu rapide des étapes que nous allons couvrir dans ce tutoriel :
Étape par étape. Configurez votre compte Amazon AWS
Étape par étape. Passer Amazon Web Services en mode production
Étape par étape. Installer WP Mail SMTP sur votre site WordPress
Étape par étape : Configuration de votre compte Amazon AWS
Tout d’abord, vous devez vous inscrire pour obtenir un compte gratuit en visitant le site d’Amazon Web Services. Bien que le compte soit gratuit, vous devrez saisir les détails de votre carte bancaire lorsque vous configurerez le compte.
Vous devrez saisir vos coordonnées et d’autres détails lors de la configuration de votre compte AWS.
Une fois que vous avez créé un compte AWS, vous devez configurer un utilisateur. Celui-ci vous fournira des clés d’accès, dont vous aurez besoin ultérieurement.
Pour ce faire, vous devez ouvrir la page Utilisateurs/utilisatrices d’Amazon Web Services. Dans cette page, vous devez cliquer sur le bouton « Créer un compte ».
Ensuite, vous devez définir un nouvel utilisateur. Dans le champ Nom/utilisatrices, vous pouvez ajouter le nom de votre choix, mais nous vous recommandons d’utiliser le format votredomaine_wpmailsmtp.
Cela sera utile à l’avenir si vous créez des utilisateurs/utilisatrices supplémentaires pour d’autres sites. Vous saurez d’un coup d’œil à quel site correspond chaque utilisateur et que le plugin WP Mail SMTP l’utilise.
Une fois que vous avez terminé, vous pouvez cliquer sur le bouton « Suivant » en bas de l’écran.
L’écran « Définir les droits » s’affiche. Vous devez cliquer sur la troisième option, « Joindre directement les fichiers ».
Tapez ensuite « AmazonSESFullAccess » dans la barre de recherche pour filtrer la liste. Une seule politique devrait être listée et assurez-vous de cliquer sur la case à cocher à gauche de cette politique.
Il n’est pas nécessaire de modifier les paramètres de la page « Ajouter des modules ». Il vous suffit donc de cliquer sur le bouton « Suivant » pour accéder à la page « Avis et création ».
Une fois arrivé, vous pouvez voir tous les détails que vous avez choisis pour cet utilisateur. Si tout semble correct, cliquez sur le bouton « Créer un utilisateur ».
Un message vous indique que vous avez bien créé le compte.
Vous en aurez besoin ultérieurement dans le cadre de ce tutoriel, il est donc conseillé d’en faire une copie dans un endroit sûr ou de télécharger simplement le fichier CSV. Vous pouvez également garder cette fenêtre de navigateur ouverte afin d’y revenir ultérieurement.
Étape par étape : Passer Amazon Web Services en mode production
Par défaut, votre compte Amazon SES est exécuté en mode Bac à sable. Ce mode limité vous permet uniquement d’envoyer des e-mails à des adresses e-mail vérifiées et est conçu pour empêcher les spammeurs d’abuser du système.
Si vous souhaitez envoyer des e-mails à n’importe qui, alors vous devrez faire une demande pour passer du mode Bac à sable au mode Production. La première étape consiste à se rendre sur la page du support AWS pour créer un nouveau dossier.
Commencez par remplir les détails de l’affaire. Amazon utilisera vos réponses pour s’assurer que vous n’enverrez pas d’e-mails indésirables.
Laissez le type de limite sur « SES Service Limits » et sélectionnez « Transactional » comme type d’e-mail. Dans le champ URL du site, saisissez l’adresse de votre site.
La section suivante est libellée « Décrivez, en détail, comment vous enverrez uniquement aux destinataires qui ont spécifiquement demandé votre e-mail ». Ici, vous devez donner quelques détails sur votre processus d’envoi d’e-mails.
Par exemple, vous pouvez dire que vous envoyez des notifications de site uniquement à l’administrateur/administratrice du site ou que vous envoyez des e-mails uniquement aux personnes qui ont rempli un formulaire sur votre site.
Il vous est ensuite demandé de « Décrire, en détail, le processus que vous suivrez lorsque vous recevrez des notifications de rebond et de plainte ».
Par exemple, vous pouvez expliquer que le réglage « Force E-mail de l’expéditeur » dans WP Mail SMTP enverra toutes les notifications de rebond à une adresse e-mail spécifiée.
À la question de savoir si vous vous conformerez aux termes de service d’AWS, vous devez répondre « Oui ».
Ensuite, vous devez défiler vers le bas jusqu’à la section Demandes. Commencez par sélectionner la même région que lorsque vous avez configuré votre compte AWS. Il doit s’agir de la région la plus proche de l’endroit où se trouve le serveur de votre site.
Pour le champ « quota », la réponse est sélectionnée automatiquement. Ensuite, sous « Nouvelle valeur de quota », vous devez saisir votre estimation du nombre maximum d’e-mails que vous pensez envoyer par jour.
La dernière section de la page est « Description du cas d’utilisation ». Ici, vous devez donner des détails sur le type de site que vous avez et sur la raison pour laquelle vous allez envoyer des e-mails.
Confirmez bien les types d’e-mails qui seront envoyés, tels que les confirmations d’entrées de formulaires, les reçus d’achat ou les bulletins d’information. Une réponse plus détaillée ici peut donner plus de chances à votre demande d’être acceptée.
Une fois la demande terminée, cliquez sur le bouton « Envoyer ». Vous recevrez deux e-mails d’Amazon Web Services confirmant qu’un nouveau cas a été créé.
Vous devriez recevoir une décision d’Amazon dans un délai d’un jour ouvrable. En attendant, vous pouvez poursuivre ce tutoriel.
Étape par étape. Installer WP Mail SMTP sur votre site WordPress
WP Mail SMTP est la meilleure extension SMTP pour WordPress. Vous devrez acheter une offre Pro ou supérieure pour utiliser Amazon SMTP. Cela vous donne également accès à un support premium et à une configuration en gants blancs par l’un de leurs experts.
Si vous souhaitez que l’équipe de support WP Mail SMTP définisse cela pour vous, vous pouvez suivre leur guide sur la demande de configuration White Glove Setup pour SMTP au lieu de suivre les étapes ci-dessous.
Tout d’abord, vous devrez installer et activer WP Mail SMTP sur votre site. Pour plus de détails, consultez notre guide sur l’installation d’une extension WordPress.
Programme d’installation de WP Mail SMTP
Une fois activé, l’assistant de configuration de WP Mail SMTP démarre automatiquement. Vous devrez cliquer sur le bouton « Premiers pas ».
Une liste des services d’e-mail supportés s’affiche ensuite.
Ici, vous devez sélectionner Amazon SES, puis cliquer sur le bouton « Enregistrer et continuer ».
Vous verrez un message expliquant qu’Amazon SES est un bon choix pour les utilisateurs/utilisatrices techniquement avancés. Vous devez cliquer sur le bouton « Je comprends, continuer » pour rejeter le message.
Ensuite, vous serez invité à définir les réglages de votre service d’envoi. Vous devez remplir les champs ID de la clé d’accès, Clé d’accès secrète et Région avec les informations que vous avez copiées précédemment lors de la création d’un compte Amazon AWS.
Vous devez maintenant défiler vers le bas jusqu’à la section SES Identities. Vous pouvez choisir de vérifier votre domaine ou votre adresse e-mail.
Vérifier votre domaine
L’avantage de la vérification par domaine est qu’elle permet de vérifier toutes les adresses e-mail qui utilisent ce domaine. Vérifier une adresse e-mail est plus facile, mais vous devrez alors vérifier chaque adresse e-mail que vous souhaitez utiliser séparément.
Pour vérifier votre nom de domaine sur Amazon SES, vous devez vous assurer que l’option » Vérifier le domaine » est sélectionnée. Ensuite, vous devez saisir le nom de domaine que vous avez utilisé lors de votre inscription à Amazon AWS.
Une fois le nom de domaine saisi/saisie, vous devez cliquer sur le bouton « Vérifier le domaine ».
Vous recevrez un nom et une valeur à ajouter à un nouvel enregistrement TXT dans les Réglages DNS de votre domaine.
Pour savoir comment créer un enregistrement TXT dans les Réglages DNS de votre site, consultez notre guide DNS.
Après avoir bien vérifié votre domaine, vous devez retourner aux Réglages WP Mail SMTP de votre site et actualiser la page. Tous les domaines vérifiés seront maintenant affichés.
Vous pouvez maintenant passer la section « Vérifier votre e-mail » ci-dessous et passer au « Réglage du Nom de l’expéditeur et de l’e-mail ».
Vérifier votre e-mail
Si vous prévoyez d’utiliser uniquement une adresse e-mail avec WP Mail SMTP, la vérification de votre adresse e-mail est un bon choix.
Tout d’abord, vous devez cliquer sur l’option « Vérifier l’adresse e-mail », puis saisir l’adresse e-mail que vous avez l’intention d’utiliser dans le champ prévu à cet effet.
Une fois l’adresse e-mail saisie, vous devez cliquer sur le bouton « Vérifier l’e-mail ». Vous verrez une notification vous demandant de vérifier votre boîte de réception pour un e-mail de confirmation.
Cet e-mail sera envoyé par Amazon Web Services et comprendra un lien de vérification. Vous devez cliquer sur ce lien dans les 24 heures pour vérifier cette adresse e-mail.
Après avoir bien vérifié votre e-mail, vous pouvez retourner dans les Réglages WP Mail SMTP de votre site et actualiser la page. Toutes les adresses e-mails vérifiées devraient s’afficher.
Réglages du Nom de l’expéditeur et de l’e-mail
Défilez ensuite jusqu’à la dernière section de la page où vous pouvez saisir le nom de l’expéditeur et l’adresse e-mail.
Vous devez saisir un nom dans le champ Nom de l’expéditeur. Il s’agit du nom associé aux e-mails que vous envoyez et il sera défini par défaut sur le nom de votre site.
Vous pouvez modifier ce nom comme bon vous semble, par exemple le nom de votre entreprise ou votre nom personnel. Vous pouvez également cocher l’option « Forcer à partir du Nom » pour appliquer ce Réglage à l’ensemble du site.
Vous pouvez saisir n’importe quelle adresse e-mail vérifiée dans le champ E-mail de l’expéditeur. Pour de meilleurs résultats, nous vous recommandons d’utiliser une adresse e-mail professionnelle avec le domaine de votre site, par exemple example@yourwebsite.com.
Nous vous recommandons de cocher la case libellée « Force From E-mail ». Cela signifie que vous utiliserez automatiquement la même adresse e-mail expéditeur sur votre site WordPress.
Cette option vous évitera de modifier les Réglages de l’e-mail sur l’ensemble de votre site et réduira le risque que vos e-mails soient envoyés à des destinataires indésirables.
Une fois que vous avez saisi/saisie les réglages, vous pouvez cliquer sur le bouton « Enregistrer et continuer ».
Activation des fonctionnalités de WP Mail SMTP
À l’étape suivante, il vous sera demandé quelles sont les fonctionnalités de l’e-mail que vous souhaitez activer. Par défaut, quelques options sont activées. Il s’agit notamment de l’Amélioration de la délivrabilité des e-mails et du suivi des erreurs d’e-mail.
Vous pouvez également activer les Journaux d’e-mails détaillés. Une fois que vous l’avez sélectionné, cliquez sur le bouton « Enregistrer et continuer ».
Vous devez maintenant activer les fonctionnalités de Journaux d’expéditeurs e-mails. Choisissez de stocker les e-mails envoyés et les fichiers joints.
Il vous demande également si vous souhaitez activer le suivi des e-mails et d’autres fonctionnalités. Une fois l’option activée, vous pouvez cliquer sur le bouton « Enregistrer et continuer ».
Dernier point, un message de réussite doit s’afficher. Pour accuser réception du message, il vous suffit de cliquer sur « OK », puis sur le bouton « Continuer ».
WP Mail SMTP va maintenant vérifier la configuration de votre service d’envoi. Si tout fonctionne comme prévu, vous verrez un écran avec le message « Félicitations, vous avez bien configuré WP Mail SMTP ! ».
Si quelque chose ne va pas, un message s’affiche : « Oups, on dirait que les choses ne sont pas configurées correctement ». Vous devrez cliquer sur le bouton « Commencer le dépannage » pour corriger l’erreur.
Envoi d’un e-mail expéditeur
Une fois le dépannage terminé, vous pouvez envoyer un autre e-mail de test pour vous assurer que tout fonctionne correctement.
Vous devez naviguer vers WP Mail SMTP » Outils et cliquer sur l’onglet ‘Test d’e-mail’. Par défaut, l’e-mail de test sera envoyé à l’adresse e-mail de l’administrateur de votre site, mais vous pouvez le modifier.
Cliquez ensuite sur « Envoyer un e-mail ».
Si tout a été bien défini, vous devriez voir apparaître un message de réussite.
Il devrait ressembler à ceci.
C’est tout !
Nous espérons que ce tutoriel vous a aidé à apprendre comment envoyer des e-mails WordPress en utilisant Amazon SES. Vous voudrez peut-être aussi apprendre comment utiliser un serveur SMTP pour envoyer des e-mails WordPress ou notre choix d’experts des meilleures extensions WordPress SMTP.
Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.
Vous avez une question ou une suggestion ? Laissez un commentaire pour lancer la discussion.