Posso configurar para receber novas postagens por e-mail, mas é possível receber, de uma só vez, todas as postagens históricas desse tópico por e-mail também?
Não, além dos resumos, os e-mails são, na prática, notificações (ok, você poderia argumentar que o ‘modo lista de discussão’ vai além disso, mas ainda é essencialmente uma notificação sempre ativa para um aplicativo baseado na web). Assim como qualquer notificação, elas são baseadas em eventos. Você não pode voltar no tempo, mas pode influenciar o que receberá no futuro alterando seus níveis de notificação.
De qualquer forma, por que você não visita o site para ver as comunicações anteriores? Não seria consumir centenas de posts por e-mail uma experiência de usuário realmente ruim em comparação com acessar o aplicativo web?
Foi isso que eu suspeitava.
Mantenho mensagens históricas no meu cliente de e-mail para uso offline. Também é mais fácil visualizar a nova postagem e todas as outras daquela thread ali, do que abrir separadamente um navegador para vê-las em outro lugar.
Além disso, uso o Discourse no modo de lista de e-mails, então normalmente não estou usando a interface web.
Para ficar claro, não é que eu queira que posts históricos de cada thread sejam enviados junto com um novo post. Apenas no caso em que há uma thread que eu quero acompanhar, talvez porque eu mesmo tenha postado um problema nessa thread, e eu gostaria de ter todos os comentários anteriores também no meu cliente de e-mail.
Mas obrigado pela resposta de qualquer forma, @merefield. Isso realmente só confirmou o que eu já suspeitava, mas eu tinha uma pequena esperança de que talvez houvesse algum truque para obter os outros.
Sem problemas, preciso me familiarizar melhor com meus clientes de e-mail, porque também acho que isso seria um fluxo de trabalho muito útil, com certeza. Não há dúvida de que o e-mail permite agregar tantas informações de diferentes fontes para torná-lo mais ‘agnóstico em relação à plataforma’.
Aliás, se você realmente quisesse ter esse recurso, não há motivo para não poder criá-lo em um plugin ou postar no Marketplace.
Por exemplo, adicione um botão a um tópico para enviar um e-mail para cada postagem ao solicitante.