Agence Wordpress Suisse

Configurer smtp gmail sur WordPress : guide complet pour envoyer des e-mails fiables

Configurer smtp gmail sur WordPress : guide complet pour envoyer des e-mails fiables

Configurer smtp gmail sur WordPress : guide complet pour envoyer des e-mails fiables

Un formulaire de contact qui affiche « Votre message a été envoyé » alors qu’aucun courriel n’arrive dans votre boîte de réception : voilà une petite scène de théâtre numérique que beaucoup de propriétaires de sites WordPress connaissent. Le problème vient souvent de la manière dont le site expédie ses messages, et non du formulaire lui-même.

Par défaut, WordPress s’appuie sur le système d’envoi de courriels de l’hébergement. Selon le serveur, cette méthode peut manquer d’authentification ou être mal acceptée par les services de messagerie. Configurer Gmail comme serveur SMTP permet d’envoyer les courriels de votre site avec une authentification plus fiable. Voici comment procéder, étape par étape, sans transformer votre tableau de bord en salle de contrôle de fusée.

Pourquoi configurer un serveur SMTP sur WordPress ?

Quand WordPress envoie un courriel — confirmation de commande, réinitialisation de mot de passe ou notification de formulaire — il passe généralement par la fonction d’envoi disponible sur le serveur. Cette méthode est simple, mais elle ne garantit ni une bonne authentification ni une livraison régulière. Le message peut être refusé, classé comme indésirable ou ne jamais arriver.

Le protocole SMTP, pour « protocole simple de transfert de courrier », permet à WordPress de transmettre ses messages à un serveur de messagerie identifié. Gmail vérifie alors les informations de connexion avant d’accepter l’envoi. Cela réduit les problèmes liés à un serveur d’hébergement mal configuré et facilite le diagnostic en cas d’erreur.

Un exemple concret : une boutique reçoit bien ses commandes, mais le commerçant ne reçoit pas les avis de nouvelle vente. Si les notifications sont bloquées, il risque de découvrir sa commande avec quelques heures de retard — ou après le premier appel du client. Un envoi fiable n’est donc pas un détail technique ; c’est une partie du service rendu.

Avant de commencer : choisir la bonne méthode

Pour connecter Gmail à WordPress, deux approches sont courantes : le mot de passe d’application et l’authentification OAuth. La première est souvent plus rapide à mettre en place. La seconde autorise le site à se connecter à votre compte Google sans enregistrer votre mot de passe habituel et constitue généralement le choix préférable pour une installation durable.

La disponibilité du mot de passe d’application dépend des paramètres de votre compte Google. Il faut notamment activer la validation en deux étapes. Certaines configurations Google Workspace, certaines règles d’organisation ou certaines méthodes de sécurité peuvent rendre cette option indisponible. Dans ce cas, choisissez un module WordPress qui propose une connexion OAuth à Gmail ou à Google Workspace.

Gardez aussi en tête qu’un compte Gmail personnel n’est pas un service d’envoi en masse. Il convient aux notifications ordinaires d’un site à faible volume, pas aux campagnes commerciales ni aux centaines de messages envoyés d’un coup. Pour une lettre d’information ou un grand nombre de courriels, un service spécialisé sera plus adapté.

Installer un module d’envoi de courriels

WordPress ne propose pas, dans ses réglages habituels, un écran complet pour définir un serveur SMTP. Il faut donc installer un module consacré à l’envoi des courriels, par exemple WP Mail SMTP ou un outil équivalent. Choisissez une extension maintenue, compatible avec votre version de WordPress et dotée d’une fonction d’envoi de test.

Depuis votre tableau de bord, ouvrez Extensions > Ajouter une extension, recherchez le module voulu, installez-le puis activez-le. Les libellés peuvent varier légèrement selon l’extension et sa version, mais les réglages essentiels restent les mêmes : méthode d’envoi, adresse d’expédition, identifiants ou autorisation Google, et paramètres de sécurité.

Avant de modifier quoi que ce soit, notez l’adresse qui doit envoyer les messages, par exemple contact@exemple.ch ou une adresse Gmail. Cette adresse doit correspondre à celle autorisée par le compte utilisé pour l’envoi. Une incohérence entre l’adresse affichée et l’adresse authentifiée peut entraîner un refus ou une livraison moins fiable.

Créer un mot de passe d’application Google

Si Google propose cette option pour votre compte, le mot de passe d’application permet à un logiciel de se connecter sans utiliser votre mot de passe Google habituel. C’est donc celui-ci qu’il faudra saisir dans le module WordPress — et non votre mot de passe de connexion ordinaire.

Google présente souvent ce code sous la forme de seize caractères. Il peut être affiché avec des espaces pour faciliter la lecture : suivez les indications de l’interface du module lors de la saisie. Traitez-le comme un secret. Si vous le publiez par erreur ou si vous n’en avez plus besoin, révoquez-le dans les paramètres Google et créez-en un nouveau.

Renseigner les paramètres SMTP de Gmail

Dans les réglages du module, sélectionnez Gmail ou l’envoi par SMTP, selon les options disponibles. Pour une configuration SMTP classique, utilisez les valeurs suivantes :

Le port 587 avec TLS est un choix courant. Le port 465 avec SSL est également utilisé, mais ne mélangez pas le port et le type de chiffrement : un mauvais duo suffit à faire échouer la connexion. Si votre module propose une connexion OAuth à Gmail, suivez son assistant et autorisez l’accès depuis Google plutôt que de saisir un mot de passe SMTP.

Définissez ensuite l’adresse d’expédition et le nom affiché, par exemple « Boutique Exemple » ou « Équipe du site ». Activez, si possible, l’option qui impose cette adresse à l’ensemble des courriels envoyés par WordPress. Cela évite qu’un formulaire ou une extension utilise une adresse différente de celle authentifiée, situation qui peut créer des erreurs difficiles à repérer.

Relier le nom de domaine à l’envoi

Un point mérite une attention particulière : envoyer depuis une adresse Gmail et envoyer depuis une adresse de votre propre domaine ne sont pas tout à fait la même chose. Si votre site utilise contact@exemple.ch, mais que le serveur s’authentifie avec une adresse Gmail personnelle, les réglages de l’adresse d’expédition peuvent être limités. Google peut réécrire l’adresse ou refuser l’envoi selon la configuration.

Pour une communication professionnelle, mieux vaut utiliser une adresse liée au domaine et un compte Google Workspace configuré en conséquence, ou un service d’envoi conçu pour votre domaine. Les entrées DNS telles que SPF, DKIM et DMARC aident les serveurs destinataires à vérifier que les messages sont bien autorisés et n’ont pas été falsifiés. Leur configuration dépend de votre fournisseur de messagerie : ne copiez pas des valeurs trouvées au hasard dans un forum.

En bref, le SMTP améliore le chemin emprunté par le message, mais ne remplace pas une configuration de domaine cohérente. Une belle adresse d’expédition sans les autorisations DNS appropriées, c’est un peu comme une carte de visite sans adresse : élégante, mais pas toujours très convaincante.

Tester l’envoi et vérifier le résultat

Une fois les réglages enregistrés, utilisez la fonction d’envoi de test du module. Envoyez un message à une adresse que vous pouvez consulter, idéalement sur un autre service de messagerie que Gmail. Vérifiez la boîte de réception, mais aussi le dossier des indésirables. Contrôlez le nom de l’expéditeur, l’adresse affichée et la possibilité de répondre au message.

Testez également les courriels importants du site : formulaire de contact, création de compte, réinitialisation de mot de passe et, si vous avez une boutique, notification de commande. Un test réussi du module prouve que la connexion fonctionne, mais ne garantit pas que chaque extension utilise les réglages comme prévu.

Si le courriel n’arrive pas, cherchez d’abord le message d’erreur exact dans le module ou ses journaux d’envoi. Une erreur d’authentification indique souvent un mauvais nom d’utilisateur, un mot de passe incorrect ou l’absence de mot de passe d’application. Une erreur de connexion peut venir du port, du chiffrement ou d’un blocage par l’hébergeur. Si tout semble correct, demandez à l’hébergeur s’il autorise les connexions SMTP sortantes.

Les erreurs fréquentes à éviter

Protéger et entretenir la configuration

Limitez l’accès aux comptes administrateurs WordPress et gardez le module ainsi que le site à jour. Si le module stocke une clé ou un secret, vérifiez où cette information est enregistrée et évitez de la placer dans un fichier accessible publiquement. En cas de départ d’un prestataire ou de changement d’accès, révoquez les autorisations Google et remplacez les identifiants concernés.

Enfin, surveillez les journaux d’envoi pendant les premiers jours, puis après toute modification importante du site. Une mise à jour, un changement d’hébergement ou une nouvelle adresse d’expédition peut perturber la configuration. Quelques minutes de vérification évitent parfois des heures à se demander pourquoi le formulaire est devenu subitement muet.

Configurer Gmail sur WordPress n’a rien d’insurmontable : choisissez une méthode d’authentification adaptée, renseignez les paramètres SMTP correctement et testez les courriels réellement utilisés par votre site. Si votre activité dépend des messages envoyés ou si le volume augmente, envisagez une solution professionnelle d’envoi. Votre boîte de réception — et vos clients — apprécieront cette petite mise au point technique.

Quitter la version mobile