O Thunderbird está removendo as quebras de linha nas mensagens encaminhadas - o que dá?

1

Eu tenho o Thunderbird conectado à minha conta do GMail e quando eu encaminhar uma mensagem em particular, a linha quebra em uma resposta que recebi de alguém que foi removida - o texto é basicamente tudo em uma linha. Isso parece estar acontecendo apenas para aquele email neste momento. Outros emails parecem incluir quebras de linha. Eu suspeito que vou ver mais disso quanto mais eu uso o Thunderbird. Há alguma configuração que eu possa configurar para sempre incluir quebras de linha nas mensagens encaminhadas?

Quando eu "respondo" nesta mesma mensagem, as quebras de linha são incluídas - é apenas o "encaminhamento" que as remove.

    
por Tone 23.10.2010 / 13:57

2 respostas

2

De quebra automática de palavras :

This may sound a bit technical, but Thunderbird is doing exactly what it is supposed to do. When you have a message in plain-text format which doesn't come with flowed format, by definition of the standard, the receiving client is not allowed to rewrap that message to fit the window width. This is only possible if the "format=flowed" attribute is set. Consequently, Thunderbird assigns a "Preformat" style to any quote which comes from a plain-text message which does not have that attribute set. It would receive "Message Body" with format=flowed set.

A workaround for this is to highlight the entire text immediately after clicking on reply (i.e., CTRL+A), then change "Preformat" to "Body Text" in the left-most drop-down menu. This should avoid the issue you observe. In general though, if the sending client formats the e-mail in a fixed way, it's probably correct if Thunderbird treats it this way. In the worst case, there is always Edit > Rewrap, even though it's not optimal either.

    
por 23.10.2010 / 15:25
2

Consegui contornar a limitação do Thunderbird (ou o que você quiser chamar de estrita adesão da TB ao padrão, à custa de uma boa experiência do usuário). Eu fiz isso no Thunderbird 24.3.0, usando um add-on de TB:

  • Papelaria, versão 0.8.4

Eu criei um modelo para o Stationary que contém instruções CSS para permitir quebras de linha em <pre> blocks:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<style>
pre {
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}
</style>
</head>
<body>
</body>
</html>

(Este código é retirado diretamente de um comentário anônimo no tópico quebra automática de palavras falha .

Uma ressalva com isso é que ele não funciona quando TB gera automaticamente e envia uma mensagem usando a ação "encaminhar mensagem para" de um filtro de mensagens. Não encontrei nenhuma maneira de corrigir esse problema nas mensagens encaminhadas automaticamente.

    
por 25.02.2014 / 20:05