構(gòu)建反病毒反垃圾郵件系統(tǒng)(九) |
發(fā)布時(shí)間: 2012/8/14 13:45:46 |
然后再次發(fā)送中文郵件給郵件列表,發(fā)現(xiàn)郵件列表就能夠正常轉(zhuǎn)發(fā)了。
5、郵件列表的配置 Default.py和mm_cfg.py的配置是針對(duì)全局的,對(duì)全局配置文件的修改不會(huì)影響到已經(jīng)存在的郵件列表。mailman提供了config_list這個(gè)命令來(lái)對(duì)單個(gè)郵件列表進(jìn)行配置,先導(dǎo)出該郵件列表的配置: #/usr/local/mailman/bin/config_list-o/tmp/configmailman 然后修改/tmp/config文件,里面有很多選項(xiàng),可以根據(jù)自己的要求修改,比如加上回復(fù)到郵件列表的郵件頭、去掉mailman自動(dòng)加的邊腳等等,最后把這個(gè)配置文件導(dǎo)回給郵件列表就可以了: #/usr/local/mailman/bin/config_list-i/tmp/configmailman 習(xí)慣了發(fā)現(xiàn)mailman配起來(lái)也是蠻簡(jiǎn)單的。 五、其它事項(xiàng) 1、courier-pop 有一個(gè)值得注意的問(wèn)題,如果不小心/etc/init.d/courier-popstop以后,再start起來(lái),有時(shí)候會(huì)發(fā)現(xiàn)不能登陸pop,日志會(huì)提示: courierpop3login:chdir:Nosuchfileordirectory 這應(yīng)該是一個(gè)bug,courierpop3login好像使用了工作目錄,只需退到根目錄再start啟動(dòng)就沒(méi)有問(wèn)題。感謝scz的提醒。 2、Debian的ENC增強(qiáng)位 Debian默認(rèn)設(shè)置/proc/sys/net/ipv4/tcp_ecn=1,這樣在TCP握手時(shí)發(fā)的syn包ecn置位,對(duì)于一些嚴(yán)格的防火墻來(lái)說(shuō)這不是syn包,所以拒絕和你建立連接。只需置零就可以了: echo1>/proc/sys/net/ipv4/tcp_ecn 如果希望重啟也不置位,那么在/etc/sysctl.conf里加上:net/ipv4/tcp_ecn=0 3、郵箱別名 alias表是針對(duì)本地的別名,virtual表才是針對(duì)虛擬用戶(hù)的別名。比如要給san@test.org建立一個(gè)別名faint@test.org,那么寫(xiě)入以下的SQL語(yǔ)句: insertintovirtualsetemail='faint@test.org',destination='san@test.org'; 4、地址欺騙 為了讓mailman正常工作,main.cf里已經(jīng)設(shè)置myorigin=lists.test.org,這使得本地用戶(hù)發(fā)送郵件也使用這個(gè)域名,比如通過(guò)web發(fā)郵件在日志里就能看到from是nobody@lists.test.org,如果lists.test.org這個(gè)子域名不存在的話(huà),那么對(duì)于一些嚴(yán)格的郵件服務(wù)器會(huì)拒絕接受此類(lèi)郵件(postfix可以在smtpd_sender_restrictions后面加上reject_unknown_sender_domain拒絕此類(lèi)郵件)。 這時(shí)可以使用postfix的masquerade_domains選項(xiàng)來(lái)實(shí)現(xiàn)地址欺騙,只需加上: masquerade_domains=test.org 這樣本地用戶(hù)發(fā)送的郵件地址就使用test.org了。但有一點(diǎn)要注意,要屏蔽郵件列表,比如: masquerade_exceptions=mailman,otherlist 這樣郵件列表還是使用lists.test.org這個(gè)域。地址欺騙并不影響虛擬域。 歷史記錄 0.01-初始版本。根據(jù)自己服務(wù)器配置和使用過(guò)程寫(xiě)的HOWTO。 本文出自:億恩科技【www.allwellnessguide.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |