Sur tout site WordPress, la configuration SMTP est indispensable. Sans elle, vos emails de contact, de confirmation ou de notification atterrissent en spam ou ne sont jamais reçus. Voici pourquoi et comment le mettre en place.
Pourquoi WordPress envoie mal les emails par défaut #
Par défaut, WordPress envoie ses emails via la fonction mail() de PHP, directement depuis le serveur d’hébergement. Cette méthode n’est pas authentifiée : les serveurs de messagerie des destinataires ne peuvent pas vérifier que l’email vient bien de votre domaine. Résultat : ils le classent en spam ou le bloquent silencieusement.
C’est comme envoyer une lettre sans timbre et sans en-tête officielle. Le destinataire ne sait pas si elle est légitime.
C’est quoi le SMTP #
SMTP (Simple Mail Transfer Protocol) est un protocole d’envoi d’email authentifié. Au lieu d’envoyer depuis le serveur d’hébergement de façon anonyme, vos emails transitent par un serveur d’envoi identifié et reconnu. Le serveur du destinataire peut vérifier que l’email vient bien de vous. Il arrive en boîte de réception.
Les plugins recommandés #
Deux plugins font référence pour configurer le SMTP sur WordPress :
| Plugin | Points forts | Lien |
|---|---|---|
| WP Mail SMTP | Le plus utilisé, assistant de configuration guidé, très bien documenté | wpmailsmtp.com |
| Fluent SMTP | Gratuit, léger, sans upsell, logs d’envoi intégrés | fluentsmtp.com |
Comment configurer le SMTP #
La méthode recommandée par Gollab est d’utiliser l’option Autre SMTP, qui se connecte directement aux paramètres SMTP de votre hébergement ou de votre boîte mail professionnelle. Pas de service tiers, pas de compte supplémentaire à créer : les emails partent depuis votre propre domaine.
- Installez et activez le plugin de votre choix (WP Mail SMTP ou Fluent SMTP)
- Dans les paramètres du plugin, choisissez Autre SMTP comme méthode d’envoi
- Récupérez vos paramètres SMTP depuis votre espace d’hébergement ou votre fournisseur de messagerie (hôte SMTP, port, identifiant, mot de passe)
- Renseignez ces paramètres dans le plugin
- Renseignez l’adresse email expéditrice et le nom affiché
- Lancez le test d’envoi intégré pour vérifier que tout fonctionne
Si Gollab a déjà configuré le SMTP sur votre site, vous n’avez rien à faire. Vous pouvez vérifier en allant dans les réglages du plugin SMTP depuis votre administration WordPress.
Tester que les emails fonctionnent #
Une fois configuré, envoyez un message test depuis votre formulaire de contact. Vérifiez que vous le recevez en boîte de réception et non en spam. Faites le test depuis une adresse Gmail ou Orange, pas depuis votre propre adresse professionnelle : les filtres anti-spam varient selon les fournisseurs.
Ne modifiez pas une configuration SMTP déjà en place sans en parler à Gollab. Une erreur dans les paramètres peut bloquer tous les emails sortants de votre site, y compris les notifications et les confirmations de formulaire.
Les plugins SMTP comme Fluent SMTP intègrent un journal des emails envoyés. Vous pouvez y voir chaque email envoyé par WordPress, son statut (envoyé, échoué) et son destinataire. Très utile pour diagnostiquer un problème d’envoi sans avoir à contacter Gollab.