在BBS上面看到這一個討論,
作者
seanwang.bbs@bbs.ntu.edu.tw (珍惜簡單),
標題 廣告信阻擋方法 (一)
───────────────────────────────────
跟大家分享一下, 阻擋廣告信的方法...
不知道大家有沒有發現,
最近幾家 ISP 陸續將浮動 IP 的反解改成 dynamic.domain.name 的格式.
其實這個方案提出已經好些日子, 但是國內最大的 ISP Hinet 始終持保留的態度,
終於在 Hinet 也受到不小的壓力後, 群聚各大 ISP 坐下來討論出一定的格式,
大家終於敲定同樣的格式, 陸續開始修改.
基本的前提:
早期的廣告信傳送都是透過 ISP 的 Mail Server 發信,
這樣的方式有其弊端:
1. 集中由 ISP 的 Mail Server 傳送, 速度較慢.
2. ISP 可以從本身的 Log 查出紀錄, 直接處理該用戶. (如果該 ISP 要處理的話)
現今大多數的發廣告信軟體,就是smtp mail serer, 均直接傳送到目的地的 Mail Server,
速度較快, 而且因為 ISP 本身的 Mail Server 不受到自己客戶的影響,
ISP 通常較難處理.
由於大多數發廣告信的均採用動態 IP 傳送廣告信, 因此在 Mail Server 端,
要針對 From (假的), IP (浮動的) 來設定阻擋, 並不容易.
現在, 由於 ISP 本身將動態 IP 的反解統一規格,
因此, 可以針對這個 Domain 完全阻擋.
設定方法:
以 Sendmail 8.12.x 的版本為例, 只要在 access 設定
connect:dymanic.domain.name REJECT
即可阻擋掉由浮動 IP 直接傳送過來的郵件.
後話:
目前已經設定好的 ISP 包含:
dynamic.apol.com.tw
dynamic.giga.net.tw
dynamic.hinet.net
dynamic.seed.net.tw
dynamic.tfn.net.tw
dynamic.ttn.net
dynamic.lsc.net.tw
dynamic.ebtnet.net
dynamic.so-net.net.tw