メールスプールからMaildirへの変換 | CentOS4@VPSサーバー管理日記

メールスプールからMaildirへの変換

fetchmail移行中にprocmailを準備していなかったので、通常のスプールにメールが入ってしまいました。。


スプールは、

/var/spool/mail

にあります。


スプールはメールの保存形式がmbox形式なので、1つのファイルにまとめられています。

Maildir形式は、1メール1ファイルなのでそれを分割しなければなりません。


取り出すにはmbox2maildir と言うスクリプトを使います。(ありがたや)


mbox2maildirを取得(ここではmbox2maildir.shと言うファイル名で保存)したら、ファイルのパーミッションに実行権限を与えて以下を実行すると取り出せます。
-----
$ ./mbox2maildir.sh /var/spool/mail/hoge /home/hoge/Maildir/
-----


hogeはメールアカウント名です。


Maildir形式は、IMAP高速化で威力を発揮するのオススメです。

mbox形式は先に書いたように、1ファイルにまとめられてしまうので、アクセスが遅くなると言うことと、ファイルが壊れた場合はすべてのメールが消失してしまう危険があります。


←応援クリックお願いします


Transcend ポータブルHDD アンチショック 320GB

Transcend ポータブルH
DD アンチショック 320…

販売価格¥15,540

メモリーの世界的メーカーTranscendの激安、大容量、超スリムポータブルHDDシリーズに、これまでの容量を遥かに凌ぐ、320GBモデル誕生の噂が!早速メーカーオンラインショップを確認するもあるのはいつもの250GB モデルまで。そこでバイヤーがメーカーを直…

拡大画像を見る
Transcend ポータブルHDD アンチショック 320GB Transcend ポータブルHDD アンチショック 320GBをカートに入れる