SMTP pour WordPress — des e-mails qui arrivent vraiment
Par défaut, WordPress envoie ses e-mails via la fonction mail de PHP du serveur web. Techniquement, cela fonctionne, mais sans authentification : pour Gmail et Outlook, un tel message se distingue à peine du spam. Le résultat, tout le monde le connaît — des formulaires de contact qui n'arrivent pas et des e-mails de réinitialisation de mot de passe qui atterrissent dans le dossier spam.
Un relais SMTP résout ce problème en envoyant vos e-mails via un serveur doté d'une réputation établie et d'une authentification correcte. Dans WordPress, vous le configurez avec un plugin SMTP ; les cinq champs ci-dessous sont tout ce dont vous avez besoin.
Pourquoi cela coince sans relais
Le symptôme classique : le formulaire de contact affiche « envoyé » mais rien n'arrive, ou seulement chez certains destinataires. Le message part bel et bien — il est refusé en cours de route ou marqué comme spam parce que rien ne prouve qu'il provient de votre domaine.
Configurer le SMTP dans WordPress
Récupérer les données
Connectez-vous à votre compte 2mail et récupérez-y votre serveur SMTP, votre nom d'utilisateur et votre mot de passe.
Compléter dans WordPress
Installez un plugin SMTP pour WordPress. Il en existe plusieurs ; celui que vous choisissez n'a pas d'importance pour les réglages, car ils demandent tous les mêmes données SMTP. Renseignez-les et envoyez l'e-mail de test que propose le plugin.
Authentifier le domaine
Veillez à ce que SPF, DKIM et DMARC soient correctement configurés pour votre domaine, afin que les destinataires puissent vérifier que le courrier vient bien de vous.
Tester
Envoyez un message de test vers une adresse chez un grand fournisseur et vérifiez qu'il arrive dans la boîte de réception et non dans les indésirables.
Les champs que WordPress demande
Chaque plateforme les nomme un peu différemment, mais il s'agit toujours des mêmes cinq champs. Les valeurs concrètes sont liées à votre compte et se trouvent dans votre compte 2mail — relevez-les à cet endroit, afin d'être certain d'utiliser les bonnes.
| Champ | Ce que vous indiquez |
|---|---|
| Serveur SMTP (host) | Le nom de serveur figurant dans votre compte 2mail. |
| Port | Le port correspondant au chiffrement que vous avez choisi ; votre compte indique lequel. |
| Chiffrement | TLS. N'envoyez jamais sans chiffrement — vos identifiants circuleraient sinon en clair sur le réseau. |
| Nom d'utilisateur | L'identifiant SMTP de votre compte 2mail. |
| Mot de passe | Le mot de passe correspondant. N'utilisez jamais le mot de passe de la boîte aux lettres d'un collaborateur. |
Les e-mails que WordPress envoie
Dès que le relais est configuré, tous ces messages passent par 2mail — vous ne devez pas les configurer un par un.
Pièges avec WordPress
Adresse d'expéditeur sur votre propre domaine
Mettez l'adresse « de » sur une adresse de votre propre domaine, pas sur celle du visiteur qui a rempli le formulaire. Dans ce dernier cas, vous envoyez des e-mails au nom d'un domaine qui ne vous appartient pas — exactement ce qui déclenche les filtres antispam. Placez l'adresse du visiteur dans le champ « répondre à ».
Un seul plugin qui envoie des e-mails
Si plusieurs plugins tournent avec chacun leurs propres réglages SMTP, impossible de prédire lequel l'emporte. Choisissez-en un et désactivez les autres.
Testez après chaque migration
Si votre site déménage vers un autre serveur ou une autre URL, vérifiez immédiatement que les e-mails partent toujours. C'est l'élément qui se casse le plus souvent en silence.
Une autre plateforme ?
SMTP est un protocole standard : tout système qui parle SMTP — un CRM, un ERP, une application maison ou un serveur — peut envoyer via 2mail avec les mêmes cinq champs.