Estou recebendo regularmente e-mails de um site público conhecido que lê como texto sem formatação, sem quebras de carro ou hiperlinks efetivos. Meu cliente de e-mail é o Thunderbird.
O site de ajuda do Thunderbird não exibe uma resposta. E estou relutante em reclamar para o site se o problema estiver ao meu lado.
A origem da mensagem para cabeçalhos inclui isto:
Content-Type: multipart/alternative;
boundary=--boundary_9338_03b8c925-816e-4b55-95c4-b2593da7e5f6
O conteúdo na origem da mensagem que segue o cabeçalho é precedido por:
----boundary_9338_03b8c925-816e-4b55-95c4-b2593da7e5f6
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64
O conteúdo em si na fonte da mensagem é normalmente assim:
PCFkb2N0eXBlIGh0bWwgcHVibGljICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9u
YWwvL0VOIj4NCg0KDQo8aHRtbD4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVu,
etc.,etc.
E, como eu disse, a mensagem no painel de visualização é texto puro não adulterado.
Você pode me dizer - onde tudo está dando errado? Obrigado.
Atualizar :
Na verdade, o texto do corpo na origem é dividido em duas partes por uma referência de limite. O primeiro é (como acima): Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64
. A segunda é: Content-Type: text / richtext; charset = utf-8 Content-Transfer-Encoding: base64 '. Portanto, não há referência de origem para text / plain. Aliás, o decodificador de motobit também não entende.