Спроба конвертувати HTML-файли в EML


1

Я намагаюся імпортувати деякі повідомлення зі свого старого поштового клієнта до thunderbird v24.3 (щоб вони синхронізувалися в gmail). У мене всі повідомлення збережені у форматі .html файлів, оскільки це єдиний варіант, який мені надали при експорті з цього поштового клієнта. Я намагався знайти перетворювач, який перетворить ці файли в eml, щоб я міг їх переглядати в thunderbird, але мені ще потрібно знайти такий інструмент в Інтернеті. Хтось знає, як я можу перетворити html в eml (або msg чи pst, а потім я можу використовувати PST Viewer), щоб потім я міг отримати доступ до цих листів у thunderbird чи outlook, або навіть безпосередньо в gmail? У мене є і Windows, і Mac, настільки готові спробувати будь-які варіанти з них. Спасибі, Анна


Напевно, їх слід перенести на softwarerecs.stackexchange.com, де ОП може попросити додаток для цього
Mawg

Відповіді:


2

Я впевнений, що для експорту пошти з 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.


1

Файли HTML не можуть містити лише текст повідомлення. Недостатньо інформації для створення EML-файлів. Вам потрібні додаткові заголовки, такі як Subject, From, To і т. Д. Я знаю, що для Thunderbird є кілька плагінів для експорту EML.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.