2010-10-27
mbox 與 maildir 優缺點比較:
===========================================================
mbox 與 maildir 之優缺點比較
這裡給出一個基本的特性對比,很容易就能清楚自己的程式應該選什麼存儲格式:
可靠性
優選是 maildir,因為 mbox 只有一個檔案,一旦出問題,所有郵件可能一併損毀。
更新效能
這裡主要指的是刪除/ 增加郵件的能力,無疑 maildir 完勝 mbox
搜尋速度
這點 mbox 因為是單檔案,搜尋能力要強於 maildir
並行存取能力
對於繁忙的郵件系統,多個 Process 同時存取同一封郵件是可能的事情,mbox 需要 flock() 的支援,而且如果某一個 Process 操作時間長,則其他所有 Process 都堵塞了。maildir 沒有這個問題。在 NFS 等網路檔案系統上,maildir 相對安全,mbox 則不能用於此類型環境
擴充能力
現下的郵箱容量已經不是十年前的 MB, 而是 GB,mbox 應付大容量已力不從心,無疑 maildir 是比較適合的。
檔案系統倚賴
maildir 較倚賴檔案系統的索引能力,用 ReiserFS 會比較快,對於超大型的 maildir,讀寫性能將受到考驗。相對而言 mbox 則不存在這個問題。
總合結論
使用 maildir 格式,安全可靠,大部分操作都快於 mbox。而且現今支援 maildir 的軟體越來越多。
===========================================================
2010-10-26
1.轉換信件後變成一封信一個檔案,因權限沒正確修改好,故手動修正了好一陣子 >_<
2. /var/spool/maildir/帳號/cur <=看過的信如果還保留在SERVER上的信就存這 […]
近期留言