mbox形式は、一般的に使用される電子メールの保存形式です。それは次の 3 つの原則に基づいています。
- 各フォルダーにファイルを割り当てます (メッセージごとに 1 つのファイル、またはフォルダーごとに 1 つのディレクトリではなく)。
- 添付ファイルやバイナリ ファイルなども含め、すべてを7 ビット ASCII でエンコードします。
- メッセージの区切り文字として空行を使用し、その後に行の先頭に「From」という単語を置きます。
この形式が最初に登場したのは、AT&T のUnixバージョン 6 でした。
mbox形式のファイルはテキストエディタで開くことができます。
独自の Outlook .pst 形式のメールボックスを mbox 形式に変換するには、オープン ソースの readpstプロジェクト[ 1 ]があります。
変更された mbox
一部の電子メール クライアントでは、メッセージ ディレクトリに mbox 形式を変更して使用します。
Eudora は、送信者の電子メールアドレスを定数文字列「???@???」に置き換えるmboxoと呼ばれるバリエーションを使用します。
Mozilla ファミリ (Mozilla、Netscape、Thunderbird など) は、より複雑な「From」行引用ルールを備えたmboxrdと呼ばれるバリエーションを使用しています。
「From」という単語がメッセージのヘッダーまたは本文のいずれかの行頭に表示される場合 (前者の場合は、正しくフォーマットされたメッセージの場合には起こりそうにありませんが、後者の場合は英語で書かれたメッセージの場合に起こりやすいです)、電子メールメッセージは mbox ファイルに保存される前に変更する必要があります。変更しないと、その行が 2 つのメッセージ間の境界と誤認されます。これは、「大なり」記号を追加することで実現されます。

記事のメモと参考文献

