Résumé IA
Gravity Forms n'envoie pas d'e-mails depuis votre site ? J'ai déjà rencontré ce problème, et c'est frustrant. Vous n'obtenez pas toujours d'erreur, ce qui rend difficile de savoir ce qui n'a pas fonctionné.
La plupart du temps, il ne s'agit pas d'un problème avec Gravity Forms lui-même, mais avec la façon dont WordPress envoie les e-mails par défaut. Le système utilise la fonction mail() de base de PHP, qui ne fonctionne pas toujours bien avec les hébergeurs web ou les filtres anti-spam.
J'ai résolu ce problème sur plusieurs sites, et cela se résume généralement à quelques petits changements. Je vais vous montrer ce que je fais lorsque je ne reçois pas les notifications de Gravity Forms, et comment vous pouvez les rétablir.
Réparez vos e-mails Gravity Forms maintenant
Comment Gravity Forms envoie-t-il les e-mails ?
Gravity Forms envoie les e-mails et les confirmations de formulaire via votre serveur d'hébergement. En fait, tous les e-mails de votre site WordPress sont envoyés de cette manière par défaut.
Votre serveur utilise la fonction wp_mail(), qui est une méthode basique d'envoi d'e-mails car elle utilise PHP. Elle n'authentifie pas les e-mails, et c'est pourquoi ils sont parfois classés comme spam.
Si cela se produit, vous (ou vos visiteurs) pourriez remarquer que les notifications Gravity Forms vont dans le spam ou le dossier Indésirables. Mais parfois, elles semblent simplement disparaître.
Ce problème n'affecte pas seulement Gravity Forms. D'autres plugins de formulaire de contact comme Ninja Forms peuvent également rencontrer des problèmes d'e-mail similaires.
Le plugin WP Mail SMTP résout facilement ce problème. Il envoie les e-mails via des services de messagerie tiers afin que vos e-mails soient correctement authentifiés.

Dans les étapes ci-dessous, nous allons passer en revue toutes les façons de résoudre le problème de Gravity Forms qui n'envoie pas d'e-mail.
Comment corriger le problème de non-envoi d’e-mails par Gravity Forms
- 1. Dépannage de Gravity Forms qui n'envoie pas d'e-mail
- 2. Configuration des paramètres SMTP de Gravity Forms
- 3. Choisir un fournisseur d'e-mail fiable
- 4. Journalisation du contenu et des pièces jointes des e-mails Gravity Forms (facultatif)
- 5. Testez vos e-mails Gravity Forms
- Erreurs et notes d'e-mail de Gravity Forms
- FAQ sur la façon de résoudre le problème des notifications Gravity Forms non envoyées
Nous allons commencer par tester votre formulaire pour voir si tout fonctionne côté client. À la fin, j'expliquerai comment corriger Gravity Forms avec SMTP, une méthode éprouvée pour résoudre la plupart des problèmes d'e-mail des formulaires de contact.
1. Dépannage de Gravity Forms qui n'envoie pas d'e-mail
Parfois, les formulaires cessent de fonctionner de manière inattendue. Si vous avez récemment changé de thème ou de plugin sur votre site, un nouveau conflit de code pourrait empêcher vos formulaires de soumettre des entrées.
L'envoi d'une entrée de test est une astuce de dépannage facile car elle vous aide à voir s'il y a un problème avec votre plugin de formulaire.
Donc, si vous rencontrez des notifications Gravity Forms qui n'envoient pas, remplissez votre formulaire comme le ferait normalement un visiteur. Essayez ensuite de procéder à la soumission de votre formulaire.

Si vous avez des difficultés à soumettre le formulaire, cela pourrait suggérer un conflit de plugin. Par exemple, le formulaire pourrait être lent à soumettre, ou le bouton Soumettre ne fait rien lorsque vous cliquez dessus.
Si tel est le cas, vous pourriez essayer de passer à un plugin de formulaire de contact gratuit pour voir si cela aide.
Si votre formulaire est soumis avec succès avec Gravity Forms, vous voudrez vérifier que l'entrée a été enregistrée. Faisons cela maintenant.
C'est la même chose dans les anciennes et les nouvelles versions de Gravity Forms. Dans la version 2.5, les écrans ont un aspect légèrement différent, mais les étapes sont les mêmes.
Accédez à votre tableau de bord WordPress. Sous Formulaires, cliquez sur Entrées.

Si votre formulaire fonctionne, vous devriez voir votre entrée listée ici :

Tout va bien jusqu'à présent ? Examinons maintenant vos notifications par e-mail de Gravity Forms.
Vérifiez les paramètres de notification de Gravity Forms
Chaque formulaire dans Gravity Forms a son propre ensemble de notifications par e-mail. Vous pouvez activer et désactiver les notifications, et vous pouvez également choisir quelles adresses e-mail reçoivent chaque notification.
En particulier, vérifiez vos notifications conditionnelles et recherchez les fautes de frappe dans les adresses. Souvent, les utilisateurs constatent que Gravity Forms n'envoie pas de notifications en raison de ces petites erreurs.
Dans le tableau de bord WordPress, cliquez sur Formulaires pour voir la liste de tous les formulaires de votre compte. Survolez le formulaire qui n'envoie pas d'e-mail et cliquez sur Modifier. Le processus est le même dans Gravity Forms 2.5, mais les écrans ont un aspect légèrement différent.

Dans la version 2.4 ou inférieure, regardez les onglets en haut et survolez Paramètres. Cliquez ensuite sur Notifications.

Dans la version 2.5 ou supérieure, la disposition est la même mais le menu déroulant a un aspect légèrement différent.

Vérifiez maintenant que les notifications que vous souhaitez sont activées dans l'éditeur de formulaire.
Ce formulaire n'a qu'une seule notification configurée, et le commutateur ici devrait être vert.

Dans la version 2.5, l'icône verte a un aspect légèrement différent et affiche le mot Active.

Ensuite, cliquez sur le nom de la notification pour modifier les paramètres.
Configurer l'adresse d'envoi
Parfois, si vos confirmations Gravity Forms ne fonctionnent pas, il est utile de vérifier l'adresse à laquelle vos notifications sont envoyées. Dans la version 2.5, les paramètres sont exactement les mêmes.
Nous avons déjà ouvert les paramètres de notification du formulaire. En haut, vous verrez 3 paramètres différents pour Envoyer à. Nous les avons marqués ici avec un contour rouge :

Dans le champ E-mail de l'expéditeur, vous pouvez voir que nous avons un espace réservé pour l'e-mail de l'administrateur du site dans WordPress. Vous voudrez peut-être changer cela afin d'éviter d'avoir un expéditeur et un destinataire dont les e-mails sont identiques. Cela peut causer des problèmes de délivrabilité et des avertissements « soyez prudent avec ce message » dans Gmail.
En regardant spécifiquement Envoyer à, voici ce que font ces paramètres :
- Entrer l'e-mail vous permet de taper une adresse e-mail pour la notification. Si vous avez cette option sélectionnée, vérifiez que l'adresse e-mail est correcte, sans fautes de frappe ni erreurs de formatage. Si vous n'avez pas de destinataire valide ici, vos e-mails pourraient échouer silencieusement.
- Sélectionner un champ vous permet de sélectionner un champ de formulaire dans la liste déroulante. Vous voudrez utiliser ce paramètre pour les notifications utilisateur, car il envoie un e-mail à la personne qui remplit le formulaire.
- Configurer le routage vous permet d'utiliser une logique conditionnelle pour définir le destinataire de la notification. C'est le paramètre le plus compliqué, et c'est le plus facile de se tromper.
Voici un exemple de ce à quoi ressemble la configuration du routage pour le champ e-mail.

Si vous avez configuré cette logique de manière incorrecte, il est possible que Gravity Forms n'envoie pas d'e-mail lorsque vous vous y attendez. Dans notre exemple, il n'enverra une notification que si l'utilisateur sélectionne son mode de contact préféré comme E-mail.
Vous rencontrez toujours des problèmes ? Installons le plugin WP Mail SMTP pour résoudre le problème d'envoi d'e-mails par Gravity Forms.
2. Configuration des paramètres SMTP de Gravity Forms
Maintenant que nous avons vérifié tous vos paramètres d'e-mail Gravity Forms, nous allons installer WP Mail SMTP, un plugin WordPress conçu pour résoudre les problèmes de délivrabilité des e-mails.
WP Mail SMTP vous permet d'utiliser facilement un service d'envoi d'e-mails tiers pour ajouter une authentification appropriée à vos e-mails à l'aide de DKIM, SPF et DMARC.
Besoin d'aide pour configurer SMTP pour Gravity Forms ?
Notre licence Elite inclut la configuration White Glove pour SendLayer, SMTP.com ou Brevo (anciennement Sendinblue).
Si vous préférez installer et configurer le plugin vous-même, faisons-le.
Pour commencer, installez et activez le plugin WP Mail SMTP. Si vous avez besoin d'aide pour cette étape, consultez ce guide pour débutants sur l'installation d'un plugin dans WordPress.
Vous verrez l'assistant de configuration s'ouvrir dans votre navigateur. Cliquez sur Commencer pour lancer la configuration SMTP de Gravity Forms.

Ensuite, nous choisirons le service de messagerie que vous souhaitez utiliser pour gérer vos e-mails Gravity Forms.
3. Choisir un fournisseur d'e-mail fiable
WP Mail SMTP vous permet de choisir parmi différents services d'envoi d'e-mails. Ainsi, que vous ayez un petit site personnel ou une grande boutique e-commerce, il existe une option qui vous conviendra.
- SendLayer est une excellente option pour les petites entreprises. C'est abordable et facile à utiliser.
- Pour les sites plus importants, SMTP.com et Brevo (anciennement Sendinblue) sont deux options fiables qui vous permettent d'envoyer des centaines d'e-mails chaque jour.
- Pour un site de loisir ou personnel, vous pouvez utiliser l'option Autre SMTP pour utiliser les détails SMTP fournis par votre FAI. Si vous choisissez cette option, assurez-vous d'utiliser le bon port SMTP sortant. Consultez notre tutoriel sur l'Autre SMTP pour plus de détails.
- Il existe également une option Google qui vous permet d'envoyer des e-mails via votre adresse Google Workspace ou Gmail. C'est une bonne option pour les petits sites qui envoient seulement quelques e-mails par jour, et vous pouvez envoyer des e-mails WordPress depuis différentes alias Gmail.

Une fois votre service d'envoi choisi, configurez-le sur le site web du fournisseur. Nous avons des instructions complètes pour chaque service afin de vous aider.
Cliquez sur le lien de votre service d'envoi choisi pour accéder à son tutoriel de configuration :
| Expéditeurs disponibles dans toutes les versions | Expéditeurs dans WP Mail SMTP Pro |
|---|---|
| SendLayer | Amazon SES |
| SMTP.com | Microsoft 365 / Outlook.com |
| Brevo | Zoho Mail |
| Google Workspace / Gmail | |
| Mailgun | |
| Postmark | |
| SendGrid | |
| SparkPost | |
| Autre SMTP |
Si vous souhaitez configurer plusieurs expéditeurs, vous pouvez le faire dans les paramètres des connexions supplémentaires une fois que vous avez terminé l'assistant de configuration. Vous pouvez ensuite sélectionner une connexion de secours et configurer le routage intelligent.
À la fin de l'assistant, nous vous recommandons d'activer certaines fonctionnalités supplémentaires.

- Délivrabilité améliorée des e-mails (activée automatiquement). Aide vos e-mails à être livrés de manière plus fiable en utilisant SMTP.
- Suivi des erreurs d'e-mail (activé automatiquement). Enregistre les erreurs d'envoi d'e-mails afin que vous puissiez résoudre les problèmes.
- Journaux d'e-mails détaillés. Garde une trace du statut de livraison de vos e-mails et d'autres détails utiles.
- Rapports d'e-mails complets (activés automatiquement lorsque les journaux d'e-mails détaillés sont activés). Affiche des détails tels que le statut de livraison, les adresses d'envoi et de réception, et l'heure d'envoi des e-mails.
- Résumé hebdomadaire des e-mails (uniquement disponible lorsque les journaux d'e-mails détaillés sont activés). Envoie un rapport hebdomadaire avec les statistiques récentes de livraison des e-mails.
- Alertes e-mail instantanées. Vous avertit lorsqu'un e-mail n'a pas pu être envoyé afin que vous puissiez résoudre le problème.
Activez les fonctionnalités qui vous semblent utiles, puis passez à l'écran suivant. Si vous avez activé la journalisation des e-mails, vous aurez également la possibilité d'utiliser certaines fonctionnalités avancées.

- Stockez le contenu de tous les e-mails envoyés. Sauvegarde le contenu des e-mails dans votre base de données WordPress. Cela vous permet également de renvoyer des e-mails.
- Enregistrer les pièces jointes envoyées depuis WordPress. Stockez les pièces jointes des e-mails dans le dossier Téléchargements de votre site.
- Suivre quand un e-mail est ouvert. Voyez quand les destinataires ouvrent vos e-mails.
- Suivre quand un lien dans un e-mail est cliqué. Voyez quand les destinataires cliquent sur les liens de vos e-mails.
Suivez les étapes restantes pour terminer l'assistant de configuration. À la fin, vous recevrez un e-mail de test automatique.

Si vous le souhaitez, vous pouvez également activer la journalisation des e-mails pour le contenu intégral de vos e-mails. Examinons cela plus en détail.
4. Journalisation du contenu et des pièces jointes des e-mails Gravity Forms (facultatif)
La version Pro de WP Mail SMTP peut suivre chaque e-mail envoyé depuis votre site WordPress, y compris chaque notification Gravity Forms générée.
Comme mentionné à l'étape précédente, une fois la journalisation des e-mails activée, vous avez également la possibilité de :
- Suivre les ouvertures et les clics dans tous les e-mails WordPress
- Générer des rapports d'e-mails
- Enregistrer les pièces jointes des e-mails dans WordPress
- Exporter ou imprimer vos journaux d'e-mails
- Voir le statut des e-mails envoyés
- Voyez quel plugin a généré chaque e-mail dans le journal
Voici un exemple du graphique de rapport d'e-mails montrant les ouvertures et les clics :
Vous pouvez également voir le statut des e-mails sur votre tableau de bord WordPress. Plongez dans le graphique pour vérifier le statut de tous les e-mails générés par votre site.

Vos journaux d'e-mails sont-ils configurés ? Parfait. Vérifions que Gravity Forms envoie les soumissions de formulaire de manière fiable.
5. Testez vos e-mails Gravity Forms
Maintenant que vous avez configuré WP Mail SMTP, vous devriez constater que vos problèmes avec les notifications de Gravity Forms qui ne s'envoient pas sont résolus.
Vous pouvez tester votre formulaire de contact Gravity Forms maintenant et vérifier les journaux d'e-mails pour suivre le statut.
Dans WP Mail SMTP, vous pouvez également envoyer un test d'e-mail à tout moment. Rendez-vous simplement dans l'onglet Test d'e-mail des paramètres du plugin.

Après l'envoi de l'e-mail de test, WP Mail SMTP vous informera de tout problème avec vos paramètres DNS. C'est un moyen simple de vous assurer que votre fournisseur est correctement configuré.

Et voilà ! Nous avons parcouru toutes les étapes pour résoudre le problème des formulaires Gravity Forms qui n'envoient pas d'e-mails sur votre site.
Si vous rencontrez d'autres problèmes lors de l'utilisation de WP Mail SMTP avec Gravity Forms, vous pouvez ouvrir un ticket de support si vous avez une licence payante. Les utilisateurs de la version gratuite peuvent obtenir de l'aide sur les forums de WordPress.org.
Erreurs et notes d'e-mail de Gravity Forms
Voyez-vous des erreurs dans la section Notes de Gravity Forms ? Voici un guide rapide expliquant la signification de chaque message.
| Note Gravity Forms | Ce que cela signifie |
|---|---|
| WordPress a transmis avec succès l’e-mail de notification au serveur d’envoi | Gravity Forms a généré avec succès l’e-mail dans WordPress et l’a envoyé. Cela ne signifie pas nécessairement qu’il a été livré, et la plupart des problèmes d’e-mail surviennent après ce point, le message n’est donc pas toujours utile. Installez WP Mail SMTP pour améliorer la délivrabilité et effectuer des tests plus détaillés qui expliquent ce qui ne va pas, comme les problèmes avec vos paramètres DNS. |
| Impossible d’instancier la fonction mail. WordPress n’a pas pu envoyer l’e-mail de notification | Il y a eu un problème lors de la génération de l’e-mail dans WordPress. Cela peut se produire si la fonction mail PHP est désactivée par votre hébergeur et que le SMTP n’est pas configuré sur votre installation WordPress. |
| Erreur SMTP : connect() a échoué. Erreur SMTP : Impossible de s’authentifier. Délai d’attente WordPress. Erreur 5XX | Il y a un problème avec les paramètres de WP Mail SMTP. Si vous utilisez le courrier SMTP Autre, vérifiez votre port et votre mot de passe SMTP. Si vous utilisez Cloudflare, vérifiez que votre serveur de messagerie n’est pas proxy. |
| Erreur SMTP : données non acceptées | Il y a un problème avec votre service de messagerie qui empêche Gravity Forms d’envoyer des e-mails. Vous essayez peut-être d’envoyer plus d’e-mails que le fournisseur ne le permet, ou vous utilisez une adresse d’expéditeur qui n’est pas valide. |
| WordPress n’a pas pu envoyer l’e-mail de notification. Impossible d’envoyer l’e-mail car l’adresse du destinataire est invalide. | L’adresse e-mail fournie est incorrecte. Cela se produit souvent lorsque vous fournissez la même adresse e-mail dans les champs Expéditeur et Destinataire. Assurez-vous que les adresses e-mail de l’expéditeur et du destinataire sont distinctes et valides. |
Ensuite, configurez les enregistrements DMARC
Voyez-vous toujours les e-mails de votre formulaire de contact dans votre dossier spam ? Vous voudrez vous assurer que vos enregistrements DNS sont correctement configurés pour votre nouveau fournisseur de messagerie et que votre nom de domaine de messagerie est vérifié.
Pour commencer, consultez notre guide sur ce qu’est un enregistrement DMARC et comment en ajouter un. Vous voudrez peut-être également consulter notre article sur comment corriger l’avertissement « soyez prudent avec ce message » dans Gmail.
Prêt à résoudre définitivement vos problèmes d’e-mails Gravity Forms ? Commencez dès aujourd’hui avec WP Mail SMTP.
Réparez vos e-mails Gravity Forms maintenant
FAQ sur la façon de résoudre le problème des notifications Gravity Forms non envoyées
Les notifications Gravity Forms qui n’envoient pas sont un sujet populaire parmi nos lecteurs. Voici les réponses à quelques questions courantes.
Comment vérifier les paramètres d’e-mail de Gravity Forms ?
Ouvrez votre formulaire dans l’éditeur Gravity Forms, allez dans Paramètres » Notifications, et vérifiez les champs Envoyer à, E-mail de l’expéditeur et Objet. Assurez-vous que chacun contient une adresse e-mail valide et qu’il n’y a pas de fautes de frappe.
Comment connecter Gravity Forms SMTP avec Office 365 ?
Pour connecter Gravity Forms avec Office 365, installez un plugin SMTP comme WP Mail SMTP. Configurez ensuite votre compte e-mail Office 365 dans le plugin en utilisant la configuration en un clic.
Que signifie « WordPress n’a pas pu envoyer l’e-mail de notification » ?
Cette erreur signifie généralement que WordPress n’a pas pu envoyer le message en utilisant la méthode d’envoi par défaut. Cela se produit souvent lorsque l’adresse e-mail est invalide ou que votre serveur bloque les e-mails sortants.
Comment définir un « E-mail de l’expéditeur » personnalisé dans Gravity Forms ?
Accédez aux paramètres de notification de votre formulaire. Sous le champ E-mail de l’expéditeur, saisissez l’adresse e-mail que vous souhaitez utiliser. Choisissez-en une qui correspond à votre domaine pour éviter les problèmes de livraison.
Ai-je besoin d’enregistrements DNS pour résoudre les problèmes d’e-mail de Gravity Forms ?
Oui, dans de nombreux cas. L’ajout d’enregistrements DNS tels que SPF, DKIM et DMARC aide les serveurs de messagerie à faire confiance à vos messages. Sans eux, vos e-mails sont plus susceptibles d’être marqués ou rejetés.
Comment puis-je enregistrer les e-mails de Gravity Forms pour le dépannage ?
Vous pouvez installer un plugin tel que WP Mail SMTP, qui inclut un journal d’e-mails. Cela vous permet de voir quels messages ont été envoyés, à qui, et s’ils ont été livrés.
Quelle est la meilleure façon de tester si Gravity Forms envoie des e-mails ?
Soumettez une entrée de test via votre formulaire, puis vérifiez votre boîte de réception. Pour un meilleur suivi, utilisez un journal d'e-mails afin de confirmer si le message a été envoyé ou s'il a échoué en coulisses.
