完全な Web サイト バックアップのみから電子メールを復元するにはどうすればよいですか?

完全な Web サイト バックアップのみから電子メールを復元するにはどうすればよいですか?

私は今、どうしようもない状況にあります。先月まで、私は自分のウェブサイトとメール アカウントを hostgator でホストしていましたが、現在提供されていないいくつかのサービスのためにホスティングを切り替えることに決めるまで、すべて順調でした。

私は彼らのアカウントをキャンセルし、ファイルを移動するために数時間の猶予を与えられました。私は cPanel からウェブサイト全体のバックアップを作成し、彼らのサーバーから自分の PC にすべてをダウンロードしました。

問題は、これが私にとって初めての手順だったため、すべてのメールをデスクトップ クライアントにダウンロードする必要があることを知らなかったことです。Web サイトを新しいホストに移行する方法などについてのチュートリアルをいくつか読んでいましたが、メールのバックアップについては何も触れられていませんでした。

現在、すべてのメールは、ウェブサイトの完全バックアップの一部としてデスクトップにダウンロードされており、メール クライアントにはダウンロードされていません。また、Hostgator は私のアカウントを閉鎖しました。ウェブサイトを移行することにした新しいホストはメールをホストしておらず、Google アプリでメールをホストするように求められています。それは私にとっては問題ありませんが、すべてのメールには登録情報や請求の詳細、パスワードなどの重要な情報が含まれているため、アカウント内のすべてのメールが必要です。

誰かこの問題の解決策を見つけてくれませんか?

答え1

バックアップファイルはtar.gzファイルである必要があります。Windowsでは、7zipなどのマルチフォーマットアーカイブユーティリティで開くことができます。Linuxでは、

tar xzvf <backup file>

アーカイブの最初のレベルにはhomedir、フォルダーを含むフォルダーが表示されますmail。これらは Maildir 形式のメールです。これらは単なるテキスト ファイルなので、直接読むことができます。これらはプレーン テキストなので、HTML メールは読みにくく、base64 でエンコードされたメールも同様です。

というスクリプトを使うことができますメールディレクトリ2gmail.py(Pythonが必要)を使用してこれらのメールをGmailにアップロードします。または、次のような変換ツールを使用することもできます。メールディレクトリ2mbox(perl が必要) 電子メールを mbox 形式に変換し、Thunderbird (およびおそらく他の電子メール クライアント) にインポートできるようになります。

答え2

これは、出口戦略を立てることの重要性を示しています。最初に読んだとき、有料ユーザーがいるという印象を受けましたが、その場合、有料ユーザーを失望させていることになります。

「ウェブサイトの完全バックアップ」にメールが含まれているとは考えていません。ウェブホスティングとメールは別の機能です。メールについて明示的に言及していない限り、メールは含まれていると推測します。ない含まれています。

あなたがいる場合とても幸運なことに、以前のプロバイダがあなたのアカウントを無効にしただけで、まだ何も削除していない可能性があります。または、あなたのメールのバックアップがあり、それを復元できるかもしれません (これには料金がかかります)。しかし、ここでは時間が重要です。彼らの手順によっては、あなたのデータはすぐに上書きされる可能性があります。

いずれにしても、しばらくは古いメール アカウントが必要になるでしょう。登録を変更すると、古いメール アカウントに確認リンクが送信される可能性があります。

更新:他の回答は、あなたが本当に幸運であるかもしれないことを示しています

関連情報