Question rapide sur le test de délivrabilité des e-mails

Le premier élément du courriel sur la délivrabilité des courriels est le suivant :

Assurez-vous de définir correctement l’adresse « de » du courriel de notification dans les paramètres de votre site. Le domaine spécifié dans l’adresse « de » des courriels que vous envoyez est le domaine contre lequel votre courriel sera validé.

Cela fait-il référence aux paramètres au niveau du serveur configurés lors de l’installation ? Ou à quelque chose dans les paramètres d’administration ?

Ce n’est plus vrai.

Si vous avez récemment exécuté discourse-setup, il vous a demandé quelle adresse vous souhaitiez (en suggérant la même valeur par défaut dans le message). L’attribut notification_email est défini par DISCOURSE_NOTIFICATION_EMAIL dans votre fichier app.yml. Comme il est défini de cette manière, le paramètre n’apparaît plus dans l’interface utilisateur.

Pour le modifier, vous devrez exécuter discourse-setup ou éditer app.yml puis reconstruire (bien que ./launcher destroy app; ./launcher start app puisse être un peu plus rapide si vous n’avez pas effectué de mise à jour via la ligne de commande).

Ce n’est pas tout à fait un bug, mais c’est proche.

@sam (ou @codinghorror puisque nous avons travaillé dessus) — quelqu’un doit modifier test_mailer.text_body_template en conséquence. Je pense qu’il est sûr d’ignorer simplement le cas où le paramètre n’est pas présent dans app.yml et d’indiquer aux utilisateurs d’exécuter discourse-setup, car il est peu probable que quelqu’un cherche ce paramètre s’il n’est pas incorrect.

D’accord, quelle est votre recommandation pour la modification ? Pouvez-vous proposer une modification ici, dans une réponse ?

Peut-être :

Assurez-vous de définir correctement l’adresse d’expédition de l’email de notification en exécutant discourse-setup ou en modifiant DISCOURSE_NOTIFICATION_EMAIL dans votre fichier app.yml. Le domaine spécifié dans l’adresse d’expédition des emails que vous envoyez est le domaine contre lequel votre email sera validé.

Cela pourrait fonctionner. Qu’en pensez-vous ?

Je débute tout juste sur Discourse, mais il me semblerait plus logique (en supposant que ce soit exact) de remplacer la deuxième phrase par :

Utilisez un domaine d’adresse e-mail from: qui peut être validé (par exemple, si votre adresse e-mail from: est forum@example.com, assurez-vous que votre fournisseur de messagerie peut valider les e-mails provenant de example.com).

Donc la proposition consiste à remplacer

Assurez-vous de définir correctement l’adresse d’envoi de l’email de notification dans les paramètres de votre site. Le domaine spécifié dans l’adresse d’envoi des e-mails que vous envoyez est le domaine contre lequel votre e-mail sera validé.

par

Assurez-vous de définir correctement l’adresse d’envoi de l’email de notification en exécutant discourse-setup ou en modifiant DISCOURSE_NOTIFICATION_EMAIL dans votre fichier app.yml. Utilisez une adresse d’envoi dont le domaine peut être validé (par exemple, si votre adresse d’envoi est anything@example.com, assurez-vous que votre fournisseur de messagerie peut valider les e-mails provenant de example.com.)

Je suppose que cela convient ; qu’en pensez-vous @Stephen @pfaffman ?

Cela semble être une amélioration.

Tandis que nous y sommes…

Peut-être :

De plus, @falco a joué un rôle déterminant dans la décision de déplacer notification_email vers discourse-setup. Il pourrait avoir des avis à ce sujet.

Super ! @falco, tu veux donner ton avis, et ensuite je peux faire les modifications ?

Ton texte me semble correct :+1: