Souhaitez-vous installer une messagerie privée sur votre site WordPress en utilisant Amazon SES ? Ce guide est conçu pour configurer WP Mail SMTP afin de cacher les identités des utilisateurs et de restreindre les domaines de messagerie.
Ce tutoriel couvre les étapes pour améliorer la confidentialité et les restrictions de domaine en utilisant WP Mail SMTP avec Amazon SES mailer.
Dans cet article
Note : Avant de poursuivre ce guide, assurez-vous d'avoir suivi le guide Amazon SES pour configurer votre mailer AWS SES.
Ce tutoriel supplémentaire s'adresse aux utilisateurs qui ont besoin de mesures de confidentialité avancées, comme le masquage du tableau des identités SES dans le plugin WP Mail SMTP et la création d'un nouvel utilisateur IAM pour l'envoi d'e-mails à partir d'une identité spécifique.
Masquer le tableau des identités SES
Pour améliorer la confidentialité et la sécurité de votre site WordPress, en particulier lorsque vous n'êtes pas le propriétaire du compte SES, vous pouvez choisir de cacher la table des identités SES dans les paramètres SMTP de WP Mail. Ceci est utile dans des scénarios tels que lorsque des freelances ou des agences gèrent des sites clients mais veulent limiter l'accès aux détails SES.
Cacher les identités
Pour masquer le tableau des identités SES, vous devez modifier le fichier wp-config.php
dans le répertoire de votre site.
Remarque : Si vous ne savez pas comment localiser et modifier le fichier wp-config.php
consultez le fichier Guide du débutant WPBeginner pour plus de détails.
Après avoir ouvert le wp-config.php
collez la ligne de code suivante avant le commentaire qui dit /* That's all, stop editing! Happy publishing. */
.
En ajoutant cet extrait de code, vous masquerez le tableau SES Identities dans les paramètres SES Mailer du plugin, qui se trouvent sous :
- Paramètres " Général " SES Mailer
- Paramètres " Assistant d'installation " SES Mailer
- Paramètres " Connexions supplémentaires " SES Mailer
Création d'un nouvel utilisateur IAM et d'une nouvelle politique
Si vous souhaitez exercer un contrôle plus strict sur les personnes autorisées à envoyer des courriels à partir de votre site, envisagez de configurer un nouvel utilisateur et une nouvelle politique IAM. Il s'agit d'une étape facultative et avancée qui vous permet de limiter l'envoi d'e-mails à certaines identités, comme des domaines ou des adresses e-mail spécifiques, afin d'améliorer la sécurité et la gestion.
Création d'un utilisateur IAM
Tout d'abord, vous devez ouvrir la page Utilisateurs IAM d'Amazon Web Services.
Dans cette page, cliquez sur le bouton Créer un utilisateur.
Ensuite, vous devez créer un nouvel utilisateur. Dans le champ Nom d'utilisateur, vous pouvez ajouter le nom de votre choix. Toutefois, nous vous recommandons d'utiliser le format de nom suivant :
yourdomain_wpmailsmtp
Par exemple, pour WPForms.com, nous utiliserons le nom d'utilisateur suivant : wpformscom_wpmailsmtp
. Si vous devez créer ou modifier des utilisateurs par la suite, cela vous permettra de savoir facilement quel site est connecté à chaque utilisateur.
Lorsque vous êtes prêt, cliquez sur le bouton " Suivant" pour continuer.
Pour l'étape suivante, nous laisserons l'option Ajouter un utilisateur à un groupe sélectionnée et continuer en cliquant sur le bouton suivant bouton.
Sur la page suivante, vous verrez tous les détails que vous avez choisis pour cet utilisateur. Vous pouvez vérifier que tout semble correct, puis cliquer sur le bouton Créer un utilisateur.
Après avoir effectué l'étape précédente, AWS affichera un message de réussite et vous dirigera automatiquement vers la page Utilisateurs.
Générer une clé d'accès
Sur la page Utilisateurs, cliquez sur le nom de l'utilisateur que vous avez créé pour continuer.
Ensuite, dans les onglets qui s'affichent, cliquez sur Security credentials.
Ensuite, descendez jusqu'à la section Clés d'accès et cliquez sur le bouton Créer une clé d'accès.
Ensuite, sélectionnez Autre dans la section Meilleures pratiques et alternatives en matière de clés d'accès.
Lorsque vous êtes prêt à avancer, cliquez sur le bouton " Suivant".
Sur la page suivante, vous pouvez ignorer la balise de description et cliquer simplement sur le bouton Créer une clé d'accès pour continuer.
AWS affiche alors un message de réussite ainsi que l'ID de la clé d'accès et la clé d'accès secrète de votre utilisateur. N'oubliez pas de prendre le temps de sauvegarder une copie de ces clés en toute sécurité.
Note : Vous ne pourrez plus voir cette clé d'accès ID et secrète une fois que vous aurez fermé cette page. Veillez à télécharger un fichier CSV contenant ces informations et/ou à les copier dans un endroit sûr.
Une fois que vous avez copié les clés sécurisées, cliquez sur le bouton Terminé pour accéder à la page d'aperçu de l'utilisateur.
Vous pouvez également laisser cette fenêtre ouverte pour l'instant, car nous devrons y revenir plus tard pour copier le nom de la ressource Amazon (ARN), qui est essentiel pour l'étape suivante du processus de configuration.
Création d'une politique d'autorisation d'envoi
Après avoir généré les clés sécurisées, l'étape suivante consiste à créer une identité vérifiée.
Tout d'abord, vous devez ouvrir la console Amazon SES.
Sur cette page, cliquez sur l'option Identités vérifiées dans le menu latéral.
Ensuite, vous devez sélectionner votre région en cliquant sur le menu déroulant Sélectionner une région et en localisant votre région dans la liste déroulante. Veillez à sélectionner la même région que celle dans laquelle vos identités sont définies.
Sur la page Identités vérifiées, vous trouverez une liste des identités que vous avez établies avec Amazon SES. Ces identités peuvent être des domaines, des sous-domaines ou des adresses e-mail spécifiques que vous utilisez pour envoyer des e-mails.
Cliquez sur l'identité que vous avez déjà vérifiée et que vous souhaitez autoriser un expéditeur délégué à utiliser pour envoyer des courriels en votre nom.
Ensuite, dans les onglets qui s'affichent, cliquez sur Autorisation.
Ensuite, cliquez sur le bouton Utiliser le générateur de politiques dans la section Politiques d'autorisation.
Dans l'écran suivant, réglez l'option Effet sur Autoriser.
Pour le champ Principaux, retournez à la page de présentation de l'utilisateur où se trouve l'ARN. Pour ce faire, revenez à l'onglet ou à la fenêtre du navigateur que vous avez laissée ouverte ou, si elle est fermée, rendez-vous sur la page Amazon IAM Users (Utilisateurs Amazon IAM). Une fois sur cette page, sélectionnez l'utilisateur que vous avez créé.
Sur la page de l'utilisateur, recherchez et copiez l'ARN en cliquant sur le bouton "copier".
Collez ensuite cette valeur dans le champ Principaux de l'écran Créer une déclaration et cliquez sur le bouton Ajouter.
Ensuite, cliquez sur le menu déroulant du champ Actions et saisissez ses :Send dans la barre de recherche. Sélectionnez ensuite ses:SendEmail et ses:SendRawEmail dans les options.
Une fois que vous avez ajouté toutes les informations, cliquez sur le bouton Enregistrer la déclaration. Cliquez ensuite sur le bouton Suivant pour continuer.
Dans l'écran suivant, vous avez la possibilité de donner à votre police un nom descriptif afin qu'elle puisse être facilement identifiée par la suite.
Une fois que vous êtes prêt, cliquez sur le bouton " Suivant" pour continuer.
Sur la page suivante, vous verrez apparaître tous les détails que vous avez choisis pour cette police. Vous pouvez vérifier que tout semble correct, puis cliquer sur le bouton Appliquer la politique.
Mise à jour des paramètres SMTP de WP Mail
Après avoir créé votre utilisateur IAM et votre politique, nous devons mettre à jour l'ID de la clé d'accès et la clé d'accès secrète avec les nouvelles informations d'identification.
Pour ce faire, allez dans WP Mail SMTP " Settings, puis sélectionnez l'onglet General.
Ensuite, allez jusqu'à la section Amazon SES.
Amazon SES
Ici, vous devez mettre à jour les clés d'accès que vous avez créées précédemment dans votre compte AWS. Collez l'ID de la clé d'accès et la clé d'accès secrète, puis cliquez sur le bouton Enregistrer les paramètres.
Voilà, c'est fait ! Vous avez maintenant configuré avec succès Amazon SES avec WP Mail SMTP pour améliorer la confidentialité des emails sur votre site WordPress.
Ensuite, vous voulez savoir comment résoudre efficacement les problèmes de WP Mail SMTP ? N'hésitez pas à consulter notre tutoriel sur le dépannage de WP Mail SMTP pour plus de détails.