mboxmbox5FromReturn-Pathmbox

RFC

mboxInternet Message Format (RFC 2822)MH (Message Handling System)Microsoft Exchange Server  Cyrus IMAP server 

系統

編集

mboxmboxomboxrdmboxclmboxcl24UNIXRahul Dhesi

mboxclmboxcl2Unix System V Release 4mboxrdmboxoRahul DhesiqmailUNIX mboxomboxrdFromFrom

改良mbox

編集

mbox

Eudora???@???mboxoEudora

Mozilla (Netscape Messenger, Thunderbird )mboxrdFrom

ファイルロック

編集

非互換のそれぞれのメカニズムはメールのファイルロック(UNIXのfcntl(), lockf()やdot locking)を可能にするため、異なるmboxフォーマットにより運用されてきた。これはNetwork File System (NFS)のようなネットワーク上にマウントされたファイルシステムではうまく動作しない。複数のメールが1つのファイルに格納されるので、受信箱を同時に修正しようとする複数のプロセスによる競合を回避する必要がある。メールを読んでいる最中に新規メールが到着する場合にも競合となるので、メールが読まれているときはファイルロックが必要となる。実際のファイル競合が発生しなかったとしても、別のプロセスによりmboxファイルの更新が行われている場合、同時にメールを読もうとするとメール本文が崩れてしまう危険がある。

関連項目

編集
他の電子メールメッセージ保存フォーマット

外部リンク

編集