Formatação de resposta de e-mail

Usando o Discourse como um sistema de tickets/suporte para nossa empresa.
Tudo foi super fácil de configurar, então aplaudos todas as pessoas que vieram antes para pavimentar o caminho.

A única coisa que acho um pouco estranha é como os retornos de carro estão sendo tratados ao ir e vir entre o e-mail e a interface web.

Criei um novo ticket por e-mail assim:

Este é um teste semi-final para garantir que a criação de usuário em estágio funcione corretamente para os tickets.

Obrigado,
David

E ele apareceu como um novo tópico corretamente, com a mesma aparência.
Respondi usando a interface web e digitei:

Esta é uma resposta para testar o ticket 7. Até agora tudo bem.

Obrigado,
Suporte

Mas o e-mail que foi recebido de volta para o OP parece:

Esta é uma resposta para testar o ticket 7. Até agora tudo bem. Obrigado, Suporte

A próxima resposta, do cliente de e-mail para o fórum, foi assim:

Esta é uma resposta para a resposta do ticket 7.
Confuso ainda?

Obrigado,
David

Postado como:

Esta é uma resposta para a resposta do ticket 7. Confuso ainda?

Obrigado,
David

Preciso corrigir para que ele adicione consistentemente quebras de linha onde eu preciso. Às vezes, nossas respostas podem ter vários parágrafos de comprimento e precisaremos dessas quebras para legibilidade.

1 curtida

Acabei de notar que negrito e itálico também não são traduzidos do web para e-mail.

1 curtida

Alguém pode confirmar se isso também está acontecendo com eles?
É apenas algo sobre minha configuração específica?

Estou tentando migrar nossa empresa para o Discourse para nossos tickets e sair do que usamos atualmente, pois realmente não gosto, mas pelo menos ele mantém a formatação correta.

Mais ninguém lidou com este problema?
Mesmo que você não tenha, por favor, me avise para que eu possa verificar se é algo específico da minha configuração em vez de um problema geral do Discourse.

acho que o Student Finance England tem este problema, mas pior, as quebras de linha deles são removidas por completo e você não tem espaço

mas você pode colocar um e-mail formatado de forma bizarra no compositor do Discourse e ele se corrige, como mágica…

parece que o seu analisador de e-mail de saída gosta de remover quebras de linha

há alguma maneira de forçar a análise das quebras de linha?

nem a matemática renderizada, embora o analisador remova os sinais de $

Fiz um teste rápido com um PM para um usuário de teste e parece estar tudo bem no zohomail:

O PM:

O e-mail:

Para qual cliente de e-mail você o enviou?

Eu visualizei as mensagens recebidas no Apple Mail, Zoho webmail e Gmail online.

O servidor está enviando mensagens de saída com as configurações do Zoho mail.

Enviei isto do Discourse:

É assim que fica no Zoho mail e no Apple mail:

Apenas como um ponto de dados extra, os meus também funcionam bem para isso:

Tudo bem, isso definitivamente tem a ver com a forma como configurei a funcionalidade de e-mail deste site.

Configurei a funcionalidade de e-mail de outro site e tudo parece estar funcionando corretamente.

Acho que isso é uma função de como tive que encaminhar e-mails para o teste de tickets enquanto nosso endereço de e-mail oficial ainda está em uso pelo nosso sistema antigo.

Estou bastante confiante neste ponto de que, assim que puder enviar e-mails diretamente, funcionará.

Obrigado pela ajuda!

1 curtida

Parece que é outra coisa sobre como o site está configurado, removi a barra extra e toda a minha formatação ainda está sendo removida.

Então, agora estou perdido novamente.

Ambos os sites usam contas baseadas em smtppro.zoho.com para enviar e-mails.

Não é possível que um componente de tema ou plugin afete algo assim, seria?

Hmm. :thinking: Nada que eu possa pensar. (O que não é um não definitivo :slight_smile:)

Você pode tentar verificar as configurações do seu site com a caixa de seleção ‘Mostrar apenas substituídos’ selecionada e ver se consegue notar alguma diferença entre o site com problema e o site funcionando.

1 curtida

Boa ideia. Os únicos 2 itens que eu teria pensado que poderiam afetar o e-mail e que eram diferentes eram:

  • Comportamento de e-mail encaminhado (criar respostas no ‘ruim’) (oculto no ‘bom’)
  • Sondagem manual ativada (enviar e-mails usando a API) ativada para o ‘ruim’, desativada para o ‘bom’

Eu os alterei no site ‘ruim’ e não tive sucesso.

Desativei o componente de tema ‘Topic Card’, pois ele modifica a forma como o texto aparece no site e não está em uso no site que funciona. Nenhuma mudança com isso também.

Enviei uma resposta no site usando o modo de segurança e também não houve mudança lá.

Algo diferente na configuração de e-mail fora do Discourse? Nenhuma configuração de ‘enviar e-mails como texto simples sem graça, por favor’ no lado do smtppro.zoho.com?

Eu não tenho acesso à conta de superadministrador do Zoho para o meu site de trabalho.
Vou dar uma olhada nas configurações da minha própria conta e ver se algo parece que pode fazer a diferença.

Mudei o servidor SMTP em uso no site com o problema de formatação para usar o mesmo do site que está enviando respostas com a formatação correta.

Continua quebrado.

Então, definitivamente há um problema com o próprio site, mas não tenho ideia de onde mais procurar uma solução.

Eu realmente poderia usar mais orientação. Tenho que consertar isso.

Acabei de testar o envio de uma resposta de outro usuário no site. O problema persiste, então não é algo relacionado ao usuário. Qual a probabilidade de o servidor em que está hospedado ter algum impacto neste problema?

Encontrei o danado do culpado!

Eu tinha ativado Trechos de posts em e-mails

A descrição é

Em e-mails de notificação, sempre envie trechos em vez de posts completos

Mas isso não está totalmente correto.

  1. Aplica-se a TODOS os e-mails, não apenas a notificações.
  2. Um trecho é uma pequena porção, não há necessidade de remover a formatação apenas porque não é a mensagem inteira.

Na minha opinião, uma resposta recebida por e-mail não é uma notificação, é uma resposta. Uma notificação é: "Ei, usuário X acabou de mencionar você (@).

Estou apenas feliz por poder seguir em frente com nosso novo sistema de tickets. Espero que isso ajude mais alguém. E talvez a equipe possa corrigir essa configuração ou, pelo menos, esclarecer a descrição.

2 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.