Configurer SMTP dans WordPress : envoyer des e-mails de manière fiable avec GoSMTP PRO

Temps de lecture env. : 10 minutes

WordPress envoie de nombreux e-mails importants. Ceux-ci incluent, par exemple, des messages de formulaires de contact, des notifications de nouveaux utilisateurs, des e-mails de réinitialisation de mot de passe, des messages système et – dans le cas de WooCommerce – des notifications de commandes et de clients.

Cependant, WordPress lui-même n'est pas un serveur de messagerie complet. Pour l'envoi, WordPress utilise la fonction wp_mail(), qui transmet les messages à l'infrastructure de messagerie sous-jacente. Selon la configuration du serveur, cet envoi standard peut fonctionner, mais il n'offre pas le même niveau de contrôle et d'authentification que l'envoi via un compte SMTP correctement configuré.

Pour un envoi plus fiable et mieux traçable, nous vous recommandons donc la mise en place de SMTP. Les clients CURIAWEB peuvent le faire pour cela GoSMTP PRO gratuit utiliser. Cela permet par exemple de connecter WordPress à un compte de messagerie configuré chez CURIAWEB et de le configurer pour l'envoi de courriels authentifiés.

Avantage CURIAWEB : En tant que client CURIAWEB, vous disposez de GoSMTP PRO gratuit à disposition. Outre l'envoi SMTP, la version Pro offre des fonctionnalités supplémentaires pour le contrôle et la journalisation des e-mails WordPress.

Pourquoi WordPress envoie-t-il des e-mails ? #

De nombreux processus dans WordPress déclenchent automatiquement un e-mail. Il ne s'agit pas seulement des messages que vous envoyez vous-même via un formulaire de contact.

Les e-mails WordPress typiques sont par exemple :

  • E-mails de réinitialisation de mot de passe
  • Notifications de nouveaux utilisateurs
  • Modification de l'adresse e-mail de l'administrateur
  • Commentaires et notes de modération
  • Messages des formulaires de contact
  • Notifications de sécurité des extensions
  • Messages de sauvegarde et de maintenance
  • Confirmations de commande WooCommerce
  • Notifications clients WooCommerce

Si l'envoi de courriels ne fonctionne pas de manière fiable, cela peut par conséquent concerner bien plus que le simple formulaire de contact.

Comment WordPress envoie-t-il des e-mails par défaut ? #

WordPress utilise la fonction interne pour l'envoi wp_mail(). Celle-ci prépare le message en utilisant la bibliothèque PHPMailer intégrée à WordPress.

Cela ne signifie cependant pas automatiquement que WordPress envoie tes messages via une boîte e-mail authentifiée. Avec la configuration par défaut, la livraison effective dépend de la configuration de messagerie du serveur web.

Un appel réussi de wp_mail() signifie en outre simplement que WordPress ou la méthode de messagerie utilisée a pu traiter le message. On ne peut pas en déduire que le message est effectivement arrivé dans la boîte de réception du destinataire.

Qu'est-ce que le SMTP ? #

SMTP représente Protocole de transfert de courrier simple. Il s'agit du protocole standard pour la transmission des e-mails sortants entre un client de messagerie ou une application et un serveur de messagerie.

En termes simples, WordPress se connecte à un serveur SMTP configuré et lui transmet le message à envoyer.

Pour cela, les informations suivantes sont généralement requises :

  • Serveur SMTP ou nom d'hôte
  • Port SMTP
  • Méthode de chiffrement
  • Authentification SMTP
  • Nom d'utilisateur
  • Mot de passe
  • Adresse de l'expéditeur
  • Nom de l'expéditeur

Avec un accès SMTP authentifié, le serveur de messagerie peut vérifier si WordPress est autorisé à envoyer des e-mails via le compte utilisé.

Pourquoi le protocole SMTP est-il utile pour WordPress ? #

Un envoi SMTP correctement configuré offre plusieurs avantages par rapport à un envoi standard non contrôlé.

  • WordPress s'authentifie auprès d'un serveur de messagerie défini.
  • L'adresse de l'expéditeur peut être définie clairement.
  • Les erreurs d'expédition peuvent être mieux suivies.
  • Les extensions SMTP peuvent fournir des fonctionnalités de test et de journalisation.
  • La configuration reste traçable quel que soit le plugin qui déclenche un e-mail WordPress.

Cependant, SMTP aucune garantie qu'un e-mail ne finisse jamais dans les spams. D'autres facteurs jouent un rôle dans la délivrabilité réelle, notamment la réputation du serveur d'envoi, le domaine utilisé et sa configuration DNS ainsi que SPF, DKIM et DMARC.

GoSMTP PRO chez CURIAWEB #

Pour la configuration SMTP, nous mettons à disposition des clients CURIAWEB GoSMTP PRO disponible gratuitement. GoSMTP provient de Softaculous et a été spécialement conçu pour gérer l'envoi d'e-mails WordPress via SMTP ou des services de messagerie externes pris en charge.

GoSMTP prend en charge, outre les connexions SMTP classiques, divers services de messagerie spécialisés. La version Pro enrichit notamment le plugin de fonctionnalités supplémentaires pour les journaux d'e-mails, les rapports et le contrôle des messages envoyés.

Pour un site Web WordPress normal chez CURIAWEB, vous pouvez par exemple utiliser un compte de messagerie existant de votre propre domaine.

Un exemple typique serait :

wordpress@deine-domain.ch

ou

website@deine-domain.ch

Vous pouvez également utiliser une adresse existante. Il est surtout important que l'adresse d'expéditeur utilisée corresponde à la configuration SMTP et soit autorisée pour l'envoi.

Étape 1 : Préparer le compte e-mail pour WordPress #

Avant de configurer GoSMTP, vous avez besoin des identifiants du compte de messagerie par lequel WordPress doit envoyer ses messages.

Avec un hébergement CURIAWEB, vous pouvez gérer vos comptes de messagerie via cPanel. Si vous n'avez pas encore configuré d'adresse appropriée, vous pouvez par exemple en créer une personnalisée pour votre site web.

Nous vous expliquons comment créer et gérer des comptes de messagerie dans cPanel dans notre article Créer un compte de messagerie dans cPanel.

Recommandation : Pour WordPress, utilisez si possible une adresse d'expéditeur de votre propre domaine, par exemple wordpress@deine-domain.ch. N'utilisez pas d'adresse d'expéditeur fictive qui n'existe pas sur votre serveur de messagerie ou qui ne correspond pas à l'accès SMTP utilisé.

Étape 2 : Installer GoSMTP PRO #

Si GoSMTP ou GoSMTP PRO n'est pas encore installé sur votre installation WordPress, le plugin doit d'abord être installé et activé.

Nous expliquons l'installation de base d'un plugin WordPress en détail sur Installer un plugin WordPress : que sont les plugins et comment les ajouter.

Ouvrir GoSMTP dans WordPress #

  1. Connecte-toi au Tableau de bord WordPress un.
  2. Vérifiez sous Plugins > Extensions installées, si GoSMTP est déjà installé.
  3. Si le plugin est présent mais désactivé, activez-le.
  4. Ouvrez ensuite l'élément de menu GoSMTP dans l'administration WordPress.

Si tu ne sais pas comment accéder à l'espace d'administration WordPress, tu trouveras également notre guide à ce sujet plus tard sous Accéder à l'espace d'administration WordPress et se connecter.

Étape 3 : Configurer l'envoi SMTP dans GoSMTP #

Pour l'expédition via un serveur SMTP normal, tu sélectionnes dans GoSMTP le mailer SMTP correspondant ou l'option pour un serveur SMTP personnalisé.

Ensuite, tu saisis les identifiants du serveur de messagerie.

Informations SMTP requises #

  1. Ouvrez le Paramètres GoSMTP.
  2. Sélectionnez le mailer pour un service personnalisé Serveur SMTP.
  3. Porte le Serveur SMTP un.
  4. Choisissez le bon Chiffrement.
  5. Portez le correspondant Port SMTP un.
  6. Activez le Authentification SMTP.
  7. Entrez l'adresse e-mail complète comme nom d'utilisateur.
  8. Entrez le mot de passe du compte de messagerie.
  9. Définissez l'adresse et le nom de l'expéditeur.
  10. Enregistrez les paramètres.

Important : Utilisez le serveur SMTP, le port et le chiffrement indiqués dans les paramètres de votre compte de messagerie. Ne devinez pas ces valeurs. Une mauvaise combinaison de serveur, de port et de chiffrement est l'une des causes les plus fréquentes d'échec des connexions SMTP.

Quel port SMTP dois-je utiliser ? #

Le bon port dépend de la configuration du serveur de messagerie utilisé et de la méthode de chiffrement. C'est pourquoi tu devrais toujours utiliser les données de connexion spécifiques de ton fournisseur d'e-mails ou de ton compte de messagerie CURIAWEB.

Dans les configurations de messagerie modernes, les connexions SMTP chiffrées sont fréquemment utilisées. Il est crucial que le nom d'hôte, le port et le chiffrement doivent correspondre.

N'utilisez pas simplement Port 25, uniquement parce que SMTP est historiquement associé à ce port. Pour la transmission authentifiée d'e-mails par des applications et des utilisateurs, des configurations de soumission prévues à cet effet sont généralement utilisées.

Configurer correctement l'adresse de l'expéditeur #

Une erreur fréquente sur les sites WordPress est une adresse d'expéditeur inadaptée.

Un formulaire de contact peut par exemple tenter d'envoyer un message avec l'adresse d'expéditeur suivante :

kunde@gmail.com

bien que WordPress en fait via le serveur SMTP de :

votre-domaine.ch

Envoyé.

C'est problématique sur le plan technique et en ce qui concerne l'authentification des e-mails. Dans le cas d'un formulaire de contact, l'adresse du visiteur devrait normalement pas en tant qu'expéditeur réel message envoyé via votre serveur.

Utilisez plutôt par exemple :

website@deine-domain.ch

comme expéditeur et l'adresse du visiteur comme Répondre à. Si tu cliques sur „ Répondre “ dans ton logiciel de messagerie, ta réponse sera quand même envoyée au visiteur.

Important pour les formulaires de contact : N'utilisez pas simplement l'adresse e-mail du visiteur du formulaire comme Adresse d'expédition. Utilisez une adresse d'expéditeur de votre propre domaine et transmettez l'adresse du visiteur en tant que Répondre à.

Nous expliquons comment configurer fondamentalement un formulaire de contact sous Créer un formulaire de contact dans WordPress.

Étape 4 : Envoyer un e-mail de test #

Après la configuration SMTP, vous ne devriez pas supposer que tout fonctionne correctement. Envoyez immédiatement un e-mail de test.

GoSMTP propose une fonction de test à cet effet. Vous pouvez ainsi vérifier si WordPress est capable d'envoyer un message via la connexion configurée.

Tester la connexion SMTP #

  1. Enregistrez d'abord votre configuration GoSMTP.
  2. Ouvrir la fonction d'envoi d'un E-mail de test.
  3. Entrez une adresse e-mail à laquelle vous avez accès.
  4. Envoyez le message de test.
  5. Vérifiez si GoSMTP signale un envoi réussi.
  6. Vérifiez ensuite la boîte de réception de l'adresse du destinataire.
  7. Vérifie également le dossier spam ou indésirable.

Une notification d'expédition réussie est un premier test important. Cependant, il est également crucial de savoir si le message arrive effectivement chez le destinataire.

Utiliser les journaux d'e-mails GoSMTP PRO #

Un grand avantage de GoSMTP PRO réside dans les possibilités supplémentaires de contrôle de l'envoi d'e-mails sous WordPress. Les journaux d'e-mails peuvent s'avérer très utiles, en particulier pour le dépannage.

Par exemple, si un utilisateur affirme n'avoir reçu aucun e-mail de mot de passe ou si une confirmation de commande WooCommerce est manquante, tu peux d'abord vérifier si WordPress ou GoSMTP a enregistré le processus d'envoi correspondant.

Selon la fonction Pro utilisée, des fonctionnalités supplémentaires pour les journaux, les rapports et le réacheminement sont également disponibles.

Astuce En cas de problèmes avec les e-mails WordPress, vous ne devez pas supposer immédiatement que le formulaire de contact ou WooCommerce est défectueux. Vérifiez d'abord les journaux GoSMTP. Ils aident à déterminer si WordPress a seulement essayé d'envoyer le message en question.

Que signifient SPF, DKIM et DMARC ? #

SMTP n'est qu'une partie d'une configuration de messagerie fiable. Pour évaluer les messages entrants, les fournisseurs de messagerie utilisent en outre différentes méthodes d'authentification des domaines.

Trois termes importants sont :

  • FPS Définit via un enregistrement DNS quels serveurs de messagerie sont fondamentalement autorisés à envoyer des e-mails pour un domaine.
  • DKIM : Signe les e-mails sortants avec une signature cryptographique qui peut être vérifiée par le serveur de messagerie destinataire via le DNS.
  • DMARC : Il s'appuie sur SPF et DKIM et définit, entre autres, la manière dont les destinataires doivent traiter les messages qui échouent à certains contrôles d'authentification.

Ces procédures ne remplacent pas le SMTP. Elles complètent l'envoi de courriers et aident les systèmes récepteurs à mieux évaluer l'origine d'un message.

La configuration correcte de ces enregistrements DNS est particulièrement importante pour les domaines utilisés à des fins professionnelles.

Le SMTP fonctionne, mais l'e-mail arrive dans les spams #

Une connexion SMTP réussie ne garantit pas automatiquement que chaque message aboutira dans la boîte de réception.

Les filtres anti-spam prennent en compte de nombreux facteurs, par exemple :

  • Configuration SPF
  • Signature DKIM
  • Politique DMARC
  • Réputation du serveur d'envoi
  • Domaine de l'expéditeur
  • Contenu et liens du message
  • Réactions des destinataires
  • Volume et comportement d'expédition

Si GoSMTP signale un envoi réussi mais que le message n'apparaît pas dans la boîte de réception, vérifiez donc d'abord le dossier spam, puis l'authentification de votre domaine.

Impossible d'établir la connexion SMTP #

Si GoSMTP ne parvient pas à se connecter au serveur SMTP, vous devez vérifier les paramètres de manière systématique.

Vérifie en particulier :

  • Le nom d'hôte SMTP est-il correct ?
  • Le bon port est-il renseigné ?
  • Est-ce que la méthode de chiffrement correspond au port ?
  • L'authentification SMTP est-elle activée ?
  • Le nom d'utilisateur est-il indiqué en entier ?
  • Le mot de passe est-il correct ?
  • Le compte de messagerie utilisé existe-t-il ?
  • Le mot de passe du compte de messagerie a-t-il été modifié récemment ?

Si vous modifiez le mot de passe du compte de messagerie utilisé, vous devez également mettre à jour la configuration SMTP dans WordPress. Sinon, GoSMTP continuera d'essayer de se connecter avec l'ancien mot de passe.

Le testeur d'e-mail fonctionne, mais pas le formulaire de contact #

Si l'e-mail de test GoSMTP arrive correctement, mais que les messages d'un formulaire de contact manquent, la connexion SMTP de base fonctionne probablement déjà.

Dans ce cas, vérifiez les paramètres du plugin de formulaire. Les éléments particulièrement pertinents sont :

  • Adresse du destinataire
  • Adresse de l'expéditeur
  • Adresse de réponse
  • Actions de formulaire
  • Protection contre le spam
  • règles d'expédition conditionnelles possibles

Vérifiez également les journaux GoSMTP. Si aucun message correspondant n'y figure, il faut examiner si le formulaire a bien déclenché l'envoi de l'e-mail.

Les e-mails WooCommerce n'arrivent pas #

WooCommerce utilise également l'infrastructure de messagerie de WordPress pour ses notifications par e-mail. Cela inclut, par exemple, les nouvelles commandes, les confirmations de commande, les informations de facturation et les changements de statut.

Si d'autres e-mails WordPress fonctionnent, mais que certains messages WooCommerce manquent, tu devrais par conséquent vérifier en plus les paramètres e-mail de WooCommerce.

Vérifiez en particulier si le type d'e-mail concerné est activé et si la bonne adresse de destinataire est utilisée.

Ici aussi, les journaux GoSMTP sont utiles pour faire la distinction entre un problème de configuration WooCommerce et un problème d'envoi réel.

Gérer le mot de passe SMTP en toute sécurité #

Le mot de passe SMTP enregistré dans GoSMTP permet d'accéder au compte de messagerie utilisé ou à l'envoi de courriels. Traitez par conséquent ces identifiants comme n'importe quel autre mot de passe important.

  • Utilisez un mot de passe fort.
  • Ne communiquez pas le mot de passe à un nombre excessif de personnes.
  • N'utilisez pas de mots de passe identiques pour différents services.
  • Accordez des privilèges d'administrateur WordPress uniquement à des personnes de confiance.
  • Modifiez le mot de passe si vous suspectez une utilisation abusive.

Si plusieurs personnes gèrent votre site web, vous devez également utiliser judicieusement les rôles d'utilisateurs WordPress. Nous expliquons comment gérer les utilisateurs et les autorisations sous Gérer les utilisateurs dans WordPress.

Est-ce que chaque site WordPress a besoin de SMTP ? #

Un site web WordPress peut en principe également envoyer des e-mails sans extension SMTP supplémentaire si la configuration sous-jacente du serveur et de la messagerie est correctement configurée.

Cependant, pour les sites web professionnels, les formulaires de contact et en particulier les boutiques WooCommerce, un envoi d'e-mails traçable est fortement recommandé. Lorsque les confirmations de commande, les demandes de contact ou les e-mails de mot de passe sont importants pour l'activité, vous ne devriez pas simplement laisser l'envoi au hasard.

Grâce à GoSMTP PRO, vous bénéficiez de fonctionnalités supplémentaires de vérification et de dépannage qui peuvent manquer lors d'un envoi standard fonctionnant uniquement en arrière-plan.

Recommandation : Si votre site web WordPress envoie des e-mails importants, configurez GoSMTP PRO dès la mise en service et envoyez ensuite un e-mail de test. Pour une boutique WooCommerce, le bon fonctionnement de l'envoi d'e-mails doit être vérifié avant la première vraie vente.

Résumé #

WordPress utilise la fonction pour l'envoi d'e-mails wp_mail(). Pour un envoi plus contrôlé et authentifié, tu peux connecter WordPress à un serveur de messagerie via SMTP.

Les clients de CURIAWEB disposent de GoSMTP PRO gratuit à disposition. Le plugin peut envoyer des e-mails WordPress via un serveur SMTP configuré et offre des fonctionnalités supplémentaires pour la journalisation et le contrôle de l'envoi des e-mails.

Pour la configuration, vous avez besoin du serveur SMTP, du port correspondant et de la méthode de chiffrement ainsi que du nom d'utilisateur et du mot de passe du compte de messagerie utilisé. Utilisez de préférence une adresse de votre propre domaine comme expéditeur et vérifiez ensuite la configuration à l'aide d'un e-mail de test.

Si l'envoi fonctionne, mais que les messages n'apparaissent toujours pas chez le destinataire, tu devrais vérifier, en plus du dossier spam, les enregistrements SPF, DKIM et DMARC ainsi que les journaux GoSMTP. Pour les formulaires de contact, il est également important d'utiliser l'adresse du visiteur comme Répondre à et de ne pas l'utiliser comme adresse d'expéditeur tierce.

Dernière mise à jour 13 septembre 2026
Cet article a-t-il été utile ?
Consentement à l'utilisation de Cookies avec Real Cookie Banner