Filtragem de e-mails recebidos ou múltiplos e-mails por categoria/grupo

Resumo

Permitir que administradores criem filtros para e-mails recebidos, ou permitir que mais de um e-mail seja postado em uma categoria/grupo.

Descrição

Às vezes, um mapeamento 1:1 de um endereço de e-mail para uma categoria ou grupo é inconveniente. Às vezes, um remetente insistirá em usar um e-mail que não é apropriado para sua configuração (por exemplo, porque seu uso é anterior à sua configuração, ou porque eles teimosamente usam o e-mail errado, apesar de suas tentativas de regularizar seu comportamento).

Nesses casos, duas abordagens podem coexistir:

  1. Permitir que vários e-mails cheguem a um único local (categoria ou grupo)
  2. Permitir a filtragem automática de e-mails recebidos para permitir a recategorização com base em critérios (Assunto, De, etc.)

Casos de Uso

Faturas

Você configurou uma categoria para receber faturas via invoice@example.net, mas alguns provedores enviam suas faturas para contact@example.net. Ter um filtro no campo Assunto + anexo presente garantiria que todas as suas faturas recebidas vão para o mesmo lugar, onde seu contador poderá vê-las.

Spam demais

Seu contact@example.net ficou muito público, e seu grupo de contatos começa a ser alvo de spam. Você poderia adicionar um endereço transitório contact-A4B6C23@example.net e começar a moderar tudo o que vem do endereço anterior. Em seguida, você pode alternar os endereços de contato para dificultar que os spammers alcancem sua caixa de entrada.

Múltiplos domínios

Você está usando vários domínios e prefere que seus usuários vindos de example.org usem esse domínio em vez do domínio wildly-different.example que pode confundi-los. Ou você usou dois domínios e quer consolidar e usar apenas um. Adicionar category@example.org ao seu endereço de entrada existente category@wildly-different.example resolveria ambos os casos.

1 curtida

Se você estiver disposto a filtrar por assunto ou conteúdo em vez de endereço de destinatário, acho que seu primeiro caso de uso pode ser algo que o Discourse Automation possa lidar. Tenha uma categoria oculta de "e-mail de entrada" e um gatilho que execute o script quando houver uma nova postagem lá. Esse script teria suas regras personalizadas e, com base nelas, moveria a mensagem para a categoria correta (ou tags!)

O segundo e o terceiro parecem que podem ser melhor gerenciados por um serviço de encaminhamento de e-mail externo ao Discourse.

Obrigado @mattdm. Vou investigar o Discourse Automation.

Não acho que ter uma categoria extra ajudaria, pois certamente complicaria as coisas.

O encaminhamento de e-mail pode ou não funcionar, pois o recebimento de e-mail detectará o e-mail original em vez do endereço encaminhado na maioria dos casos.

Automação do Discourse pode funcionar, mas requer um pouco de conhecimento para fazer esses casos de uso funcionarem. Vamos ver:

  1. Quando o Grupo A recebe um e-mail
  2. Se o remetente for foo@bar E o Assunto começar com INVOICE
  3. Marcar tópico com ‘invoice’
  4. Mover tópico para a categoria X
  5. Fim do filtro.

Alguém pode traduzir isso para Automação do Discourse?