J’ai essayé de configurer l’e-mail avec un serveur cPanel. J’ai échoué pendant plusieurs heures.
Cela a fonctionné dans app.yml :
DISCOURSE_SMTP_FORCE_TLS: true
En tant que nouvel administrateur, je m’interroge sur ce paramètre :
DISCOURSE_SMTP_ENABLE_START_TLS: true
Quelle est la différence ? Pourquoi l’un fonctionne et l’autre pas ? Et si tel est le cas : pourquoi DISCOURSE_SMTP_FORCE_TLS ne serait-il pas là aussi ?
Il semble que Thunderbird (client de messagerie) affiche ces trois options : aucun chiffrement, STARTTLS et SSL/TLS. Je me demandais donc si DISCOURSE_SMTP_FORCE_TLS impliquait SSL/TLS, si cela pouvait être dans le modèle. Ou peut-être pas ?
Qu’en est-il de la documentation de ces options ? Serait-ce acceptable ? Existe-t-il une politique de « garder les modèles petits » ?
Par exemple, j’ai été un peu confus par DISCOURSE_SMTP_ADDRESS et DISCOURSE_SMTP_DOMAIN car, par exemple, curl pour envoyer des e-mails n’a pas besoin de DISCOURSE_SMTP_DOMAIN comme paramètre.