[Résolu]Formulaire de contact Framasite version site


#1

Bonsoir tout le monde,

J’ai ajouté un formulaire de contact sur une page de mon site mais je ne trouve pas comment je dois configurer pour que les messages m’arrivent sur ma boite mail
J’essaie d’utiliser le plugin : email de “GRAV” et de mettre en SMTP
Je suis chez la mère zaclys


Est ce que c’est par là que je dois faire les réglages ?
Merci pour votre aide


#2

j’ai trouvé ça :
JosephK @josephk · 10 months ago

Owner

C’est déjà corrigé mais je donne les explications au cas où il resterait des sites mal configurés.

L’important c’est d’avoir dans le plugin Email

  • Mail Engine: Sendmail
  • Content type: HTML
  • Email from: no-reply@frama.site
  • Email to: votre-adresse@example.mail
  • Path to sendmail: /usr/sbin/sendmail -bs

Et dans la page Contact, section « Frontmatter » en mode expert :

email:
    from: '{{ config.plugins.email.from }}'
    to: ['{{ config.plugins.email.to }}', '{{ form.value.email }}']
    …

Le champ to contient l’adresse du webmaster et l’adresse de l’expéditeur qui reçoit le mail en copie.

J’ai tout remis pareil mais rien …


#3


#4

Bon du coup, j’avais pas dû faire la modification :

email:
    from: '{{ config.plugins.email.from }}'
    to: ['{{ config.plugins.email.to }}', '{{ form.value.email }}']

au bon endroit + " L’erreur 400 est probablement liée au fait que le dossier merci (= page de
confirmation) avait été supprimée.

Maintenant tout fonctionne Merci @JosephK :beer: