Tentando converter arquivos HTML para EML

Tentando converter arquivos HTML para EML

Estou tentando importar algumas mensagens do meu antigo cliente de e-mail para o Thunderbird v24.3 (para que sejam sincronizadas com o Gmail). Tenho todas as mensagens salvas como arquivos .html, pois esta é a única opção que recebi na exportação desse cliente de e-mail. Tentei encontrar um conversor que converta esses arquivos em eml para que eu possa visualizá-los no Thunderbird, mas ainda não encontrei essa ferramenta na web. Alguém sabe como posso converter html para eml (ou msg ou pst, e então posso usar o PST Viewer) para poder obter acesso a esses e-mails no Thunderbird ou Outlook, ou mesmo diretamente no Gmail? Eu tenho Windows e Mac tão dispostos a tentar qualquer opção neles. Obrigado, Ana

Responder1

Tenho certeza de que deve haver outros métodos para exportar mensagens do Thunderbird. Mas se você realmente tiver apenas arquivos HTML, poderá usar esse script como solução alternativa. Você perderá o remetente, o destinatário e o assunto, mas o corpo ainda poderá ser lido.

@echo off

for %%f in (*.html) do (
    echo Content-Type: text/html > %%~nf.eml
    echo. >> %%~nf.eml
    type %%f >> %%~nf.eml
)

Salve o script com uma extensão de arquivo .bat e coloque-o em um diretório que contenha os arquivos html. Clique duas vezes nele para gerar um arquivo eml para cada html.

Responder2

Você não pode arquivos html conter apenas texto de mensagem. Informações insuficientes para criar arquivos EML. Você precisa de cabeçalhos adicionais como Assunto, De, Para, etc. Eu sei que existem alguns plug-ins de exportação EML para Thunderbird.

informação relacionada