Maildir
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/06/05 08:00 UTC 版)
Maildirは、広く使われている電子メール格納フォーマットの一種で、メッセージを追加・移動・削除する際にメッセージの完全性を保証するためにアプリケーションレベルでファイルロックする必要がない。個々のメッセージは個別のファイルとして一意な名前付きで保持されている。全ての操作はファイルシステムの不可分操作を使うので、ファイルシステム側で並行性制御のためのファイルロックを行う。Maildirはディレクトリであり(通常、その名前も Maildir
)、サブディレクトリとして tmp
、new
、cur
がある。
- ^ a b c Daniel J. Bernstein. (1995) Using maildir format (the original specification)
- ^ Varshavchik, Sam (1998) Maildir++ and Maildir quotas この中にMaildir++の仕様がある。
- ^ a b Dovecot Wiki: maildir format
- ^ Is an atomic file rename (with overwrite) possible on Windows? Stack Overflow に寄せられた質問
- 1 Maildirとは
- 2 Maildirの概要
- 3 ロックしない操作による問題
- 4 Windowsのソフトウェア
Maildir
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/06/05 08:00 UTC 版)
qmail、djbdns、その他の各種ソフトウェアを開発したダニエル・バーンスタインがMaildirのオリジナルにして唯一の仕様を書いた。その後バーンスタインに追随する動きがなく、Maildirを標準化しようという努力もなされていない。この仕様はバーンスタインのqmail向けに書かれたもので、多くのプログラムに実装するのに十分な汎用性を備えていた。時と共に様々な実装がなされ、数少ない欠点も発見されている[要出典]。
※この「Maildir」の解説は、「Maildir」の解説の一部です。
「Maildir」を含む「Maildir」の記事については、「Maildir」の概要を参照ください。
Maildir++
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/06/05 08:00 UTC 版)
「Maildir」の記事における「Maildir++」の解説
Courier Mail Server などのソフトウェアを開発した Sam Varshavchik が、サブフォルダとメールクオータをサポートすべくMaildirの拡張フォーマット Maildir++ を作った。Maildir++ ディレクトリ群には、'.'(ドット)で始まる名前のサブディレクトリがあり、それらもMaildir++のフォルダである。したがってこの拡張はMaildir仕様とは異なるが、MaildirソフトウェアはMaildir++もサポートするものが多い。
※この「Maildir++」の解説は、「Maildir」の解説の一部です。
「Maildir++」を含む「Maildir」の記事については、「Maildir」の概要を参照ください。
- Maildirのページへのリンク