Introduction
Envoyer des e-mails depuis WordPress peut parfois être un vrai casse-tête. Que ce soit pour confirmer une inscription, envoyer des notifications ou gérer des réinitialisations de mot de passe, la moindre erreur peut empêcher vos messages d’atteindre vos utilisateurs. Heureusement, utiliser un service SMTP fiable comme Resend peut transformer cette expérience et garantir que vos e-mails arrivent toujours à destination.
Dans ce tutoriel, nous allons vous montrer comment configurer Resend comme serveur SMTP sur WordPress, étape par étape, en utilisant WPMasterToolKit, afin de simplifier l’envoi de vos e-mails et d’améliorer la délivrabilité de votre site.
Qu’est-ce que Resend ?
Resend est une plateforme moderne de livraison d’e-mails qui permet aux développeurs d’envoyer rapidement et de manière fiable des e-mails transactionnels et marketing. Conçue avec une approche developer-first, Resend propose une API simple et intuitive, rendant l’intégration des e-mails très facile.
- Coût : Resend propose un plan gratuit incluant jusqu’à 3 000 e-mails par mois (avec une limite quotidienne de 100 e-mails). Les plans payants commencent à 20 $ par mois pour 50 000 e-mails et offrent des fonctionnalités supplémentaires comme des limites d’envoi plus élevées, la gestion de plusieurs domaines et l’absence de limite quotidienne.
- Adresse e-mail requise : Vous devrez utiliser une adresse e-mail liée à votre domaine (par exemple, vous@votredomaine.com) pour utiliser Resend avec WPMasterToolKit.
- En résumé : Resend est un excellent choix pour les développeurs et les entreprises à la recherche d’un service d’envoi d’e-mails fiable, simple à utiliser, avec une API moderne et des outils pensés pour les développeurs.
Remarque : Pour en savoir plus sur les services de messagerie pris en charge, consultez le guide complet des mailers dans WPMasterToolKit.
Configuration de votre compte Resend
Pour commencer, vous devrez créer un compte Resend (si ce n’est pas déjà fait). Pour cela, rendez-vous sur la page des tarifs de Resend et choisissez le plan qui correspond le mieux à vos besoins.
Pour notre exemple, nous allons utiliser le plan gratuit. Toutefois, le processus de configuration reste le même quel que soit le plan choisi.

Après votre inscription et la vérification de votre adresse e-mail, vous serez redirigé vers le tableau de bord de votre compte Resend, où vous pourrez commencer à configurer votre compte.
Autorisation de votre domaine
Avant de pouvoir envoyer des e-mails avec Resend, vous devez ajouter et vérifier votre domaine d’envoi. Cette étape permet de confirmer que vous êtes bien propriétaire du domaine utilisé et contribue à améliorer la délivrabilité de vos e-mails.
Ajouter votre domaine d’envoi
Pour ajouter un domaine d’envoi, connectez-vous à votre compte Resend, puis accédez à « Domains » ➀ depuis le menu latéral gauche.
Pour ajouter un nouveau domaine, cliquez sur le bouton « + Add domain » ➁.

Dans la fenêtre qui s’affiche, vous devrez saisir votre nom de domaine ➀ et sélectionner une région.
Choisissez la région ➁ la plus proche de vos utilisateurs afin d’obtenir les meilleures performances possibles.
Après avoir saisi les informations de votre domaine, cliquez sur le bouton « + Add Domain » ➂ pour continuer.

Vérification de votre domaine
Resend vous fournira des enregistrements DNS que vous devrez ajouter dans les paramètres de votre domaine. Ces enregistrements incluent la vérification du domaine (DKIM) ainsi que la configuration de l’envoi (SPF).
Nous proposons un guide détaillé expliquant comment localiser et ajouter des enregistrements DNS chez différents registrars de domaines. Consultez notre tutoriel pour apprendre comment ajouter des enregistrements DNS pour les réglages des mailers de WPMasterToolKit.
Après avoir ajouté les enregistrements DNS, vous devrez patienter quelques minutes le temps que les modifications se propagent. Notez que dans certains cas, ce délai peut aller jusqu’à 48 heures.
Une fois les enregistrements ajoutés chez votre fournisseur DNS, retournez sur le tableau de bord Resend et cliquez sur le bouton « I’ve added the records ».

Si vos enregistrements DNS sont correctement propagés, vous verrez le statut Verified apparaître à côté de votre domaine.

Toutefois, il n’est pas nécessaire d’attendre cette étape pour continuer. Vous pouvez passer à l’étape suivante pendant que la vérification se termine. Veillez simplement à garder cet onglet ou cette fenêtre ouverte, car nous en aurons besoin un peu plus tard.
Configuration de WPMasterToolKit
Maintenant que votre compte Resend est configuré et que votre domaine est vérifié, vous pouvez paramétrer WPMasterToolKit afin d’utiliser Resend pour l’envoi des e-mails depuis votre site WordPress.
Avant de commencer cette étape, assurez-vous d’avoir installé et activé le plugin WPMasterToolKit.
Une fois le plugin installé, rendez-vous dans WPMasterToolKit » Settings, puis sélectionnez l’onglet General pour accéder à la page des paramètres du plugin.
From Email
Le champ From Email correspond à l’adresse depuis laquelle les e-mails de votre site seront envoyés. Celle-ci doit obligatoirement utiliser le domaine que vous avez vérifié avec Resend.
Par exemple, si vous avez autorisé le domaine example.com, l’adresse From Email devra contenir ce domaine.
Si vous souhaitez que le From Email soit le même pour tout le site, activez l’option Force From Email. Cette option vous évitera de devoir modifier les paramètres d’e-mail un par un dans votre site, par exemple dans d’autres plugins.
Par défaut, le From Name correspond au nom de votre site. Cependant, vous pouvez le modifier et y mettre le texte de votre choix.
Vous pouvez également activer l’option Force From Name pour appliquer ce nom à tous les e-mails envoyés depuis le site.

Remarque : Pour plus de détails, consultez notre guide expliquant le fonctionnement de l’option Force From Email.
Clé API Resend
Sélectionnez Resend. Ensuite, un champ texte apparaîtra, dans lequel vous devrez saisir votre clé API Resend.

Pour créer votre clé API, cliquez sur le lien API Keys ➀.
Vous pouvez également accéder à cette page depuis votre compte Resend en allant dans API Keys depuis le menu latéral gauche.
Ensuite, cliquez sur le bouton « + Create API key » ➁.

Dans la fenêtre qui s’affiche, vous devrez donner un nom ➀ à votre clé API. Ce nom est uniquement à usage interne, vous pouvez donc choisir ce que vous voulez.
Ensuite, définissez la Permission sur Full access ➁. Cela permet à la clé API d’envoyer des e-mails et d’accéder à d’autres fonctionnalités.
Remarque : L’option Full access est nécessaire pour permettre à WPMasterToolKit de suivre l’état de délivrabilité de vos e-mails.
Si vous souhaitez restreindre la clé API à un domaine spécifique, vous pouvez le sélectionner dans le menu déroulant Domain. Sinon, laissez l’option sur All Domains ➂.
Une fois terminé, cliquez sur le bouton Add ➃ pour créer votre clé API.

Cela générera une clé API pour votre compte. Cliquez sur l’icône de copie pour copier la valeur de la clé API.
Important : Vous ne pourrez plus accéder à cette clé API après avoir quitté cette page. Assurez-vous de la sauvegarder dans un endroit sécurisé au cas où vous auriez besoin de la réutiliser.

Après avoir copié la clé API, retournez sur la page des paramètres de WPMasterToolKit.
Puis, collez la clé que vous venez de copier depuis Resend dans le champ API Key.

Envoi d’un e-mail de test
Remarque : La vérification de votre domaine Resend doit être terminée avant de pouvoir envoyer un e-mail de test.
Une fois vos paramètres configurés, il est recommandé d’envoyer un e-mail de test pour vérifier que tout fonctionne correctement. Pour ce faire, rendez-vous dans WPMasterToolKit » Tools et sélectionnez l’onglet Email Test.
Ensuite, cliquez sur le bouton Send Email pour envoyer votre e-mail de test.

Conclusion
Configurer Resend comme serveur SMTP sur WordPress avec WPMasterToolKit permet de garantir que vos e-mails arrivent toujours à destination, qu’il s’agisse de notifications, confirmations d’inscription ou réinitialisations de mot de passe.
En suivant ce tutoriel, vous avez appris à créer un compte Resend, à autoriser et vérifier votre domaine, à générer et configurer votre clé API, puis à paramétrer WPMasterToolKit pour utiliser Resend. L’envoi d’un e-mail de test vous permet de vérifier que tout fonctionne correctement avant de passer en production.
Avec cette configuration, vos e-mails seront plus fiables, votre délivrabilité sera améliorée et vous bénéficierez d’une solution moderne et facile à gérer, adaptée aux besoins des développeurs comme des entreprises.