C’est une panne silencieuse et redoutable. Vos visiteurs remplissent votre formulaire de demande de devis, cliquent sur « Envoyer », et voient un message de confirmation. Pourtant, votre boîte de réception reste désespérément vide. Ou alors, c’est votre boutique WooCommerce qui ne parvient plus à envoyer les confirmations de commande à vos clients. Vous perdez des prospects et votre service client est saturé d’appels. Rassurez-vous : vos extensions (comme Contact Form 7 ou WPForms) fonctionnent très bien. C’est le « facteur » de votre serveur qui refuse de faire sa tournée.
Vérification rapide : Par défaut, WordPress utilise une fonction basique (
PHP mail()) pour expédier ses e-mails. Étant donné que cette méthode est massivement utilisée par les spammeurs, des hébergeurs comme OVH ou Hostinger la bloquent ou la limitent très fortement. La solution universelle consiste à forcer WordPress à utiliser un vrai serveur de messagerie externe (SMTP).
Étape 1 : Diagnostiquer l’origine de la panne
Avant de tout casser, il faut savoir si le problème vient de votre extension de formulaire (mauvais réglage) ou de votre serveur (blocage global).
- Allez dans Extensions > Ajouter.
- Installez et activez l’extension très légère Check & Log Email.
- Allez dans le menu Check Email.
- Entrez votre adresse e-mail personnelle et cliquez sur Send test email.
- Si vous ne recevez rien (ou si l’outil affiche une erreur), le diagnostic est clair : votre serveur bloque l’envoi. Si vous le recevez, c’est que votre extension de formulaire (comme Contact Form 7) est simplement mal paramétrée.
Étape 2 : Installer et configurer WP Mail SMTP
Pour contourner le blocage de l’hébergeur, nous allons connecter WordPress à un vrai service d’envoi d’e-mails sécurisé (SMTP).
- Allez dans Extensions > Ajouter.
- Installez et activez WP Mail SMTP (le plugin avec l’icône de pigeon).
- Allez dans WP Mail SMTP > Réglages.
- Dans le champ E-mail de l’expéditeur, mettez l’adresse e-mail professionnelle de votre site (ex:
contact@votresite.com). - Descendez jusqu’à la section Service d’envoi.
- Sélectionnez Autre SMTP (ou choisissez un service comme Sendinblue/Brevo si vous avez un compte chez eux).
Configurer des ports SSL/TLS et des mots de passe d’application vous semble trop technique ? Ne risquez pas de bloquer toutes les communications de votre entreprise.Confiez-nous la réparation immédiate de votre WordPress pour rétablir vos e-mails en quelques minutes.
Étape 3 : Renseigner les identifiants de votre hébergeur
Si vous avez choisi « Autre SMTP », vous devez indiquer à WordPress les identifiants de la boîte mail fournie par votre hébergeur.
- Hôte SMTP : Entrez l’adresse du serveur de votre hébergeur (par exemple
ssl0.ovh.netpour OVH, ousmtp.hostinger.compour Hostinger). - Cryptage : Choisissez TLS ou SSL.
- Port SMTP : Généralement 465 (pour SSL) ou 587 (pour TLS).
- Authentification : Cochez « Oui ».
- Identifiant SMTP : Votre adresse e-mail complète (
contact@votresite.com). - Mot de passe SMTP : Le mot de passe de cette boîte mail (celui que vous utilisez pour consulter vos messages).
- Sauvegardez et faites un test d’envoi depuis l’onglet « Test de l’e-mail ». Vos formulaires refonctionnent !
L’impact des e-mails perdus sur votre chiffre d’affaires
Un formulaire de contact défectueux, c’est de l’argent jeté par les fenêtres. Si vous payez pour du trafic (Google Ads) ou si vous investissez lourdement dans votre référencement naturel (SEO), chaque visiteur compte. Un visiteur qui n’arrive pas à vous joindre ira instantanément chez votre concurrent. De plus, les e-mails « silencieusement » perdus par WooCommerce (réinitialisation de mot de passe, suivi de colis) détruisent la confiance des acheteurs et multiplient les demandes de remboursement.
Vos e-mails partent toujours dans les Spams ?
Si vous avez configuré le SMTP et que vos formulaires s’envoient enfin, mais qu’ils atterrissent tous dans le dossier « Courrier indésirable » (Spam) de vos clients ou de Gmail, le problème vient de la réputation de votre nom de domaine. Il vous manque les signatures de sécurité obligatoires (SPF, DKIM, DMARC). Ce type d’oubli est fréquent lors d’une création de site internet non finalisée.
Ne laissez pas vos devis croupir dans les spams. Faites appel à nos spécialistes en maintenance WordPress. Nous intervenons directement dans la zone DNS de votre nom de domaine pour générer et certifier les clés cryptographiques de sécurité (SPF/DKIM), garantissant un taux de délivrabilité de 100 % pour toutes vos communications.
Foire Aux Questions (FAQ)
Pourquoi mes formulaires marchaient très bien hier et plus aujourd’hui ?
C’est très classique. Pour lutter contre le spam, les hébergeurs instaurent des quotas invisibles (par exemple : 100 e-mails par heure maximum). Si vous dépassez ce quota, ou si l’hébergeur met à jour ses règles de sécurité sur les serveurs mutualisés, la fonction PHP d’envoi est coupée sans préavis.
Puis-je utiliser mon adresse @gmail.com personnelle comme expéditeur ?
Techniquement oui, WP Mail SMTP permet de se connecter à l’API de Google. Mais c’est une très mauvaise idée pour une entreprise. Envoyer des e-mails depuis un site web avec une adresse Gmail augmente considérablement le risque que vos messages soient marqués comme spam par les serveurs de réception. Utilisez toujours une adresse liée à votre nom de domaine.
J’ai le message d’erreur « There was an error trying to send your message » sur Contact Form 7. Est-ce lié ?
S’il est entouré d’une bordure orange, c’est un conflit de cache ou un blocage anti-spam (ReCaptcha mal configuré). S’il est entouré d’une bordure rouge, c’est bien le problème de serveur d’envoi détaillé dans cet article : le SMTP réglera la situation.