Info@example.org - Using Discourse as auto-responder

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.)

1 curtida

Além disso, vejo a possibilidade de responder automaticamente a usuários em fase de teste que criaram novas postagens por e-mail em categorias com entrada por e-mail ativada.

Dessa forma, eles seriam informados de que não estão escrevendo para uma lista de distribuição, nem para uma caixa de entrada de e-mail, e poderiam tomar conhecimento de que, na verdade, estão interagindo com uma plataforma de comunicação baseada na web.

Muitas vezes, nossos usuários não sabem como interagir com a plataforma, já que ela nunca se anuncia ativamente a eles.

Isso também abriria caminho para casos de uso de helpdesk, nos quais os usuários enviam chamados.

3 curtidas

Tenho buscado essa mesma funcionalidade — principalmente para enviar uma resposta automática a pessoas que possam usar nossos antigos endereços de e-mail de administração do Mailman, como list-unsubscribe, etc., direcionando-as para o novo Discourse, que substitui as listas.

Como não encontrei nada pronto para uso, desenvolvi uma solução funcional que adapta o Postfix no contêiner mail-receiver para enviar automaticamente uma resposta (com limitação de taxa) a qualquer pessoa que envie um e-mail para um endereço específico.

Como não sou um especialista em configuração do Postfix, consegui fazê-lo funcionar apenas em um subdomínio diferente daquele usado pelos e-mails processados pelo Discourse. No nosso caso, isso é aceitável, pois todos os e-mails passam primeiro por um relay SMTP institucional, que separa os e-mails do Discourse e os encaminha ao mail-receiver com a parte do domínio do endereço de e-mail alterada (e como o Discourse parece capturar o endereço de e-mail no campo To: original, isso não importa para ele). Se um verdadeiro especialista em Postfix conseguir fazer isso funcionar apenas para um endereço de e-mail específico no mesmo domínio, seria ótimo!

O código não foi escrito como um plugin e talvez eu chegue a fazer isso em algum momento, mas a instalação não é difícil, pois há um script setup.sh que faz (quase) tudo o que é necessário. Além disso, ele não utiliza o Discourse em si, apenas o Postfix no mail-receiver, então ainda não é possível fazer configurações dentro do Discourse.

https://github.com/jalview/discourse-autoresponder