mb 回復于:2003-08-26 11:30:50 |
在qmail/control/加入badmailfrom |
peijun.jiang 回復于:2003-08-26 11:32:49 |
[quote:d08eeffd25="mb"]在qmail/control/加入badmailfrom[/quote:d08eeffd25]
badmailfrom只能限制整個域或mail地址, 不能限制ip地址。 上次在那看到可以使用tcp.smtp規則來實現限制ip,具體方法忘記了,你可以找找這方面的資料。 |
marsbird 回復于:2003-08-26 11:46:23 |
樓上說得很對,能不能通過ip查出域名,通過限制整個域,來達到目的 |
peijun.jiang 回復于:2003-08-26 12:37:36 |
[quote:df7d75692a="marsbird"]樓上說得很對,能不能通過ip查出域名,通過限制整個域,來達到目的[/quote:df7d75692a]
在Windows 9x及Windows NT/2000環境下可使用"Ping -a IP地址"來反查特定IP地址的Inte.net名字,在Unix/Linux環境下使用nslookup命令即可。 |
marsbird 回復于:2003-08-26 12:40:45 |
ping 不通,咋辦 |
peijun.jiang 回復于:2003-08-26 12:46:32 |
[quote:433a28e257="marsbird"]ping 不通,咋辦[/quote:433a28e257]
象這些發送垃圾郵件的地址一般都是變換的。 不過你可以使用maildrop,對這些垃圾郵件的關鍵字進行過濾。 |
gadfly 回復于:2003-08-26 20:26:03 |
??
tcprules的規則文件支持ip的檢測呀。 很牛的。 給你個例子: [quote:161b7d8b8e] #網段 10.10.10.:deny #ip 10.10.10.1:deny [/quote:161b7d8b8e] 生成cdb文件就好了 |
marsbird 回復于:2003-08-29 16:41:41 |
能給出具體的例子 |
peijun.jiang 回復于:2003-08-29 17:52:34 |
[quote:909794723e="marsbird"]能給出具體的例子[/quote:909794723e]
這不是給你的很明白了。 編輯你的tcp.smtp文件,加入: 210.82.34.181:deny 或者: 210.82.34.:deny 來禁止210.82.34的整個網段的訪問。 然后使用tcprules重新生成tcp.smtp.cdb文件。 |
wolf1980 回復于:2003-10-08 14:08:46 |
牛?。。。。。。。。。。。?! |
lightwiter 回復于:2003-10-08 14:38:40 |
tcpserver就是用來干這個的 |
peijun.jiang 回復于:2003-10-08 14:55:15 |
[quote:6bbb812ac1="lightwiter"]tcpserver就是用來干這個的[/quote:6bbb812ac1]
tcpserver不光是干這個的,他是一個替代inetd的服務管理工具。 |
kpc100 回復于:2004-07-23 17:30:18 |
[quote:322c9620f9="peijun.jiang"]
這不是給你的很明白了。 編輯你的tcp.smtp文件,加入: 210.82.34.181:deny 或者: 210.82.34.:deny 來禁止210.82.34的整個網段的訪問。 然后使用tcprules重新生成tcp.smtp.cdb文件。[/quote:322c9620f9] 加了smpt認證,這種設置部管用。 |