|
mbox(エムボックス)とは電子メールメッセージの保存フォーマット群の総称である。mboxフォーマットではすべてのメールが単一ファイルに平文(プレーンテキスト)のまま保存される。メッセージの区切りは最初の5文字に「From」が含まれ次にスペースとReturn-Pathが続く行によって示される。各メッセージの最終行は空白行となる。mboxフォーマットは保存形式が平文であるので、文字列処理プログラムで容易に扱うことができ、多くのメールソフトに採用された。 電子メールのやりとりに用いられるインターネット・プロトコルと異なり、電子メールの保存形式はRFCによる標準化は行われなかったため、電子メールクライアントに委ねられた。 mbox型式ではユーザーが直接アクセスすることができる「Internet Message Format (RFC 2822)」で電子メールメッセージを保存する。似た型式に「MH (Message Handling System)」がある。Microsoft Exchange Server や Cyrus IMAP server などのシステムではメールシステムによって集中管理されたデータベースによってメールメッセージを保存するため、ユーザーが個々のメッセージに直接アクセスすることは容易ではない。 ネットワーク上の電子メール保存システムとしては、mboxフォーマットの他にmaildirフォーマットがよく挙げられる。 == 系統 == mboxフォーマット群はmboxo、mboxrd、mboxclおよびmboxcl2の4つのフォーマットからなり、それぞれに互換性がなく、異なるバージョンのUNIXを元にしている。フォーマットの分類と名付けはダニエル・バーンスタイン、Rahul Dhesiらによって行なわれた。 mboxclおよびmboxcl2はUnix System V Release 4のメール・システムを元にしている。mboxrdはmboxoの改良版としてRahul Dhesiらによって開発され、qmailを含むいくつかのUNIX メール・ツールに採用された。mboxoとmboxrdはメールのヘッダにある「From」行をスキャンして開始行とする。ヘッダ、またはメール本文の最初の行に「From」文字列がある場合(後者はありがちである)、メールが受信箱に入れられる前、もしくは該当行がメールの区切りとして認識される前に「不等号」が追加されることになる。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Mbox」の詳細全文を読む スポンサード リンク
|