Outils pour utilisateurs

Outils du site


drupal10:email

Envoi d'emails

Installation

Installer le module SMTP Authentication Support.

Ce module utilise la librairie PHPMailer.

composer require drupal/smtp

Activer le module SMTP Authentication Support

Configuration

Aller dans Configuration > Basic site settings > SMTP Authentication Support

Install options
Set SMTP as the default mailsystem On
SMTP server settings
SMTP server smtp.openxchange.eu
SMTP port 587
Use encrypted protocol Use TLS
Enable TLS encryption automatically Off
SMTP Authentication
Username xxxxxx@marclebrun.be
Password xxxxxxxxxx
E-mail options
E-mail from address xxxxxx@marclebrun.be
E-mail from name ⇒ nom du site si vide
Allow to send e-mails formatted as HTML Oui
SMTP client settings
(laisser cette section vide)
Send test e-mail
E-mail address to send a test e-mail to adresse mail destinataire du test

:!: Important Malgré la présence d'une adresse d'expéditeur dans E-mail from address, il semble que le module utilise comme expéditeur l'adresse du site.

⇒ Aller dans Configuration > Basic site settings et indiquer l'adresse correcte dans Email address.

Test

Méthode 1

Au moment d'enregistrer la configuration, indiquer une adresse dans E-mail address to send a test e-mail to, un email de test sera envoyé tout de suite après.

Un message en haut de la page indique si l'envoi est effectué ou pas.

Si on coche Enable debugging, les messages du serveurs sont affichés
mais immédiatement cachés par la page HTML, donc il faut afficher le
code source de la page pour voir les messages de debug.

Méthode 2

Aller à l'adresse /contact/feedback et remplir le formulaire de contact. L'email est envoyé à l'adresse définie dans la configuration du formulaire de contact (Structure > Contact forms > Website feedback)

Méthode 3

Aller à l'adresse /user/password afin de s'envoyer à soi-même un mail de réinitialisation de mot de passe.

drupal10/email.txt · Dernière modification: 2023/11/30 13:37 par marclebrun