Slockd綜合了多種反垃圾郵件領先技術,好比本地黑白名單、灰名單技術(greylist),RBL查詢技術等,是基於服務器
stmp會話階段的垃圾郵件過濾機制(即垃圾郵件沒有進入郵件服務器,已將有垃圾郵件形爲特徵郵件阻擋在外)jvm
#Slockd軟件使用10030端口,ide
#配置文件文件在/usr/local/slockd/conf/目錄下post
#slockd的最大優勢是插件機制,能夠自由的打開關閉和調整其中任何一個插件,plugin.cf用來確認slockd中spa
本地黑白名單、spf、dnsbl、greylist等這些插件是否打開。插件
利用slockd添加白名單和黑名單rest
#白名單whitelist日誌
#接收白名單 recip_whitelistdns
#發送白名單 sender_whitelist ip
#白名單 blacklist
#接收白名單 recip_blacklist
#發送白名單 sender_blacklist
#通常用到的是sender_whitelist和sender_blacklist,若slockd將一些發送來的無辜郵件誤判爲spam,
將郵件地址加入sender_whitelist,若將一些已確認爲是垃圾郵件發送者的外部郵箱地址阻擋,加入到
Sender_blacklist。
#每次修改配置文件後,重啓slodkd服務
Anti-Spam服務
Usage: /usr/local/slockd/slockd-init restart
或: killall slockd
從新啓動 /usr/local/slockd/slockd-init start
*****************************************************************************************
#在郵件日誌檢看被slockd阻擋的郵件
#被spf插件阻擋的郵件
Jun 29 04:03:40 mail postfix/smtpd[7199]: NOQUEUE: reject: RCPT from mail.jvmrealty.com[209.242.65.110]: 451 4.7.1 <jule@dadi.com>: Recipient address rejected: see http://bl.extmail.org/cgi/why?spf=kdlubosll@yahoo.com; from=<kdlubosll@yahoo.com> to=<lule@dadi.com> proto=ESMTP helo=<mail.jvmrealty.com>
#被dnsbl阻擋的郵件
Jun 29 04:04:38 mail postfix/smtpd[7199]: NOQUEUE: reject: RCPT from unknown[122.198.61.35]: 554 5.7.1 <jim@dadi.com>: Recipient address rejected: blocked using zen.spamhaus.org, see http://bl.extmail.org/cgi/rbl?122.198.61.35; from=<equpgqqy@kpzp.gd.cn> to=<jim@dadi.com> proto=ESMTP helo=<kpzp.gd.cn>
#被灰名單阻擋的郵件
Jun 29 05:27:07 mail postfix/smtpd[10660]: NOQUEUE: reject: RCPT from unknown[120.2.81.100]: 450 4.7.1 <hobe@dadi.com>: Recipient address rejected: Try again, see http://bl.extmail.org/cgi/why?greylist; from=<vp73nk13311915801@133sh.com> to=<hobe@dadi.com> proto=ESMTP helo=<133sh.com>