O Thunderbird pode encapsular longas filas de emails html recebidos?

15

Muitas vezes recebo e-mails (* 1) no formato HTML, onde as linhas são mais longas que a largura da janela do Thunderbird e, muitas vezes, até mais do que a largura da tela. Para ler essas mensagens, tenho que rolar na horizontal o tempo todo.

Uma opção para tornar as mensagens legíveis é mudar o Corpo da Visão / Mensagem para texto simples, mas isso também perde toda a formatação. Mudar para HTML simples não ajuda.

Existe alguma maneira de eu (como receptor) forçar o Thunderbird a enrolar linhas longas para que essas mensagens se tornem legíveis?

Eu, claro, pesquisei mas não encontrei nada além de dicas que só funcionavam na janela de composição ou para dizer aos remetentes que parassem de usar softwares quebrados. Tudo isso não é realmente útil.

(* 1: de correspondentes com morte cerebral usando clientes de e-mail corrompidos, eu sei, mas não há nada que eu possa fazer sobre isso.)

    
por dummzeuch 16.01.2014 / 12:02

4 respostas

9

Felizmente, o Thunderbird é um cliente expansível realmente , portanto, uma possível solução seria editar o arquivo userContent.css , que permite especificar regras CSS personalizadas para mensagens.

Experimente os seguintes passos:

  1. Vá para a sua pasta de perfil do Thunderbird (siga as instruções na página e selecione seu sistema operacional). Deve ficar assim (obviamente com um monte de outros arquivos):
  2. Crieodiretóriochrome,seelenãoexistir.
  3. CriedentrodapastachromeumarquivochamadouserContent.csscomoumarquivodetextosimples(certifique-sede mostra extensões de arquivo se necessário, caso contrário você pode acabar com um arquivo userContent.css.txt e não é o que queremos)
  4. Edite o arquivo com qualquer editor de texto (o bloco de notas também deve funcionar) e insira a seguinte linha:

    * { word-wrap: break-word; }
    
  5. Reinicie o Thunderbird e você deve estar pronto.

Este é um teste que eu fiz localmente, antes e depois de aplicar a regra:

Comovocêpodever,otextoénãoembrulhadoeháabarraderolagemsobreaqualvocêestáfalando.

Agora, com o userContent.css aplicado, o texto é empacotado automaticamente (portanto, não há barras de rolagem) e isso parece ser o que você queria.

    
por 31.01.2014 / 18:44
6

Complementando a resposta de Robertof, usei o seguinte userContent.css :

/* Avoid annoyingly long lines */
body {
    max-width: 50em;
}

pre {
    max-width: 50em;
    white-space: pre-wrap;       /* CSS 3 */
}

Usando essa abordagem, sinto o controle perfeito de como as mensagens devem ser exibidas para mim.

Coloque userContent.css na seguinte pasta (criando, se necessário):

C:\Users\[username]\AppData\Roaming\Thunderbird\Profiles\[profile name].default\chrome\

    
por 24.10.2014 / 10:21
2

Enquanto visualiza a mensagem, use a opção de menu de View / Word wrap within <PRE> , ou pressione Ctrl + Deslocamento + Q :

    
por 01.02.2014 / 14:29
0

melhor é:

/* Avoid annoyingly long lines */
body {
    max-width: 100%;
}
pre {
    max-width: 100%;
    white-space: pre-wrap;       /* CSS 3 */
}

ele usa a largura da janela completa, mas evita exibição sem quebra de qualquer maneira!

    
por 12.03.2015 / 19:54