Je n’ai pas trouvé de moyen d’ajouter des en-têtes SMTP lors de l’envoi d’e-mails. Puisque j’utilise ElasticEmail, ils exigent que tous les e-mails transactionnels soient envoyés avec un en-tête “IsTransactional”: true.
J’ai vérifié les paramètres SMTP et cherché sur internet, mais je n’ai pas trouvé de solution pour ajouter des en-têtes de messagerie personnalisés dans Discourse. Quelqu’un sait comment procéder ?
Je ne connais pas. Vous pouvez poster dans Marketplace (en estimant à 500 $), mais il serait beaucoup plus simple d’utiliser l’un des services pris en charge.
Édition : oups. C’est sur la liste. On dirait que ça ne devrait pas l’être.
Elastic Email figure sur la liste. Je me demande si l’exigence relative à l’en-tête est nouvelle. Avez-vous rencontré des problèmes en son absence dans l’en-tête ?
Si un fournisseur recommandé impose une nouvelle exigence, l’équipe pourrait être disposée à ajouter l’en-tête, ou cela pourrait justifier le retrait de la recommandation.
Des personnes se sont plaintes du problème de désabonnement avec Elastic Email, et je rencontre ce problème moi aussi !
Mais si nous pouvons ajouter l’en-tête SMTP simple « IsTransactional » = true à tous les e-mails sortants, Elastic Email traitera automatiquement tous les e-mails comme transactionnels et n’ajoutera donc qu’un pied de page « Gérer les notifications » au lieu du pied de page « Se désabonner ».
À mon avis, c’est une exigence indispensable pour Elastic Email et Discourse ?
Puisque la plupart des éléments ignoreraient IsTransactional:true, il n’y aurait pas grand dommage à l’inclure, ou peut-être simplement de ne pas les recommander.
Oui, je pense vraiment qu’ils devraient inclure cet en-tête… même si ce n’est pas encore parfait, car on ne peut pas éviter le lien « Gérer les notifications », mais c’est beaucoup mieux que le lien « Se désabonner »…
Personnaliser les en-têtes serait également utile pour distinguer la chaîne côté Elastic Email, ce qui permettrait de générer des rapports par domaine – un point important si vous gérez plusieurs sites Discourse avec un seul compte Elastic Email.
C’est un peu frustrant qu’Elastic Email ne puisse pas distinguer le domaine source nativement, comme le fait SparkPost, mais SparkPost n’est plus une option depuis la hausse de leurs tarifs.