Como fazer o thunderbird salvar anexos como .html em vez de .xht?

3

Estou encontrando um problema com relação ao tratamento de anexos com o Thunderbird (9.0.1, Win 7). Eu configurei o Thunderbird para abrir arquivos HTML com o Firefox. Mas atualmente, o Thunderbird adiciona uma extensão ". Xht" ao arquivo anexo ao salvar temporariamente (assim, o nome do arquivo " foo.html " agora é " foo.html.xht ") antes de passá-lo para o Firefox. Assim, o Firefox tenta analisar o arquivo HTML como XML e falha, já que os anexos geralmente não são válidos do X (HT) ML, mas do HTML antigo e feio.

Se eu salvar o anexo manualmente, o Thunderbird não tocará na extensão do arquivo, portanto, o Firefox não terá problemas para exibir o HTML "antigo". Mas ao salvar manualmente, eu tenho que abrir o win explorer, navegue até a pasta de download e clique duas vezes manualmente.

Então, como dizer ao Thunderbird não para alterar o nome do arquivo (especialmente a extensão) ao salvar o arquivo temporariamente?

    
por tohuwawohu 25.03.2013 / 11:28

1 resposta

0

Ok, estúpido - eu mesmo descobri, com a ajuda da base de conhecimento do mozillaZine . O problema era um tipo de conteúdo errado definido pelo remetente - era " application/xhtml+xml " em vez de " text/html ". Então, a solução mais fácil seria dizer ao remetente para adicionar um tipo de conteúdo que se encaixa no conteúdo.

Para o destinatário de e-mail, uma solução rápida e suja seria modificar o arquivo " mimeTypes.rtf " que é parte do perfil do usuário. Deve ter uma entrada com esta aparência:

<RDF:Description RDF:about="urn:mimetype:application/xhtml+xml"
               NC:value="application/xhtml+xml"
               NC:editable="true"
               NC:fileExtensions="xht"
               NC:description="Firefox HTML Document">
    <NC:handlerProp RDF:resource="urn:mimetype:handler:application/xhtml+xml"/>
</RDF:Description>

Alterar o valor do atributo NC:fileExtensions para html fará com que o Thunderbird salve até application/xhtml+xml attachments com extensão de arquivo 'html':

NC:fileExtensions="html"
    
por 25.03.2013 / 12:24