Résumé IA
Souhaitez-vous utiliser SparkPost pour améliorer les taux de livraison des e-mails de votre site WordPress ? Cette plateforme d'envoi d'e-mails est un choix populaire parmi les entreprises qui cherchent à garantir que leurs e-mails parviennent à la boîte de réception de leurs clients.
Ce tutoriel vous montrera comment configurer le service d'envoi SparkPost dans WP Mail SMTP.
Qu'est-ce que SparkPost ?
SparkPost est une plateforme d'envoi d'e-mails qui aide à améliorer la délivrabilité des e-mails envoyés depuis votre site Web. Elle y parvient en authentifiant votre domaine afin que les fournisseurs d'e-mails des utilisateurs (par exemple, Gmail, Yahoo, Outlook, etc.) le reconnaissent comme un expéditeur réputé.
- Coût : Vous pouvez envoyer jusqu'à 500 e-mails par mois avec un compte de test gratuit. Les prix des plans payants sont basés sur le nombre d'e-mails que vous envoyez par mois.
- Exigences concernant l'adresse e-mail de l'expéditeur : Vous aurez besoin d'une adresse e-mail associée au domaine de votre site Web (c'est-à-dire, [email protected]) pour utiliser SparkPost avec WP Mail SMTP.
- En résumé : De nombreuses grandes marques utilisent SparkPost pour envoyer des e-mails de manière fiable à leurs clients. C'est une solution de confiance pour les entreprises, offrant des taux de livraison élevés et des fonctionnalités de sécurité améliorées.
Configuration de votre compte SparkPost
Tout d'abord, vous devrez configurer votre compte SparkPost. Pour ce faire, suivez ce lien pour créer un nouveau compte.
Pour les nouveaux utilisateurs, vous devrez choisir votre région de serveur d'e-mails (US ou EU). Si vous êtes situé en Europe, sélectionnez SparkPost EU. Sinon, choisissez SparkPost pour un serveur basé aux États-Unis.

Ensuite, il vous sera demandé de fournir des informations de base sur vous et votre entreprise, notamment :
- Votre prénom et nom
- Le nom de votre entreprise
- Votre adresse e-mail
- Un mot de passe

Après avoir fourni tous les détails requis et cliqué sur Créer un compte, vous devrez sélectionner un plan. Le Compte de test est sélectionné par défaut et vous permet d'envoyer jusqu'à 500 e-mails par mois gratuitement.
Après avoir choisi un plan, cliquez sur le bouton Commencer pour continuer.

Ajout de votre domaine d'envoi
Ensuite, vous devrez ajouter votre domaine d'envoi à votre compte SparkPost. Depuis le tableau de bord de votre compte, cliquez sur le bouton Ajouter un domaine d'envoi.

Sur l'écran suivant, cliquez à nouveau sur Ajouter un domaine d'envoi.

Ensuite, vous devrez sélectionner le type de domaine que vous souhaitez ajouter. Nous recommandons d'utiliser l'option par défaut Domaine d'envoi.

Vous pouvez vérifier un sous-domaine dans SparkPost et utiliser une adresse e-mail de ce sous-domaine comme adresse d'expéditeur dans vos paramètres WP Mail SMTP. C'est généralement la meilleure configuration pour garantir la délivrabilité des e-mails, car la réputation de votre sous-domaine en tant qu'expéditeur d'e-mails est distincte de celle de votre domaine racine.
Les étapes pour configurer un sous-domaine comme domaine d'envoi SparkPost sont légèrement différentes de celles pour configurer votre domaine racine comme domaine d'envoi, nous avons donc couvert les deux options ci-dessous.
Utiliser un sous-domaine comme domaine d'envoi
Une fois que vous avez ajouté un nouveau domaine d'envoi à votre compte Sparkpost, saisissez votre sous-domaine d'e-mail dans le champ prévu à cet effet. C'est l'adresse Web à partir de laquelle vous enverrez des e-mails, et vous aurez besoin d'une adresse e-mail sur ce sous-domaine pour terminer le reste des étapes de ce tutoriel.
Cliquez sur Enregistrer et continuer pour ajouter ce sous-domaine à votre compte SparkPost.

Alignement du domaine
Ensuite, une fenêtre contextuelle apparaîtra vous demandant de sélectionner vos préférences d'alignement de domaine.
Pour les sous-domaines, nous recommandons d'utiliser l'option d'alignement Strict. Cela définira votre domaine d'envoi et votre domaine de rebond à la même valeur, ce qui est la solution la plus simple dans la plupart des cas. Pour choisir cette option, sélectionnez Oui sous Vérifier ce domaine pour les rebonds pour un alignement strict.

Une fois que vous avez choisi votre préférence d'alignement de domaine, cliquez sur Enregistrer et continuer pour continuer.

Vérification de votre domaine d'envoi
Ensuite, vous devrez vérifier votre domaine d'envoi. Ce processus implique l'ajout d'enregistrements DNS à vos paramètres DNS pour indiquer aux fournisseurs d'e-mails que votre sous-domaine est un expéditeur réputé.
Dès que vous aurez terminé d'ajouter votre domaine d'envoi, SparkPost vous montrera les 2 enregistrements DNS que vous devez ajouter.

Remarque : Vous devrez ajouter les enregistrements DNS fournis par SparkPost aux paramètres DNS de votre domaine racine pour vérifier votre sous-domaine.
Une fois que vous l'avez fait, sélectionnez la case à cocher à côté de Les enregistrements TXT et CNAME ont été ajoutés au fournisseur DNS. Puis cliquez sur Vérifier le domaine.

Ensuite, SparkPost effectuera ses contrôles de conformité pour votre domaine d'envoi. Ce processus peut prendre jusqu'à 24 heures et nécessite la mise à jour de vos enregistrements DNS. Lorsque votre sous-domaine réussira les contrôles, il aura 3 marqueurs de statut dans la liste Domaines de votre compte SparkPost : Envoi, Rebond et Signature DKIM.

Remarque : Il faut jusqu'à 48 heures pour que les modifications apportées à vos paramètres DNS soient reconnues. Si vous avez terminé les étapes ci-dessus et que votre sous-domaine n'est toujours pas vérifié, attendez et vérifiez à nouveau plus tard. En attendant, vous pouvez continuer avec les autres étapes de ce tutoriel.
Utiliser votre domaine racine comme domaine d'envoi (non recommandé)
Une fois que vous avez ajouté un nouveau domaine d'envoi à votre compte SparkPost, saisissez le domaine racine de votre site Web dans le champ prévu à cet effet. Il doit s'agir de l'adresse Web à partir de laquelle vous envoyez des e-mails, et vous aurez besoin d'une adresse e-mail associée à ce domaine pour terminer les étapes restantes de ce tutoriel.

Une fois que vous avez saisi votre domaine d'envoi, cliquez sur Enregistrer et continuer pour ajouter votre domaine à votre compte SparkPost.

Alignement du domaine
Lorsque vous enregistrez votre domaine d'envoi dans SparkPost, une fenêtre contextuelle vous demandera de choisir vos préférences d'alignement de domaine. Lorsque vous utilisez votre domaine racine comme domaine d'envoi, vous devez utiliser l'option d'alignement Relaxed.
Sélectionnez Non sous Vérifier ce domaine pour les rebonds pour un alignement strict. Cliquez ensuite sur le bouton Enregistrer et continuer.

Vérification de votre domaine d'envoi
Après avoir ajouté votre domaine d'envoi à votre compte SparkPost, vous devrez le vérifier. Ce processus implique l'ajout d'enregistrements DNS à vos paramètres DNS pour indiquer aux fournisseurs de messagerie que votre domaine est un expéditeur réputé.
Dès que vous aurez terminé d'ajouter votre domaine d'envoi, SparkPost vous indiquera l'enregistrement DNS que vous devez ajouter.

Après avoir ajouté le nouvel enregistrement à vos paramètres DNS, cochez la case à côté de L'enregistrement TXT a été ajouté au fournisseur DNS et cliquez sur Vérifier le domaine.

Ensuite, SparkPost effectuera ses contrôles de conformité pour votre domaine d'envoi. Ce processus peut prendre jusqu'à 24 heures et nécessite la mise à jour de vos enregistrements DNS. Lorsque votre domaine réussira les contrôles, il aura les indicateurs de statut Sending et DKIM Signing dans la liste des domaines de votre compte SparkPost.

Remarque : Il faut jusqu'à 48 heures pour que les modifications apportées à vos paramètres DNS soient reconnues. Si vous avez terminé les étapes ci-dessus et que votre domaine n'est toujours pas indiqué comme vérifié, attendez et vérifiez à nouveau plus tard. En attendant, vous pouvez continuer avec les autres étapes de ce tutoriel.
Ajout d'un domaine de rebond
Étant donné que l'utilisation de votre domaine racine comme domaine d'envoi nécessite l'utilisation de l'option d'alignement de domaine détendue dans SparkPost, vous devrez également configurer un domaine de rebond distinct. Ce sera le domaine vers lequel les notifications de rebond seront envoyées.
Dans la section Domaines de votre compte SparkPost, cliquez sur le bouton Ajouter un domaine.

Parmi les options listées sur l'écran suivant, sélectionnez Domaine de rebond.

Dans le champ prévu à cet effet, saisissez le domaine que vous souhaitez utiliser pour les notifications de rebond. Cliquez ensuite sur Enregistrer et continuer.

Remarque : Lors de l'utilisation de la configuration du domaine racine, votre domaine de rebond doit être différent de votre domaine d'envoi. Nous recommandons d'utiliser un sous-domaine, mais vous pouvez saisir n'importe quel domaine que vous possédez dans le champ prévu à cet effet.
Ensuite, vous verrez un autre enregistrement DNS que vous devrez ajouter aux paramètres DNS de votre domaine racine (ou aux paramètres DNS du domaine que vous avez saisi à l'écran précédent si vous n'utilisez pas de sous-domaine).

Une fois l'enregistrement ajouté, cochez la case à côté de « L'enregistrement CNAME a été ajouté au fournisseur DNS », puis cliquez sur Vérifier le rebond.

SparkPost effectuera ensuite ses contrôles de conformité pour votre domaine de rebond. Ce processus peut prendre jusqu'à 24 heures et nécessite la mise à jour de vos enregistrements DNS. Lorsque votre domaine réussira les contrôles, il aura les marqueurs d'état « Envoi » et « Rebond » dans la liste des domaines de votre compte SparkPost.

Remarque : Il faut jusqu'à 48 heures pour que les modifications apportées à vos paramètres DNS soient reconnues. Si vous avez terminé les étapes ci-dessus et que votre domaine n'est toujours pas indiqué comme vérifié, attendez et vérifiez à nouveau plus tard. En attendant, vous pouvez continuer avec les autres étapes de ce tutoriel.
Enfin, vous devez définir le domaine de rebond que vous avez ajouté comme domaine de rebond par défaut pour votre compte SparkPost. Dans la liste des domaines, cliquez sur votre domaine de rebond pour ouvrir sa page de détails. Ici, cochez la case à côté de Définir comme domaine de rebond par défaut.

Création de votre clé API SparkPost
Pour connecter WP Mail SMTP à votre compte SparkPost, vous aurez besoin d'une clé API. Pour en générer une, cliquez sur Clés API dans le menu en haut du tableau de bord de votre compte SparkPost.

Sur l'écran suivant, cliquez sur le bouton Créer une clé API.

Entrez ensuite un nom pour votre clé API. Il est uniquement destiné à votre référence, vous pouvez donc l'appeler comme vous le souhaitez.
Nous vous recommandons de laisser l'option Permissions API définie sur Tout. Lorsque vous êtes prêt, cliquez sur le bouton Créer une clé API en bas de l'écran.

Cela vous amènera à un nouvel écran avec votre clé API SparkPost.

Laissez cette page ouverte dans un onglet ou une fenêtre de navigateur séparé pendant que vous passez à l'étape suivante, car vous en aurez besoin lors de la configuration de vos paramètres WP Mail SMTP.
Restriction des permissions API (Facultatif, non recommandé)
Remarque : Bien qu'il y ait des avantages en matière de sécurité à restreindre vos permissions API SparkPost, nous ne vous recommandons pas de le faire.
Ces paramètres pourraient involontairement vous empêcher d'utiliser d'autres fonctionnalités SparkPost dans les futures versions de WP Mail SMTP. Si vous choisissez de continuer, veuillez surveiller votre configuration WP Mail SMTP pour tout problème.
SparkPost vous donne la possibilité de restreindre votre clé API à une ou plusieurs adresses IP spécifiques. Cela empêche les parties non autorisées d'utiliser votre clé API si elles y accèdent.
Si vous souhaitez restreindre les permissions API pour votre clé API, choisissez l'option Sélectionner sous Permissions API sur l'écran de création de la clé API.

Cochez ensuite la case à côté de Transmissions : Lecture/Écriture et entrez les adresses IP auxquelles vous souhaitez accorder l'accès API dans le champ prévu à cet effet.

Cliquez sur Créer une clé API pour terminer le processus. Encore une fois, laissez l'écran avec votre clé API ouvert dans un onglet ou une fenêtre de navigateur séparé pendant que vous passez à l'étape suivante.
Configuration de WP Mail SMTP
Après avoir configuré votre compte SparkPost, vérifié votre domaine et créé une clé API, vous pouvez configurer WP Mail SMTP sur votre site WordPress.
Tout d'abord, ouvrez votre espace d'administration WordPress dans un nouvel onglet ou une nouvelle fenêtre de navigateur. Assurez-vous d'installer et d'activer le plugin WP Mail SMTP si ce n'est pas déjà fait.
Rendez-vous ensuite dans WP Mail SMTP » Paramètres, puis sélectionnez l'onglet Général.

Ensuite, faites défiler jusqu'à la section Connexion principale.

Dans les sections suivantes, nous aborderons les détails de chacun des paramètres situés sur cette page.
Email d'expéditeur
Tout d'abord, vous devrez entrer l'adresse à partir de laquelle vous souhaitez envoyer tous les e-mails de votre site dans le champ E-mail de l'expéditeur.
Il doit s'agir d'une adresse e-mail du domaine que vous avez vérifié dans SparkPost. Nous vous recommandons également de cocher la case Forcer l'e-mail de l'expéditeur.
Cela garantira que tous les e-mails envoyés depuis votre site, y compris ceux générés par d'autres plugins, utilisent la même adresse e-mail de l'expéditeur. Consultez notre guide pour comprendre comment fonctionne le paramètre Forcer l'e-mail de l'expéditeur.

Nom d'expéditeur
Le Nom de l'expéditeur sera indiqué comme expéditeur sur tous les e-mails de votre site. Par défaut, il s'agira du nom de votre site Web. Vous pouvez le modifier à votre guise.

Vous pouvez également activer l'option Forcer le nom de l'expéditeur pour maintenir ce paramètre cohérent sur l'ensemble de votre site.
Expéditeur
Sous Expéditeur, sélectionnez l'option SparkPost.

Cela révélera quelques paramètres supplémentaires que vous devrez remplir.
Clé API
Revenez à l'onglet ou à la fenêtre du navigateur contenant votre clé API SparkPost et copiez-la en cliquant sur le bouton fourni.

Collez ensuite cette valeur dans le champ Clé API de vos paramètres WP Mail SMTP.

Région
Enfin, sous Région, sélectionnez l'emplacement du serveur SparkPost (US ou EU) que vous avez choisi lors de la configuration de votre compte.

Connexion de secours
La configuration d'une connexion de sauvegarde est facultative et n'est pas requise pour terminer la configuration de votre expéditeur SparkPost. Cependant, pour améliorer davantage la délivrabilité des e-mails, nous vous recommandons de configurer une connexion supplémentaire pour servir de sauvegarde au cas où votre connexion principale échouerait.

Une fois que vous avez terminé, cliquez sur le bouton Enregistrer les paramètres pour sauvegarder les modifications.

Envoi d'un e-mail de test
La dernière étape de la configuration de l'expéditeur SparkPost consiste à envoyer un e-mail de test pour vous assurer que votre connexion fonctionne correctement. Vous pouvez utiliser l'outil de test d'e-mail de WP Mail SMTP pour ce faire.
Remarque : Votre domaine d'envoi doit être vérifié dans SparkPost pour que l'e-mail de test puisse être envoyé correctement. Si votre domaine d'envoi n'a pas de statut Signature DKIM dans votre liste de domaines SparkPost, vous devrez attendre la vérification de vos enregistrements DNS et la finalisation de vos contrôles de conformité avant de continuer.
Rendez-vous dans WP Mail SMTP » Outils et cliquez sur l'onglet Test d'e-mail.

Dans le champ Envoyer à, vous pouvez entrer n'importe quelle adresse e-mail à laquelle vous avez accès. Sauf si vous prévoyez d'envoyer uniquement des e-mails en texte brut depuis votre site, nous vous recommandons de laisser le paramètre HTML activé.
Une fois que vous avez rempli les paramètres requis, cliquez sur le bouton Envoyer l'e-mail.

Une fois l'e-mail de test envoyé, vous verrez un message de succès.

Vérifiez la boîte de réception de l'adresse e-mail que vous avez saisie. Si tout fonctionne correctement, vous devriez y trouver votre e-mail de test.

C'est tout ! Vous savez maintenant comment configurer le service d'envoi SparkPost dans WP Mail SMTP.
Souhaitez-vous ensuite configurer des journaux d'e-mails afin de pouvoir surveiller tous les e-mails envoyés depuis votre site ? Consultez notre guide sur la fonctionnalité de journalisation des e-mails dans WP Mail SMTP pour plus de détails.