Попытка конвертировать HTML-файлы в EML

4133
Anna

Я пытаюсь импортировать некоторые сообщения из моего старого почтового клиента в Thunderbird v24.3 (чтобы они синхронизировались в gmail). Я сохранил все сообщения в виде файлов .html, так как это единственная опция, которую мне дали при экспорте из этого почтового клиента. Я попытался найти конвертер, который преобразует эти файлы в eml, чтобы я мог просматривать их в Thunderbird, но я пока не нашел такой инструмент в Интернете. Кто-нибудь знает, как я могу конвертировать html в eml (или msg или pst, а затем я могу использовать PST Viewer), чтобы я мог получить доступ к этим письмам в Thunderbird или Outlook, или даже напрямую в Gmail? У меня есть и Windows, и Mac, поэтому я готов попробовать любые варианты на них. Спасибо анна

0
Thjs, вероятно, следует перенести на https://softwarerecs.stackexchange.com/, где OP может попросить приложение для этого Mawg 5 лет назад 0

2 ответа на вопрос

1
Berend

Я уверен, что должны быть другие методы для экспорта почты из Thunderbird. Но если у вас действительно есть только HTML-файлы, вы можете использовать этот сценарий в качестве обходного пути. Вы потеряете отправителя, получателя и тему, но тело все равно будет читабельным.

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

Сохраните сценарий с расширением .bat и поместите его в каталог, содержащий файлы html. Дважды щелкните по нему, чтобы создать файл eml для каждого HTML.

0
thims

You can't html files contain message text only. Not enough info to create EML files. You need additional headers like Subject, From, To, etc. I know there are a couple of EML export plugins for Thunderbird.