Super ! Je pensais le trouver sous l’onglet E-mail dans la zone d’administration, mais le voir dans la section E-mail de l’onglet Paramètres a aussi du sens.
Lorsque j’ai rencontré ce problème, j’ai examiné le code et, d’après ce que j’ai pu comprendre, la conception de Discourse ne prévoit aucune file d’attente centralisée ni service d’e-mails. Chaque tâche utilise simplement un objet e-mail pour envoyer un message, il n’y a donc aucun moyen de réutiliser les connexions existantes. Si j’ai raison, cela nécessiterait une refonte du système d’e-mails de Discourse pour mettre en place un système de gestion centralisé des e-mails et des files d’attente, afin d’améliorer l’efficacité, d’intégrer un mécanisme de nouvelle tentative, des délais d’attente, etc.
Il serait agréable d’avoir ces fonctionnalités et, en fait, je pense que ce serait un grand atout d’avoir un gestionnaire de service d’e-mails centralisé avec une gestion des files d’attente, mais cela nécessiterait une refonte et un certain travail.