Un site web statique (en HTML simple) ne possède aucun code serveur propre, de sorte qu’un formulaire ne dispose d’aucun endroit où envoyer ses réponses. Nous les recevons pour vous : le formulaire nous les transmet, nous vérifions qu’il s’agit d’une personne et non d’un bot, puis nous envoyons les réponses par e-mail à une boîte aux lettres située sur le propre domaine de votre site web. L’adresse e-mail du visiteur est définie comme adresse de réponse, vous n’avez donc qu’à appuyer sur Répondre.
Avant de commencer
Vous devez disposer d’une boîte aux lettres sur le domaine propre du site web (par exemple hello@yourdomain.com). Créez-en une sur la page E-mail du site web si vous n’en possédez pas. Les formulaires ne peuvent envoyer des messages qu’à une boîte aux lettres active sur ce domaine, au sein de votre propre compte, de sorte que personne ne puisse utiliser votre formulaire pour envoyer des e-mails ailleurs.
Activer les formulaires
- Ouvrez Sites et choisissez le site web.
- Ouvrez E-mail et repérez la carte Formulaires du site web.
- Activez Accepter les réponses du formulaire provenant de ce site web.
La carte affiche ensuite l'Adresse du formulaire (action), la Clé de site pour le contrôle des bots et un Formulaire de départ. Appuyez sur le bouton de copie situé à côté de Formulaire de départ, collez-le dans une page de votre site web, puis personnalisez les questions selon vos besoins. Définissez _to avec la partie de votre boîte aux lettres précédant le @.
Structure du formulaire
- Chaque question est un champ de saisie dont le
name correspond à l’intitulé de la question tel que vous souhaitez le lire dans l’e-mail.
_email est l’adresse du visiteur (utilisée pour répondre), _name son nom.
_next est la page qu’il consulte après l’envoi (par exemple /thanks/), _back la page vers laquelle il revient en cas d’erreur. Toutes deux doivent être des pages situées sur votre propre site web.
- Le bloc
cf-turnstile correspond au contrôle des bots. Conservez-le, accompagné de la clé de site provenant de la carte.
- Laissez le champ masqué
_website vide et caché : les bots le remplissent, et nous rejetons ces envois.
Le visiteur reçoit également un bref e-mail de confirmation qui ne reprend pas ses réponses.
Limites
Un visiteur peut envoyer 6 formulaires par heure. Les réponses ne sont pas conservées par nos soins : l’e-mail présent dans votre boîte aux lettres en constitue l’unique copie. Si votre formulaire porte sur la santé ou d’autres sujets sensibles, ajoutez à la page une case à cocher de consentement ainsi qu’une courte mention relative à la confidentialité.
Désactiver les formulaires
Désactivez l’interrupteur. Dès le visiteur suivant, le formulaire sera refusé et rien ne sera envoyé. La clé de site demeure inchangée, de sorte qu’une réactivation ultérieure ne nécessitera aucune modification de votre page.