荔园在线

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

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


发信人: Lg (创造人生的传奇), 信区: Linux
标  题: 最新科研成果:Disable Sendmail Relaying
发信站: BBS 荔园晨风站 (Sun Nov  8 19:21:08 1998), 站内信件 (WWW POST)

发信人: calvin (垂头丧气...), 信区: FreeBSD
标  题: 最新科研成果:Disable Sendmail Relaying
发信站: 华南网木棉站 (Wed Nov  4 15:29:32 1998), 转信

        本文档由Calvin Lee(lwj@email.com) 编写, 任何转载请保持
        完整。 (1998.11.4 15:12)
        最先发表于华南理工大学华南木棉站。

        SMTP功能很重要,对于自己玩的机器没什么所谓,在现在
        Internet愈来愈复杂的今天,不禁止这个功能将使自己的机器
        被人利用作为relay,用来发大量的垃圾信件。
        在Sendmail 8.9.x以上的版本,隐含的设置就是disable了
        relaying的。问题就是8.8.x的sendmail.

        经过一个中午的苦干,终于初步完成,初步成果就是能禁止
        非本地的所有relay请求。

        步骤如下:
        1. 修改/etc/sendmail.cf文件,在适当地方加入下面文字:
-------------------------------------------------------------------
#LOCAL_CONFIG
FR-o /etc/sendmail.cR

#LOCAL_RULESETS
#Scheck_rcpt
# anything terminating locally is ok
R< $+ @ $=w >           $@ OK
R< $+ @ $=R >           $@ OK

# anything originating locally is ok
R$*                     $: $(dequote "" $&{client_name} $)
R$=w                    $@ OK
R$=R                    $@ OK
R$@                     $@ OK

# anything else is bogus
R$*                     $#error $: "550 Relaying Denied"
----------------------------------------------------------------------

        2. 重起sendmail, 具体怎么干就不详细说了。

        就OK了。
结果:
Trying xxx.xxx.xxx.xx...
Connected to xxxxx.gz168.com.
Escape character is '^]'.
220 xxx.xxx.xx ESMTP Sendmail 8.8.8/8.8.8; Wed, 4 Nov 1998 02:18:04 +0800 (CST)
helo xxxxx
250 xxxx.x.x Hello [202.103.132.176], pleased to meet you
mail from: calvin@nease.net
250 calvin@nease.net... Sender ok
rcpt to: liweijian@163.net
550 liweijian@163.net... Relaying Denied
quit
221 xx.xx.xx closing connection
Connection closed by foreign host.

        哈哈...


--
☆ 来源:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: 210.39.0.47]


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

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