web-dev-qa-db-ja.com

電子メールのバックアップを保存するための最もポータブルでクロスプラットフォームの形式は何ですか?

私は現在Gmailを使用していますが、この質問はどのクライアントにも当てはまります。将来、さまざまなプラットフォームやクライアントでアクセスできるように、メールをバックアップして保存するための最良の方法は何ですか。

更新:

Gmailの使用は確かにクロスプラットフォームであり、独自のバックアップシステムがありますが、バックアップとストレージを制御できることを確実に確認できるように、自分でメールをバックアップすることを検討しています。今のところGmailに任せても大丈夫ですが、保証はありません。

6
mindless.panda

私の解決策は、imapを使用してmaildirにバックアップするgetmailです。次に、crashplanを使用してmaildirをリモートドライブにバックアップします。

6
yanokwa

電子メールを保存するための2つの最も一般的なオープン形式は、 mboxMaildir です。

どちらも基本的に、電子メール全体([ASCII]バイトのストリーム)をファイルに入れるだけです。唯一の本当の違いは、mboxがすべての電子メールを1つのファイル(連結され、区切り線で)に配置するのに対し、Maildirはすべての電子メールを1つのディレクトリ(したがって名前:-))に配置しますが、電子メールごとに1つのファイルを配置することです。

どちらも多くのプログラムで十分にサポートされているので、どちらでもサポートされます。

どちらも、日常の処理においていくつかの長所と短所があります。詳細については、ウィキペディアの記事を参照してください。アーカイブの場合、これは関係がないはずなので、どちらも関係します。 Mboxは実際には標準化されていないため(したがって互換性の問題が発生する可能性があります)、Maildirに傾倒しますが、どちらもおそらく問題ありません。

5
sleske

私もGMailを使用しています。答えは、独自のローカルIMAPサーバーを用意し、 fetchmail を使用してメールを取得してローカルコピーを保存することです。 IMAPサーバーを使用することで、任意のメールクライアントを使用してアクセスでき、電子メールを個別のファイルとして保存するIMAPサーバーを使用することで( Cyrus IMAP )、ソフトウェアに障害が発生した場合でも、必要に応じて、引き続き「手動で」メールにアクセスします。

非常に偏執的な場合、IMAPのidleコマンドでfetchmailを使用すると、GMailに到着したときにメールがダウンロードされ、バックアップがないウィンドウが最小限に抑えられます。

2
Cry Havok

この標準は mbox 形式と呼ばれ、インターネットと同じくらい古いものです。多くのサードパーティの電子メールクライアントは、この形式を直接インポートします(多くは内部でも使用します)。これを他のさまざまな形式に変換するためのユーティリティもあります。

1
Chris Nava