Configurer DemocracyOS pour permettre l'envoi de mails
Les mails ne sortent pas avec la configuration par défaut.
Pour obtenir une confirmation de création de compte ou pour lancer une récupération de mot de passe, utiliser un service SMTP alternatif en créant un compte sur SendGrid ou Sparkpost.
Adapter la section "mailer" en fonction du service SMTP alternatif utilisé. Les mails pourront alors fonctionner correctement.
# Note : Si des propriétés doivent être ajoutées, utiliser nodemailer.
# Je n'ai pas eu besoin de préciser le port pour le moment, ma tentative d'utiliser cette ligne de configuration semble avoir empêché l'envoi des mails.
# "nodemailer": {"port":443,"secure":true}
Avec SendGrid
"mailer": {
"name": "Alternative Green NRJ - DemocracyOS",
"email": "alter...@green-nrj.com",
"service": "SendGrid",
"auth": {
"user": "USERNAME",
"pass": "PASSWORD"
}
Avec Sparkpost
"mailer": {
"name": "Alternative Green NRJ - DemocracyOS",
"email": "alter...@green-nrj.com",
"service": "Sparkpost",
"auth": {
"user": "USERNAME",
"pass": "PASSWORD"
}
Normalement, les mails sortent en fait, mais, j'ai retiré les lignes de configuration qui concernaient nodemailer.
https://wiki.visionduweb.fr/index.php?title=Installer_DemocracyOS#Installer_DemocracyOS
Il faudra veiller a bien configurer son compte sur Sparkpost :
https://wiki.visionduweb.fr/index.php?title=Installer_un_serveur_mail#Sparkpost