Olá, Comunidade Discourse —
Primeiro, obrigado por criar uma ferramenta que estou achando excelente, valiosa, flexível e (na maioria das vezes) intuitiva. Estamos trabalhando para mudar várias modalidades de comunicação do nosso projeto para o uso do Discourse, desde listas de discussão baseadas em usuários até e-mails gerados por scripts que nos notificam sobre eventos importantes (novos problemas, falhas de teste, etc.), e estamos animados com as mudanças.
Um dos obstáculos que encontrei ao configurar as coisas é a remoção automática do conteúdo que segue linhas como ----- em e-mails enviados ao Discourse. Se entendi corretamente, isso é feito para evitar que posts feitos por e-mail carreguem toda a cadeia de respostas junto, e tenho ficado impressionado com a forma limpa como as respostas por e-mail são renderizadas no Discourse, então não estou questionando essa escolha de forma alguma nesta pergunta.
Tradicionalmente, usamos esses separadores com frequência em e-mails de notificação gerados por scripts (que agora estamos refletindo para o Discourse) para torná-los fáceis de ler, seja com tecnologias antigas ou modernas. Estou no processo de removê-los e substituí-los por técnicas como “vamos tentar usar mais espaço vertical em branco”, mas antes de avançar muito nesse esforço, queria verificar se há alguma outra prática recomendada para criar tais separadores em e-mails enviados ao Discourse, ou alguma maneira de escapar deles / contornar o filtro atual que eu não tenha encontrado (minha melhor tentativa até agora foi usar uma linha de travessões encurtados em vez de hífens/traços ASCII, mas não estou muito a favor de usar caracteres não ASCII, por simplicidade).
Vários de nós também tendemos a usar habitualmente pequenos separadores --- em e-mails para separar um bloco de código ou algo assim, então me preocupo que, mesmo depois de converter todas as nossas mensagens geradas por scripts, isso possa afetar usuários que dependem da opção de responder para responder a tópicos do Discourse refletidos em suas caixas de entrada (mas talvez seja apenas uma curva de aprendizado que precisaremos superar?).
Obrigado por qualquer dica ou conselho aqui,
-Brad