Lista de discussão - para um tópico

O Discourse oferece uma excelente integração com e-mail, permitindo que os usuários:

  • Criem um novo tópico em uma categoria por e-mail (isso pode ser configurado como um endereço de e-mail amigável ao usuário)
  • Respondam a uma mensagem em um tópico por e-mail (este é um endereço de e-mail gerado automaticamente contendo uma string OID de caracteres)

Agradeceria muito por orientações sobre a melhor forma de implementar isso…

Temos um tópico que desejamos usar para registrar e-mails enviados em uma lista de distribuição, além de permitir que os usuários postem diretamente. O motivo é que nem todos estão no Discourse, então precisamos atender aos usuários que não têm conhecimento técnico suficiente para usar o fórum, ao mesmo tempo em que mantemos os benefícios de usá-lo como repositório de e-mails para aqueles que podem.

Minha ideia é simplesmente incluir um endereço de e-mail do fórum Discourse ao enviar a lista de distribuição tradicional.

Minha abordagem atual é criar um tópico e publicar uma mensagem. Isso envia um e-mail inicial, e a partir dele é possível identificar o endereço de e-mail para resposta (ou seja, o endereço e o OID). Inclua esse e-mail na mensagem enviada para o grupo, e pronto: todos os e-mails futuros enviados pelo e-mail do grupo serão copiados para o fórum.

O único problema é que todos são vistos como respostas à mensagem original. Existe uma maneira de fazer isso de forma que seja possível incluir um e-mail para adicionar a um tópico específico, sem que sejam vistos como “respostas” a uma mensagem existente? Idealmente, gostaria também de tornar o e-mail mais amigável ao usuário, como é possível ao configurar um “Endereço de e-mail de entrada personalizado” para uma categoria.

Parece análogo à funcionalidade “Criar novo tópico em uma categoria por e-mail”. Estou procurando a melhor forma de “Publicar nova mensagem em um tópico por e-mail”.

Olá, ainda estou com problemas para configurar a resposta a um tópico por e-mail.

A resposta por e-mail funciona, mas exige que você responda a uma mensagem.

Quero poder copiar (cc) um endereço de e-mail do Discourse, para que cada vez que enviarmos um e-mail para uma lista de distribuição, ele seja postado no mesmo tópico.

Alguma sugestão?

1 curtida

Você já viu isso? Mirroring a read-only mailing list in Discourse

Ainda não testei, mas aposto que isso ajudaria você.

O tópico trata de usar o Discourse como um espelho somente leitura da lista (ou seja, todos devem postar usando a lista, não o Discourse).

Mas alguns comentários mencionam a funcionalidade de e-mail para fórum do Discourse, então talvez seja possível fazer as duas coisas.

Imagino que você assine o endereço de entrada de e-mail da categoria para a lista (assim, os e-mails da lista são enviados ao fórum como respostas ou novos tópicos) e assine um “usuário” com o endereço de e-mail da lista para a categoria do fórum para receber notificações por e-mail (assim, as postagens do fórum são enviadas por e-mail para a lista).

Obrigado — eu já tinha verificado isso. O espelhamento ocorre no nível da categoria. Cada e-mail recebido é adicionado como um novo tópico.

O que eu estava procurando era que cada e-mail recebido fosse adicionado sequencialmente a um tópico — como acontece quando você responde por e-mail a uma discussão de tópico. Parece que isso não é possível?

Tive a impressão de que isso é o que aconteceria. A explicação menciona algo sobre usar o cabeçalho Message-ID em vez do endereço de e-mail especial de resposta do Discourse para determinar em qual tópico inserir a resposta do e-mail.

Cada thread de e-mail se torna um tópico. Veja https://rubytalk.org/ para uma demonstração.
Se você quiser que todos os e-mails apareçam no mesmo tópico (ou seja, apenas um tópico para toda a lista de discussão), não, isso não é possível.

Acho que podemos estar nos entendendo mal! Vou tentar eu mesmo e ver como funciona na prática.

Como você certamente está percebendo, sempre será subótimo tentar incluir pessoas que não são realmente membros do seu site, se não for impossível.

Se possível, convide essas pessoas a se juntarem ao seu Discourse e configure as configurações padrão para que elas acompanhem as categorias nas quais espera que participem por e-mail.

Você pode configurar grupos com configurações de notificação de categoria padrão para direcionar essas pessoas e adicioná-las ao grupo conforme as convida.

Você também pode criar um tópico para enviar a elas na primeira vez em que fizerem login, explicando como podem participar por e-mail. Assim, elas nunca precisarão fazer login novamente.

Obrigado. Concordo que esse é o ideal. A organização que estou apoiando não atua no setor de tecnologia e deseja dar suporte aos membros (incluindo pacientes idosos com câncer) que têm menos familiaridade com a tecnologia. Ela não quer obrigar os usuários a se registrarem no fórum, mas reconhece os benefícios para aqueles que o fazem.

Seria mais simples se pudéssemos registrar os usuários diretamente, como se faz com uma lista de e-mails. No entanto, com o Discourse, os usuários ainda precisam confirmar seu endereço de e-mail respondendo a convites, e muitos optam por não fazer isso ou têm medo de fazê-lo. Por isso, estamos usando o e-mail como método principal de comunicação, complementado pelo fórum — que serve como registro das comunicações anteriores para aqueles que se registram.

Como disse, não é o cenário ideal, mas espero que isso explique o raciocínio.

1 curtida

PS: Decidimos manter as coisas simples e fazer isso no nível da categoria, pois é assim que os recursos de lista de e-mails do Discourse foram projetados. Estávamos fazendo isso no nível do tópico ao postar diretamente no fórum, mas podemos fazer funcionar no nível da categoria, então não há problema. Obrigado pelas respostas.

2 curtidas

Bem, os tempos mudaram. Não é mais realmente aceitável (nem legal, aliás) adicionar pessoas a uma lista de e-mails sem obter uma confirmação dupla (double opt-in) da pessoa por meio de um link que ela clica em seu e-mail. Também se tornou impraticável, já que os provedores de envio de e-mail não quererão mais seus serviços se você continuar fazendo com que os endereços IP de seus servidores sejam incluídos em listas negras.

Isso certamente dificulta o acompanhamento de pessoas que não gostam de clicar em links em seus e-mails. Acho que, se você for pequeno e já conhecer todo mundo, sempre pode encontrar alternativas, mas o software não pode suportar esse tipo de uso porque seria abusado.

Parece que será difícil, dada sua clientela, mas acho que será melhor resolver esse problema na outra ponta: encontre maneiras de fazer as pessoas se cadastrarem e optarem por participar, em vez de tentar contornar o software.

1 curtida

Obrigado. Infelizmente, acabei de saber que o grupo decidiu encerrar o fórum. É uma pena, pois funcionou bem no início.

Tivemos também um problema difícil quando a organização mudou o domínio de e-mail, emitiu novos endereços de e-mail para todos e desativou o encaminhamento após alguns meses. Assim, todos que se inscreveram com o e-mail antigo precisavam fazer login e alterar o e-mail. Um número considerável não o fez, exigindo que os administradores enviassem e-mails também para manter a comunicação. Não pude alterar os e-mails para eles, e alguns membros da equipe sênior liam apenas as notificações por e-mail de qualquer forma, então não viam vantagem em relação ao e-mail. Uma vez que decidiram voltar ao e-mail, não havia incentivo para atualizar o e-mail no fórum, e tornou-se uma situação sem vitória.

O estopim foi que a equipe de comunicação e administração não estava preparada para manter tanto os grupos quanto as listas de distribuição de e-mail separadas. Agradeço o que você diz sobre ser inaceitável adicionar pessoas a uma lista de e-mail, mas quando você está simplesmente enviando e-mails para pessoas dentro da sua organização, é exatamente isso que elas fazem.

Bom, é isso. Tenho outros fóruns que funcionam bem e não têm esses problemas. Não dá para vencer em tudo.

2 curtidas

Uau! Obrigado por compartilhar sua história. Acho que isso é um lembrete de que cada comunidade é única e lida com seu próprio conjunto de circunstâncias que exigem estratégias e esforços diferentes. Sinto muito que não tenha dado certo desta vez!

Descobri que o Discourse funciona muito bem quando você está iniciando uma nova comunidade ou quando há um incentivo suficiente para que um número de pessoas participe e faça a roda girar no fórum. Com o suficiente de pessoas realmente fazendo login para participar — algumas pessoas sempre serão resistentes, mas podemos arrastá-las para frente graças às notificações por e-mail. Recentemente, migrei um grupo do Yahoo e levou meses antes de começar a parecer bem-sucedido. Estava constantemente selecionando pessoas que eram líderes de várias formas para vir e iniciar tópicos e fazer as coisas acontecerem na comunidade por meio do fórum. Você tem que ser teimoso! :dog:

E então, sim, às vezes você tem que reconhecer a derrota como administrador. :sob:

2 curtidas