Article publié le 11 avril 2026.
Vous avez un site internet flambant neuf. Un visiteur remplit le formulaire de contact, un client reçoit sa confirmation de commande, ou encore une newsletter part automatiquement. Tout est censé rouler… sauf que les mails ne font pas ce qu’on attend d’eux. 😱
C’est un problème très courant, mais heureusement évitable. Voyons pourquoi ça arrive, et surtout, comment l’empêcher.
Deux types de mails, deux problèmes différents
Avant tout, il faut distinguer deux grandes catégories de mails envoyés depuis un site :
∟ Les mails automatiques de système : confirmation de commande, réponse à un formulaire de contact, réinitialisation de mot de passe… Ce sont des mails déclenchés par une action précise de l’utilisateur. Ils doivent arriver immédiatement et à coup sûr.
∟ Les newsletters : envois groupés à une liste d’abonnés, souvent via un outil dédié (Mailchimp, Brevo, etc.). Elles ont leurs propres règles de délivrabilité, et les destinataires s’y sont inscrits volontairement.
Ces deux catégories ne tombent pas dans les mêmes pièges, et n’ont pas les mêmes conséquences quand ça coince.
Le cas le plus critique : les mails système qui disparaissent
C’est le scénario le plus problématique, et malheureusement très fréquent avec WordPress (et d’autres CMS).
∟ Un visiteur remplit votre formulaire de contact → vous ne recevez rien.
∟ Un client demande à réinitialiser son mot de passe → le mail n’arrive jamais, pas même dans les spams.
∟ Une commande est passée → aucune confirmation côté client.
Le mail ne finit pas dans les spams : il n’arrive tout simplement pas.
Pourquoi ? Par défaut, WordPress envoie ses mails via la fonction PHP de l’hébergement (wp_mail). Ce mécanisme basique n’intègre aucune authentification sérieuse. Les serveurs de messagerie modernes (Gmail, Outlook, Yahoo) reçoivent des millions de messages par jour et filtrent tout ce qui leur paraît suspect. Un mail sans signature technique valide ? Direction la poubelle, ou pire : blocage total avant même la réception.
J’ai moi-même eu le cas sur des sites clients : l’email de réinitialisation de mot de passe ne passait tout simplement pas la barrière. Pas de spam, pas de boîte indésirable, rien. Ce genre de situation bloque les utilisateurs et génère des demandes de support inutiles.
Le cas des newsletters : dans les spams, mais au moins elles arrivent
Les newsletters, elles, ont généralement un comportement différent. Elles sont envoyées via des plateformes dédiées (Mailchimp, Brevo, Mailjet…) qui disposent déjà d’une infrastructure d’envoi robuste et bien configurée.
Résultat : elles arrivent, mais parfois en spam, surtout si votre domaine n’est pas correctement authentifié de votre côté, ou si vos contenus déclenchent les filtres (trop de liens, objet trop accrocheur, liste d’abonnés peu qualifiée…).
C’est frustrant, mais c’est un problème différent, et en partie gérable via les réglages de la plateforme et l’authentification de votre domaine.
Quand les mails ne passent pas, tout le monde perd
Que ce soit un mail système bloqué ou une newsletter en spam, les conséquences sont réelles :
∟ Pour vous : vous ratez des demandes de contact, des commandes, des prises de rendez-vous.
∟ Pour vos clients : pas de confirmation d’achat, pas de suivi, pas de réponse. Frustration garantie et une image peu professionnelle pour votre site.
👉 Si vos mails ne passent pas, c’est votre chiffre d’affaires et votre crédibilité qui en prennent un coup.
La solution : un serveur SMTP bien configuré 🚀
Pour les mails système (et c’est là que ça change tout pour WordPress), la solution est d’utiliser un serveur SMTP dédié à la place du mécanisme d’envoi par défaut.
Pour simplifier : un serveur SMTP, c’est le facteur officiel de vos mails.
∟ Il prend vos messages.
∟ Il leur appose le bon tampon technique (SPF, DKIM, DMARC).
∟ Il les remet dans la boîte du destinataire avec une preuve que tout est en règle.
Avec un serveur SMTP bien configuré :
✅ Vos mails sont authentifiés — ils prouvent bien qu’ils viennent de votre site.
✅ Gmail & co font confiance → ils arrivent dans la boîte principale.
✅ Ni vous ni vos clients ne perdez de messages en route.
Les avantages concrets pour vous 💪
∟ Zéro prospect manqué : vous recevez toutes les demandes de contact.
∟ Clients rassurés : ils obtiennent bien leurs confirmations et leurs suivis.
∟ Image professionnelle : vos mails n’ont pas l’air « bidouillés » ou suspects.
∟ Moins de support inutile : fini les « je n’ai pas reçu votre mail, pouvez-vous renvoyer ? »
Comment je gère ça dans mes développements
Lorsque je crée ou optimise un site pour mes clients (WordPress ou autre) je ne laisse pas l’envoi de mails au hasard :
∟ Je remplace le système d’envoi par défaut par un serveur SMTP fiable.
∟ Je configure correctement les paramètres d’authentification (SPF, DKIM, DMARC) pour que votre domaine soit reconnu comme légitime.
∟ Je teste les envois dans différentes conditions pour m’assurer que tout arrive bien à destination.
👉 Un site bien développé, ce n’est pas juste du design ou des fonctionnalités : c’est aussi la garantie que la communication fonctionne sans accroc.
Conclusion
Un site web sans mails fiables, c’est comme une boutique sans boîte aux lettres : on rate des opportunités chaque jour sans même le savoir.
La bonne nouvelle ? Ce problème a une solution concrète : une configuration SMTP correcte dès le départ.
Et c’est exactement ce que je mets en place pour mes clients lors du développement de leur site internet.
✨ Avec moi, vos mails ne se perdent pas : ils arrivent toujours à bon port.





