虛擬主機系列 - 擋垃圾郵件的黑名單系統 - Mail 主機 - 鄙雕兔 vs Linux

虛擬主機系列 - 擋垃圾郵件的黑名單系統

一. Internet 上面有很多的黑名單系統, 所謂的黑名單也就是一個 IP 列表的資料庫, 通常採用 DNSbl 的方式來作為查詢認證的功能, 該網站會經由自行偵測, 用戶檢舉... 等, 將發送垃圾信或者是病毒信的 IP 加入, 而我們的 Mail Server 只要在對方要送信進到主機時作一下 Check 就可以判斷要不要收這封信, 這樣就不需要自己維護一份黑名單, 因為你不可能每天都去 check 那些 IP 是可以送信那些是不可以送信.

二. 在 Sendmail 上面要加上這樣的過濾的話, 只要在 /etc/mail/sendmail.mc 中加上以下的資料就可以了 :

FEATURE(`dnsbl', `bl.spamcop.net', `"Rejected - Spam blocked see: http://spamcop.net/bl.shtml?"$&{client_addr}')dnl

藍色字的部份就是一個黑名單的網址, 你可以在網路上搜尋相關的網站, 然後替換成該網址就可以了, 當然若是要多幾層防護的話, 那你可以多加幾行, sendmail 會依照順序一個網站一個網站的去檢測,  當全部都通過後才將信送到用戶的信箱中.

紅字的部份是要送給連線主機的訊息,  建議一定要加上後面的那段 $&{client_addr} , 因為這樣才可以讓對方主機知道自己的那一個 IP 被列到黑名單上面, 當有客戶說我的客戶送信為什麼進不來的時候, 你就可以請他將該退信通知的內容, 轉寄給他們公司的 MIS , 請他們的 MIS 到該網站上面去移除 IP 就可以了

三. 加完後請執行以下指令後重新啟動 sendmail

m4 /etc/mail/sendmail.mc >/etc/mail/sendmail.cf 

四. 檢查看一下 /var/log/maillog 中是否有被 Rejected 的訊息, 若是有的話那就 OK 囉 !!

評論: 0 | 引用: 2 | 閱讀: 14427
canon cameras [2014-04-06 03:15 ]
標題: canon cameras
連結: http://www.closerealty.com/img/canon-cameras.asp
摘要: _]5_
レイバン サングラス [2013-07-20 11:03 ]
標題: レイバン サングラス
連結: http://www.rayban123.com
摘要: 擋垃圾郵件的黑名單系統 -- 鄙雕兔



[鄙雕兔這個人] [曾經] [發表的文] [做過的事] [電腦的問題]

[生活記載] [電腦手扎] [鄙雕留言專區]  [命理講義] --> 講義資料下載

[鄙雕兔的 2006 埃及行]