Estamos felizes em anunciar o suporte ao uso do SMTP para enviar e-mails em grupo de saída. Essa funcionalidade melhora a experiência de usar a caixa de entrada de um grupo no Discourse de forma mais parecida com uma caixa de entrada de suporte. Existem alguns benefícios ao usar esse recurso.
Por que isso é importante?
Por padrão, ao configurar o Discourse, todos os e-mails de saída usam uma configuração SMTP única.
Isso significa que “notificações”, “assinaturas de listas de e-mail”, “resumos” e muito mais partem de um único ponto final usando um único endereço de e-mail.
Ao usar o Discourse como portal de suporte, esse comportamento pode não ser desejável.
- Você pode preferir um alias melhor para a caixa de entrada do seu grupo em vez de usar endereçamento com sinal de adição, por exemplo:
suporte+grupo@seumail.com - Se você configurar o encaminhamento de e-mail de
suporte@seumail.com, preferirá que os e-mails para os usuários também sejam respondidos porsuporte@seumail.com
Quando o SMTP é configurado para um grupo:
- Todos os e-mails serão enviados do seu endereço de e-mail SMTP, por exemplo
suporte@exemplo.com, em vez do endereçoseusite@discoursemail.com - Os usuários podem responder diretamente a esses e-mails no
suporte@exemplo.com, e suas respostas serão criadas no tópico correto no Discourse - Apenas um e-mail por vez é enviado a todos os participantes da conversa do tópico do grupo, com os participantes em cópia (CC) na discussão anexada como CCs no e-mail
- Um modelo simplificado para e-mails enviados da caixa de entrada do seu grupo
Aqui está um exemplo de como um e-mail enviado usando o SMTP de grupo aparece no Gmail:
Configuração
Primeiro, você precisa ter a configuração do site enable smtp ativada, bem como email in.
- Decida sobre o endereço de e-mail. Para que isso funcione, o endereço já deve estar funcionando e capaz de receber e-mails, e você deve ser capaz de configurar o encaminhamento de e-mail.
- No seu site Discourse, vá para as configurações do grupo que deseja receber e-mails. Configure da seguinte forma:
- Insira o endereço de e-mail no campo
Custom incoming email address(Endereço de e-mail de entrada personalizado). - Selecione
Accept emails from anonymous users with no accounts(Aceitar e-mails de usuários anônimos sem contas). - Selecione
Accept incoming emails sent to(Aceitar e-mails de entrada enviados para).
- Anote o endereço de e-mail discoursemail.com listado ao lado de
Accept incoming emails sent to. No seu provedor de e-mail, configure o encaminhamento de e-mail para esse endereço. - Se o seu provedor de e-mail enviar um e-mail de verificação, obtenha o link ou código e use-o para verificar o encaminhamento. Você pode encontrá-lo nos logs de e-mails rejeitados em
/admin/email/rejectedse a configuração do siteblock auto generated emailsestiver ativada; caso contrário, ele deve chegar na caixa de entrada do grupo.
Configurações SMTP
- No seu site Discourse, vá para as configurações do grupo que deseja receber e-mails e abra a aba Email.
- Marque a caixa “Enable SMTP” (Ativar SMTP) e preencha suas configurações de servidor SMTP. Alguns provedores de e-mail como o Google exigirão que você use uma senha de aplicativo para contornar os requisitos de autenticação de dois fatores (2FA). Oferecemos uma opção de preenchimento automático para o Gmail.
- Clique no botão Test Settings (Testar configurações). Se as configurações estiverem corretas, você poderá salvar. Caso contrário, você receberá uma mensagem de erro útil.
- Assim que as configurações forem salvas, o SMTP estará ativado para o grupo! Todos os e-mails enviados a partir de respostas a tópicos nesse grupo serão enviados via SMTP, para cada usuário no tópico que não seja membro do grupo. Os membros do grupo ainda recebem notificações através do endereço normal discoursemail.com.
Para desativar o SMTP para o grupo, basta desmarcar a opção Enable SMTP e clicar no botão Salvar.
Opções adicionais
As seguintes opções não são obrigatórias, mas podem ajudar a melhorar o funcionamento da sua configuração de suporte por e-mail.
- Ative a configuração do site
allow staff to tag pmspara permitir que sua equipe organize mensagens pessoais com tags. - Ative a configuração do site
enable whisperspara que sua equipe possa discutir mensagens da caixa de entrada do grupo internamente, sem enviar e-mail ao cliente. - Ative a configuração do site
canned repliespara permitir que sua equipe responda rapidamente a perguntas frequentes com um modelo. - Por padrão, e-mails gerados automaticamente são rejeitados pelo Discourse. Impeda isso desativando a configuração do site
block auto generated emails. - Filtre alguns e-mails de spam e em massa para que não cheguem ao seu site criando um filtro no seu sistema de e-mail para enviar apenas e-mails endereçados, por exemplo, a
suporte@exemplo.com, em vez de encaminhar todos os e-mails. - Se você tiver vários endereços de e-mail que deseja encaminhar para uma única caixa de entrada de grupo, insira-os no campo
Custom incoming email addresscomo uma lista separada por pipe, assim:suporte@exemplo.com|cobranca@exemplo.com|webmaster@exemplo.com. Note que o último endereço de e-mail nesta lista separada por pipe será sempre o endereço@discoursemail.come é necessário para que o encaminhamento de e-mail funcione. - Na aba Email do grupo, você pode ativar a configuração “Allow unknown sender topic replies” (Permitir respostas de tópicos de remetentes desconhecidos). Por padrão, isso está desativado, mas se alguém tiver o encaminhamento automático do e-mail ativado e responder de uma conta de e-mail diferente, um novo tópico será criado a partir da resposta. Recomenda-se que você ative essa opção.
Estamos usando isso atualmente para nossas próprias caixas de entrada de suporte no Meta com grande sucesso. Este recurso está atualmente disponível para nossos clientes hospedados no Teams, e nossos clientes hospedados no Enterprise podem entrar em contato conosco para ativar o SMTP em seu site.


