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.)
In addition I would see the possibility to auto-respond to staged users that created new posts via email in categories that have email-in activated.
That way they would made knowledgeable of the fact that they are not writing to a mailing list, nor to an email inbox, and could be made aware of the fact that they are in fact interacting with a web-based communication platform.
Oftentimes our users do not know how they can interact with the platform, as it never actively announces itself to them.
This would also make way for helpdesk use cases, in which users hand in tickets.
He estado buscando esta misma funcionalidad, principalmente para enviar una respuesta automática a personas que puedan usar nuestras antiguas direcciones de correo de administración de Mailman, como list-unsubscribe, etc., para redirigirlas al nuevo y brillante Discourse que reemplaza a las listas.
Al no encontrar nada listo para usar, he logrado una solución funcional que adapta el servidor Postfix en el contenedor mail-receiver para enviar automáticamente una respuesta (con limitación de tasa) a cualquiera que envíe un correo a una dirección de correo específica.
Como no soy un experto en la configuración de Postfix, solo he logrado que funcione en un subdominio diferente al de los correos procesados por Discourse. En nuestro caso, esto no es un problema porque todos los correos pasan primero por un relay SMTP institucional, el cual separa los correos de Discourse y los reenvía a mail-receiver con la parte del dominio de la dirección de correo modificada (y como Discourse parece capturar la dirección de correo en el campo To: original de todos modos, esto no le afecta). ¡Si un verdadero experto en Postfix pudiera hacer que funcione solo para una dirección de correo específica en el mismo dominio, sería genial!
No está escrito como un plugin y quizás me anime a hacerlo en algún momento, pero no es demasiado difícil de instalar ya que hay un script setup.sh que hace (casi) todo lo necesario. Tampoco utiliza realmente a Discourse, solo el Postfix en mail-receiver, por lo que la configuración dentro de Discourse aún no es posible.