作者itoc, 信區: itoc
標題[文件] NoCeM 新聞群組擋信系統
時間04/12/10
作者: itoc (核心動力) 看板: itoc
標題: [文件] NoCeM 新聞群組擋信系統
時間: 2004/11/16 Tue 16:54:43
* NoCeM 新聞群組擋信系統
詳細簡介及原理請參考 ~/src/innbbsd/nocem/NOCEM。
* 如何啟動 NoCeM 機制?
簡單地說,有以下步驟:
+ innbbsconf.h : #define _NoCeM_
+ 設定 ncmperm.bbs
+ 接收 [tw.bbs.admin] 新聞群組
更詳細的內容請參考 ~/doc/doc/203_innbbsd1.htm。
* 舉個實際運作的例子
xyz.bbs@xx.yy.zz 在 [tw.bbs.comp.unix] 發表了三篇廣告文章
abc.bbs@aa.bb.cc 在 [tw.bbs.comp.network] 發表了一篇廣告文章
我的 BBS 在 12:00 將這四篇抓下來了,於是我的站上多了四篇廣告文章
news.math.nctu 在 12:10 將這四篇抓到該站上,發現這四篇是廣告文章,
就會在 [tw.bbs.admin] 發表一篇文章 (稱為 notice),如下:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
標題:@@NCM NCTU-Math-spam NoCeM 公告,編號 150 號
內容:大家好,這是由 news@news.math.nctu.edu.tw 的 150 號公告,
本站發現以下四篇是廣告文章,分別是:
(1) xyz.bbs@xx.yy.zz 於 11:36 在 [tw.bbs.comp.unix] 發表
標題為「優 * 質*美 *眉 * 服" 務'」
(2) xyz.bbs@xx.yy.zz 於 11:39 在 [tw.bbs.comp.unix] 發表
標題為「等待幸福中(徵男友)。」
(3) xyz.bbs@xx.yy.zz 於 11:41 在 [tw.bbs.comp.unix] 發表
標題為「------- 交 女 友 教 學 1:03」
(4) abc.bbs@aa.bb.cc 於 11:47 在 [tw.bbs.comp.network] 發表
標題為「實現您人生的夢想」
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[註] 本文為了便於說明,所以才把 notice 的格式寫成這樣,
實際上 notice 的格式可以在 [tw.bbs.admin] 看到。
我的 BBS 在 12:20 抓到了 news.math.nctu 的文章時,
發現這篇文章不是一般文章,而是 NoCeM 公告,
就會去讀內容,把我 12:00 所收下來的那四篇文章給刪除。
那麼這四篇廣告文章,將只能在我的 BBS 存留 12:00~12:20。
* 是不是裝了 NoCeM 就可以沒有廣告文章了?
當然不是,由以上的運作例子可以發現,廣告文章會在 BBS 上存留
一段時間,直到收到 nocem-server 的 notice 公告時才會刪除。
除此之外,filter 也不是萬能,有些文章人們可以辨認出是是廣告
文章,但是 filter 程式辨認不出來,此時這篇廣告文章就可以逃
過 NoCeM 的追殺。
* 有哪些 NoCeM filter 可以選擇?
哪些類型的文章會被判定為廣告文章,是由過濾程式來自動判斷的,
目前常見的 NoCeM filter 有:
issuer type
============================ ========
news@news.math.nctu.edu.tw badhabit
news@news.math.nctu.edu.tw google
news@news.math.nctu.edu.tw hinet
news@news.math.nctu.edu.tw power
news@news.math.nctu.edu.tw seednet
news@news.math.nctu.edu.tw spam
news@news.math.nctu.edu.tw tanet
nocem@bbs.isu.edu.tw spam
nocem@leeym.com spam
nocem@newsgate.nctu.edu.tw spam
nocem@spring.edu.tw cleanfeed
nocem@spring.edu.tw dnsbl-bl.spamcop.net
nocem@spring.edu.tw dnsbl-list.dsbl.org
nocem@spring.edu.tw dnsbl-sbl-xbl.spamhaus.org
(陸續增加中)
至於每個 issuer/type 所使用的過濾規則是什麼,則需要詢問該
issuer 才能得知。
其中 news@news.math.nctu.edu.tw 的過濾規則為:(by DarkKiller)
* spam
這個是由 cleanfeed 這隻程式判斷為 spam 的文章。
* hinet
只要 Path 這個欄位有 ".hinet.net" 就被認為是 hinet 送出的文章。
* seednet
只要 Path 這個欄位有 ".seed.net.tw" 就被認為是 seednet 送出的文章。
* power
符合下列條件其中之一的文章:
+ 文章長度超過 1000 行。
+ 在 tw.bbs.lang.* 以外的討論區出現注音。
+ 標題含有 ANSI code 或其他特殊字元。
+ 黑名單廣告商。
+ 其他。
--
◤◥ Origin: Maple-itoc˙動力核心 cpu.tfcis.org
◣◢ Author: itoc 從 pc512-2.EE.NCTU.edu.tw 發表精華選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻