Maildir形式【メール】
メールの保管形式だよ
1メール1ファイルで保管するよ
よく「mbox形式」と比較されるよ
簡単に書くよ
Maildir形式【メール】とは
メールサーバ
(メールに関する機能を提供してくれるコンピュータ)におけるメール保管形式のひとつ
であり
1メール1ファイルの形で、同じ人宛のメールは1つのディレクトリへ保管してくれるメール保管形式
です。
詳しく書くよ
順番に見ていきましょう。
まずは、送られたメールが相手に届くまでの流れを簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
例えば、そうですね。
ピヨ太君がピヨ子さんにメールを送りました。
ピヨ子さんのメールアドレスは「piyoko@example.com」です。
「piyoko@example.com」宛てに送られたメールは、まず「『example.com』宛のメールを保管しておくぜ」なコンピュータ(メールサーバ)に届きます。
メールサーバに届いたメールは、次に、メールサーバの中にある「『piyoko』宛のメールを保管しておくぜ」な箱(メールボックス)に入れられます。
次に、ピヨ子さんが、メールを見るときに使うソフト(メールソフト)を使って、メールボックスからパソコンにメールを持ってきます。
これでメールを見る準備が整いました。
ピヨ子さんは、受け取ったメールをパソコン上で見ます。
これが、送られたメールが相手に届いて、相手がメールを見るまでの一般的な流れです。
ここまでを踏まえて、メールサーバの中にある「○○宛のメールを保管しておくぜ」な箱(メールボックス)に注目してください。
届いたメールは、メールボックスの中に一時的に保管されます。
実は、このときのメールの保管方法は2種類あります。
それは
1.1つのメールを1つのファイルとして保管するやり方
2.全部のメールを1つのファイルに詰めて保管するやり方
の2つです。
1つ目の
1.1つのメールを1つのファイルとして保管するやり方
は「1つのメール」に対して1つのファイルです。
ピヨ太君宛てのメールは、すべてピヨ太君専用の箱(ディレクトリ)に入ります。
箱の中では、1つのメールが1つのファイルに変身して保管されています。
ピヨ子さん宛てのメールは、すべてピヨ子さん専用の箱(ディレクトリ)に入ります。
箱の中では、1つのメールが1つのファイルに変身して保管されています。
人数分だけ箱(ディレクトリ)が用意されている形です。
箱の中にはメールの数だけファイルがあります。
2つ目の
2.全部のメールを1つのファイルに詰めて保管するやり方
は「1人」に対して1つのファイルです。
ピヨ太君宛てのメールは、すべてピヨ太君専用ファイルに詰め込まれます。
ピヨ子さん宛てのメールは、すべてピヨ子さん専用ファイルに詰め込まれます。
人数分だけファイルが用意されている形です。
この2つの保管形式のうち
1.1つのメールを1つのファイルとして保管するやり方
が「Maildir形式」です。
ちなみに
2.1つのメールを1つのファイルとして保管するやり方
の方は「mbox形式」と呼ばれています。
せっかくなので併せて覚えてあげてください。
mbox形式と比較してMaildir形式には
1.気休め程度の違いだがセキュリティがちょっとだけ高い
2.ファイルが壊れたときの被害が最小で済む
3.1つのファイルが肥大化しない
などのメリットがあります。
Maildir形式では人ごとにディレクトリを分けてメールを置きます。
それに対して、mbox形式では全部のメール(全員分)を1つのディレクトリに置きます。
気分的な問題ですが、分けて置いておいた方が安全そうな気がします。
Maildir形式の方が安全そうです。
これが
1.気休め程度の違いだがセキュリティがちょっとだけ高い
です。
仮にファイルが壊れたとしましょう。
Maildir形式なら、そのファイル(メール)がぶっ壊れるだけで済みます。
それに対して、mbox形式では全部のメールがさよーならです。
全部まとめて1つのファイルですからね。
Maildir形式の方が被害が少なくて済みます。
これが
2.ファイルが壊れたときの被害が最小で済む
です。
Maildir形式では、1つのメールが1つのファイルです。
メールの数が増えるとファイルの数が増えます。
それに対して、mbox形式では全部のメールで1つのファイルです。
メールの数が増えると1つのファイルのサイズが大きくなります。
ファイルのサイズが大きくなると、壊れやすくなったり移動が大変になったりします。
100の大きさのファイルが1つよりは、10の大きさのファイルが10個の方が、小回りがきくでしょう。
Maildir形式の方が、小回りがききそうです。
これが
3.1つのファイルが肥大化しない
です。
あくまで個人的な意見ですが、選べるのであればmbox形式よりもMaildir形式にしておいた方が良いと思います。
一言でまとめるよ
まぁ「Maildir形式」って単語が出てきたら「1メール1ファイルなメール保管形式なんだな~」と お考えください。
おまけ
■検索してみる?






