adayyywww 发表于 2015-04-16 16:13

permit规则我已经去掉了,但是没有从根本上解决问题。
# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 mail.xxxxx.com ESMTP Postfix
HELO
501 Syntax: HELO hostname
mail from:<yw@xxxxx.com>
250 Ok
rcpt to:<yw@xxxxx.com>
250 Ok
如上 没有登录就直接可以发送邮件
这个原因应该是和 没有启用 smtpd_sender_login_maps   这个参数有关系吧?

c3po 发表于 2015-04-16 16:31

强制登录后才能发邮件,不然就是垃圾邮商的羔羊!

adayyywww 发表于 2015-04-16 16:47

回复 14# c3po


    强制登陆才能发邮件 是具体哪个策略呢?    smtpd_sender_login_maps是这个参数吗?

c3po 发表于 2015-04-16 17:04

adayyywww 发表于 2015-04-16 16:47 static/image/common/back.gif
回复 14# c3po



这个应该是禁止冒名伪装身份发送邮件的,可以在一定程度上组织垃圾邮件转发,不能冒名就很容易被识别出来。
http;;//shani.blog.51cto.com/1153831/363788
看下这个文章。
很久没碰PostFix了

qimark1986 发表于 2015-04-16 21:22

bruno_ferrara 发表于 2015-04-23 17:12

过来学习下,亲,你提供的东西真好!!

he1889262468988 发表于 2019-04-10 15:01

请问您这个问题解决了吗,我最近也遇到类似的问题,还是没有解决,感觉好无力,敬请回复,谢谢!

he1889262468988 发表于 2019-04-10 15:02

请问您这个问题解决了吗,最近遇到这一样的问题,还是没解决,很无力,请指导,谢谢!
页: 1 [2]
查看完整版本: postfix 服务器搭建的邮件服务器总是对外转发垃圾邮件