五. 基本系統(tǒng)配置
在三臺(tái)機(jī)器上分別install qmail with qmail-ldap patch.
需要特別配置的是/var/qmail/control下的相關(guān)文件。
ldapuid ldapgid 這是可以讀寫用戶郵件目錄的系統(tǒng)用戶的uid和gid,在不同的機(jī)器上,會(huì)有不同的配置;確保此用戶有讀寫用戶郵件目錄的權(quán)限。
ldapserver 此文件指定LDAP服務(wù)器的ip地址;如果您想ldap有冗余作用,在主LDAP server down了的時(shí)候,啟用次LDAP server,可以在該文件中指定。
如:ldap1.i100.com.cn:389 ldap2.i100.com.cn:389 :)
ldapserver 此文件內(nèi)容是0或者1,表示是否啟動(dòng)qmail cluster模式。我們當(dāng)然要啟動(dòng)了。
echo 1 > /var/qmail/control/ldapserver
六. Qmail Cluster工作原理
在允許cluster的郵件環(huán)境中,每臺(tái)主機(jī)都可以處理該cluster聲明的域的郵件;當(dāng)一個(gè)mail到達(dá)主smtp server的時(shí)候,Qmail查詢LDAP server中有關(guān)該用戶的mailhost屬性,如果mailhost屬性指定的不是此server的/var/qmail/control/me中定義的的主機(jī),此郵件被通過qmqp協(xié)議轉(zhuǎn)發(fā)到mailhost定義的主機(jī)上。
注:所有主機(jī)名必須是合法的dns主機(jī)名。
七. 詳細(xì)配置
在每臺(tái)運(yùn)行qmail的系統(tǒng)上運(yùn)行qmail-qmqpd進(jìn)程,才可實(shí)現(xiàn)郵件轉(zhuǎn)發(fā)。需要設(shè)置tcp.qmqp
文件,此文件中定義可信任的mailhost.
如: 192.168.0.:allow
:deny
然后用tcprules生成tcp.qmqp.cdb文件。
新聞熱點(diǎn)
疑難解答