Mon formulaire de contact ne m'envoie pas d'e-mails

Les formulaires n'envoient des e-mails que depuis votre site Web publié, pas depuis l'aperçu. Testez sur le site en ligne après chaque modification.

1. Vérifiez l'adresse

Sélectionnez le formulaire sur votre page, puis allez dans Inspecteur > Réglages des widgets. Vérifiez que Email Address to Send Form to (adresse e-mail de destination du formulaire) est correcte. Regardez aussi dans votre dossier de spam.

2. Utilisez Contact Form Advanced

Si votre page utilise le simple widget Contact Form (formulaire de contact), le support recommande de le remplacer par Contact Form Advanced (formulaire de contact avancé), qui délivre les messages de façon plus fiable.

3. Choisissez comment le formulaire envoie les e-mails

Dans Réglages des widgets, trouvez Mail Sending (envoi des e-mails).

Option Ce que cela signifie Configuration
SMTP Details Envoie via un véritable compte de messagerie. La meilleure option pour la plupart des utilisateurs. Nécessite les informations de ce compte
PHP Mail Envoie depuis votre serveur Web. Aucune, mais moins fiable et peut ne pas fonctionner sur certains serveurs
EverWeb Envoie via le serveur d'EverWeb. Nécessite le module complémentaire Contact Forms Enhanced. Aucune

Pour SMTP Details, saisissez les paramètres de votre messagerie, et non votre identifiant FTP. C'est l'erreur la plus fréquente.

Champ Ce qu'il faut saisir
Server (serveur) Le serveur SMTP de votre fournisseur de messagerie. Avec la messagerie EverWeb, utilisez mail.yourdomain.com avec votre propre domaine, ou le nom de votre serveur. Consultez Paramètres de messagerie pour Apple Mail, Outlook, Gmail et autres applications (IMAP, POP, SMTP).
Username (nom d'utilisateur) Généralement votre adresse e-mail complète
Password (mot de passe) Le mot de passe de ce compte de messagerie. Gmail nécessite généralement un mot de passe d'application Google (Google App Password).
Port et Security (sécurité) 465 avec ssl, ou 587 avec tls

Cliquez sur Test SMTP Details... (tester les informations SMTP) pour les vérifier.

4. Publiez à nouveau l'ensemble du site

Allez dans Fichier > Publier le site entier, et pas seulement dans Publier. Envoyez ensuite le formulaire depuis une fenêtre de navigation privée.

Toujours rien ? Videz le cache d'EverWeb, puis publiez à nouveau le site entier. Allez dans EverWeb > Réglages (Windows : Édition > Options) > Sauvegarde > Gérer les fichiers du cache, et placez votre site dans la corbeille sous Preview Cache (cache d'aperçu) et sous Publish Cache (cache de publication).

5. Cas particuliers

  • Vous voulez recevoir les envois sur Gmail, AOL, iCloud, Hotmail ou Outlook. Créez pour le formulaire une adresse de votre propre domaine, comme [email protected]. Utilisez-la pour Email Address to Send Form to et pour les informations SMTP. Transférez ensuite cette adresse vers votre adresse personnelle. Nous pouvons configurer le transfert pour vous.
  • Votre site est chez un autre hébergeur. Nous recommandons PHP 8.2 ou une version ultérieure. Demandez à votre hébergeur de confirmer la version de PHP de votre site et d'indiquer si les scripts peuvent établir des connexions SMTP sortantes. Certains bloquent les e-mails des formulaires.
  • Vous voyez « Check the developer console ». Consultez Une erreur s'est produite lors de l'envoi du formulaire de contact. Consultez la console de développement pour voir les erreurs.

Nous contacter

Envoyez l'adresse de la page, une capture d'écran des Réglages des widgets en masquant votre mot de passe, et dites-nous si Test SMTP Details... a fonctionné.

  • Contact Form
  • 52 Utilisateurs l'ont trouvée utile
Cette réponse était-elle pertinente?

Articles connexes

Comment utiliser mes propres paramètres SMTP (courrier sortant) avec mon formulaire de contact ?

Contact Form Advanced (formulaire de contact avancé) peut envoyer chaque message du formulaire...

What is the Contact Forms Enhanced Add-on?

The Contact Forms Enhanced add-on is a paid extra for EverWeb's Contact Form Advanced widget. It...

Que se passe-t-il quand j'atteins ma limite d'envois avec l'add-on Contact Forms Enhanced ?

Chaque fois qu'un visiteur vous envoie un formulaire de contact, vous recevez une notification...

Quelle est la configuration serveur requise pour l'add-on Contact Forms Enhanced ?

Si vous utilisez EverWeb + Hosting, vous n'avez pas à vous soucier de la configuration du serveur...

How can I enable SPAM Protection on my Contact Forms?

EverWeb 3.0 introduces new SPAM Protection options using Google's reCAPTCHA SPAM options. It is...