從mailbox轉成maildir

昨天國內一家垃圾信防護方案廠商來公司提供借測,他們使用的方式是maildir而不是使用mailbox(他們的slogon stop the Spam with No Pain,無痛阻止垃圾信~Abby不要打我咧~嘿)。

什麼是maildir和mailbox,maildir中,每一封信都是一個檔案,而mailbox,是一個檔案包括所有的信,我現在常用的postfix預設的模式是用maildir。為什麼要轉成maildir呢?有什麼好處呢?好處就是我們可以針對特定的信進行備份,而不用一次備整個目錄,這有什麼難的呢?差異在什麼地方?

1.openwebmil類的工具,一次不用把整個信箱載入,只要一封一封信載入。
2.備份郵件還原時,只要一封信一封信丟進資料匣,就完成還原的動作了,不需要整個備份倒出來,再挑信還原。
3.建立一個含有郵件內容的檔案比附加新郵件在一個很多信的檔案來的快,而且省記憶體。
4.maildir郵件的可讀性會比mailbox高,當郵件檔壞掉時,頂多是單封信讀不到,而mailbox則有可能所有的信都讀不到。

目前暫時只有想到這些優點,等我想到其他的優點之後,我再來補充。
在網路上看到設定方法,Pank有簡易的說明,另外還有網友介紹怎麼把現存mailbox轉成maildir。

整理一下
server side內的設定

MTA: postfix
修改 main.cf
home_mailbox = Maildir/

MDA: procmail
修改 /etc/procmailrc
MAILDIR=$HOME/Maildir
DEFAULT=$HOME/Maildir/ (後面要加 / )

POP3: dovecot
修改 dovecot.conf
default_mail_env = maildir:/home/%u/Maildir

另外一位先進沒有說要調procmail
所以我也看不出來哪一個才是對的
最近這陣子真的太忙,都沒有空測東西
等我忙完,我再用twbbs的免費域名架一個mail server來測試

PS.TWBBS的免費域名又開放申請囉!

2 thoughts on “從mailbox轉成maildir

  • 2011 年 03 月 11 日 at 14:03:40
    Permalink

    哈哈

    我知道你說的Abby是誰~~

    國內有不少大學用他們的產品

    如果你們經費ok,我建議你們測Brightmail

    詳細的可以看我網站上的介紹^^

    Reply
    • 2011 年 03 月 11 日 at 15:11:53
      Permalink

      不會吧!
      這個Abby你也認識哦
      星期三他們來我們公司
      我看到他拿iPhone4,今天公司來的人也拿iPhone4
      現在是怎樣~iPhone4這麼不值錢

      Reply

發佈回覆給「Littlecho」的留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *