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

2 ответа2

1

Я уверен, что должны быть другие методы для экспорта почты из 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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .