It is good practice to use the special email address info@example.org as an auto-responder: people sending a message to info at your domain will receive a specially crafted automated reply to introduce them to your organization and give them pointers to frequently asked resources.
How to setup a Discourse topic to automatically reply with a pre-defined message?
(If this is possible already, make a step-by-step guide to set it up.)
What are the advantages of using Discourse for an info@ auto-responder?
From the top of my head, I can see one: Discourse can easily aggregate incoming emails and stage users, rewarding an “asked for info” badge so that you can easily target potential participants (and weed out failing addresses, or put them into a junk email filter.)
En outre, je verrais la possibilité de répondre automatiquement aux utilisateurs en attente qui ont créé de nouveaux messages par e-mail dans des catégories où l’activation de l’envoi par e-mail est activée.
De cette façon, ils seraient informés du fait qu’ils n’écrivent pas à une liste de diffusion ni à une boîte de réception, et pourraient prendre conscience qu’ils interagissent en réalité avec une plateforme de communication basée sur le web.
Souvent, nos utilisateurs ne savent pas comment interagir avec la plateforme, car elle ne se présente jamais activement à eux.
Cela ouvrirait également la voie à des cas d’utilisation de service d’assistance, où les utilisateurs soumettent des tickets.
Je recherchais exactement cette fonctionnalité — principalement pour envoyer une réponse automatique aux personnes qui utiliseraient nos anciennes adresses e-mail d’administration Mailman, comme list-unsubscribe, etc., afin de les orienter vers le nouveau Discourse qui remplace les listes.
N’ayant rien trouvé de prêt à l’emploi, j’ai mis au point une solution fonctionnelle qui adapte Postfix dans le conteneur mail-receiver pour envoyer automatiquement (avec limitation de débit) une réponse à toute personne envoyant un e-mail à une adresse spécifique.
Comme je ne suis pas un expert de la configuration Postfix, je n’ai réussi à le faire fonctionner que sur un sous-domaine différent de celui utilisé par les e-mails traités par Discourse. Dans notre cas, cela convient car tous les e-mails transitent d’abord par un relais SMTP institutionnel, qui sépare les e-mails destinés à Discourse et les transfère vers mail-receiver avec la partie domaine de l’adresse e-mail modifiée (et comme Discourse semble récupérer l’adresse e-mail dans le champ To: original de toute façon, cela ne pose pas de problème pour Discourse). Si un véritable expert de Postfix parvient à faire fonctionner cela uniquement pour une adresse e-mail spécifique sur le même domaine, ce serait excellent !
Ce n’est pas écrit sous forme de plugin, et je pourrais éventuellement le faire un jour, mais l’installation n’est pas trop difficile grâce à un script setup.sh qui effectue (presque) tout ce qui est nécessaire. De plus, cela n’utilise pas réellement Discourse, seulement Postfix dans mail-receiver, donc une configuration au sein de Discourse n’est pas encore possible.