荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: jjk (kernel), 信区: InstallBBS
标  题: sendmail.cf - 挡掉许多不必要的垃圾信(转寄)
发信站: 荔园晨风BBS站 (Sun Mar 10 09:46:45 2002), 转信

【 以下文字转载自 jjk 的信箱 】
【 原文由 jjksam@smth.org 所发表 】
发信人: Czz.bbs@bbs.feeling.dhs.org (绝世好夜猫), 信区: BBSMan_Dev
标  题: sendmail.cf - 挡掉许多不必要的垃圾信(转寄)
发信站: 温馨小屋 (Fri Mar  8 17:47:47 2002)
转信站: SMTH!thunews.dhs.org!news.feeling.dhs.org!Feeling


1. 由于 bbs 只能收纯文件的信件, 因此挡掉所有不是纯文件的信, 包括有 attachment
   的, rtf 格式的, 有病毒的, ... 等等。

   根据 rfc, 信件的 content type 有两种, 就是 text 和 multipart。因此, 我们
   只接受 text 而挡掉所有 multipart。

   在 sendmail.cf 寻找 "REWRITING RULES" 字串, 上面可看到:

H?M?Resent-Message-Id: <$t.$i@$j>
H?M?Message-Id: <$t.$i@$j>

   在此加上这几行 (注意 "$#error" 前面要用 tab 不能用 space):

HContent-Type: $>check_content_type
HX-Mailer: $>check_mailer

Scheck_content_type
Rmultipart $*   $#error $: 553 We only accept plain text email

Scheck_mailer

D{Msg_mailer}"553 SPAMBOT is not allowed here."

RLightningMail$+        $#error $: ${Msg_mailer}
RMailKing$+             $#error $: ${Msg_mailer}
R<WC Mail>              $#error $: ${Msg_mailer}
R<Microsoft Outlook Express 4.72.3110.5>        $#error $: ${Msg_mailer}
RThe Bat! ($+) $+       $#error $: ${Msg_mailer}



--
※ 来源:□种子网 BBS bbs.seed.net.tw□[FROM: db.reach.net.my]
--
※ 转载:.温馨小屋 bbs.feeling.dhs.org.[FROM: feeling.dhs.org]
--
※ 转载:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.146]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店