古いメールクライアントからThunderbirdv24.3にいくつかのメッセージをインポートしようとしています(Gmailに同期するため)。これがそのメールクライアントからのエクスポートで与えられた唯一のオプションであるため、すべてのメッセージを.htmlファイルとして保存しています。 Thunderbirdで表示できるように、これらのファイルをemlに変換するコンバーターを見つけようとしましたが、そのようなツールはまだWeb上で見つかりません。 htmlをeml(またはmsgまたはpst、次にPST Viewerを使用)に変換して、ThunderbirdまたはOutlookで、あるいは直接gmailにアクセスできるようにする方法を知っている人はいますか?私はウィンドウズとマックの両方を持っているので、それらのオプションを試してみてください。ありがとう、アンナ
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ファイルを含むディレクトリに配置します。それをダブルクリックして、各htmlのemlファイルを生成します。
HTMLファイルにメッセージテキストのみを含めることはできません。 EMLファイルを作成するための十分な情報がありません。 Subject、From、Toなどの追加のヘッダーが必要です。Thunderbird用のEMLエクスポートプラグインがいくつかあることは知っています。