Qmail郵件存儲模式篇Courier
用過Qmail都知道有個郵件存儲模式—Courier ,今天就為大家介紹下他的特點(diǎn)和使用技巧。
傳統(tǒng)的IMAP并不支持Maildir郵件存儲格式,為給Qmail用戶提供IMAP協(xié)議,必須安裝Courier-IMAP。Courier-IMAP 是一個提供IMAP協(xié)議訪問Maildir的服務(wù)器,它不再支持傳統(tǒng)的Mailbox郵件存儲方式。
前面已經(jīng)介紹過,“Maildir” 是Qmail為了解決用戶郵件存儲問題而提出的新的郵件存儲方式。每個郵件以單獨(dú)的一個文件保存在用戶個人的郵件目錄下,不再像過去每個用戶的郵件都保存在/var/mail下面的文件中。多個應(yīng)用程序可以同時訪問同一個郵件目錄,避免了加鎖問題的困擾,特別適合于缺乏文件鎖定機(jī)制的NFS存儲方式。
Courier-IMAP主要特點(diǎn)
* 小巧而高效;
* 提供多種用戶認(rèn)證模塊和方式;
* 支持虛擬郵箱;
* 可限制IMAP同時登錄的總數(shù)目及同一個IP地址同時登錄的數(shù)目,能有效保護(hù)系統(tǒng)在受到拒絕服務(wù)(Denial-of-service)攻擊時不致因超載而癱瘓;
* 支持共享文件夾(Shared folder)。
下載與安裝
目前的最新版本是:courier-imap-0.32-tar.gz。Courier-IMAP會自動監(jiān)聽來自客戶端的連接請求,所以還需要將/etc/inetd.conf文件中的IMAP服務(wù)一行注釋掉。完整的安裝過程如下:
$ ./configure [ options ]
$ make
$ make check
$ make install
用以下命令啟動Courier-IMAP服務(wù):
$ /usr/lib/courier-imap/
libexec/imapd.rc start
假定Courier-IMAP安裝在/usr/lib/courier-imap中,可通過以下命令停止Courier-IMAP服務(wù):
$ /usr/lib/courier-imap/
libexec/imapd.rc stop
你可以將這兩條命令加到系統(tǒng)的啟動和關(guān)閉腳本中。
Courier-IMAP的使用
與POP3協(xié)議相比,IMAP 協(xié)議的好處在于可將用戶個人的郵件分門別類地保存在郵件服務(wù)器的個人目錄中,而不用下載到本地硬盤中,尤其適用于那些沒有固定個人電腦或者經(jīng)常出差在外的用戶。作為郵件服務(wù)的提供者,我們應(yīng)同時提供這兩種服務(wù),以滿足用戶的不同需要。
Courier-IMAP支持各種標(biāo)準(zhǔn)的IMAP客戶端軟件,如Netscape Messenger、Pine、Microsoft Outlook Express、Eudora等,用戶可選擇自己喜愛的客戶端郵件軟件(很遺憾,目前最受用戶推崇的FoxMail尚不支持IMAP協(xié)議)。需要注意的是,使用虛擬域和虛擬用戶時,由于用戶權(quán)限上的問題,好象無法在InBox之外建立個人目錄,好在這不是個大問題。
閱讀完上本文,我們對什么是Courier,有了一定的了解,希望對大家有所幫助!
【編輯推薦】