精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>● UNIX>>◆网络知识◆>>[qmail] qmail-smtpd.c -- anti-spam(转

主题:[qmail] qmail-smtpd.c -- anti-spam(转
发信人: ding()
整理人: (1999-08-23 21:34:44), 站内信件
ftp://freebsd.ntu.edu.tw/freebsd/qmail/qmail-smtpd.c

和「原版 qmail-smtpd.c」有两处不同的地方:
1. 依 smtp request host 来 deny
2. badmailfrom 支援 domain (原先只能挡到 host level)

X       X       X       X       X       X       X       X       X       X

1. 如何挡掉 smtp request host -- 编辑 /etc/tcp.smtp,编好後执行
   /usr/local/bin/newtcprules.sh 立即生效。
   什麽样的主机该加入 tcp.smtp deny list,并非由 from-addr 判断,可查一下
   /var/log/all,找 smtp 相关的 entry。
   tcp.smtp & newtcprules.sh 在 ftp://freebsd.ntu.edu.tw/freebsd/qmail/
   下可找到。

2. badmailfrom
   原先的 qmail-smtpd 只能挡 @host,刚加上了 patch 使其能挡 domain,
   举个例子来说:
   edit /var/qmail/control/badmailfrom
   -----------------------------------
   @hotmail.com
   .hotmail.com
   -----------------------------------
   这将挡掉所有 @hotmail.com & @*.homail.com
   要特别说明的是,光有 .hotmail.com 并无法挡掉 @hotmail.com,这个 "rule"
   只会检查 @*.hotmail.com

for more info:
http://freebsd.ntu.edu.tw -> QMail

gopher freebsd.ee.ntu.edu.tw
5. FreeBSD
-> 3. 进阶文件 (howto-doc)
-> 1. bbs -- Maple.fromzero

5. FreeBSD
-> 3. 进阶文件 (howto-doc)
-> 2. qmail

--
吴 庆 鸿,[email protected] | 台大电机,http://freebsd.ee.ntu.edu.tw
--
Origin: 从零开始 freebsd.ee.ntu.edu.tw (140.112.19.123)

[关闭][返回]