ExtMail服务器社区's Archiver

playboy9385 发表于 2010-5-5 17:39

spf_soft_reject = no 没有起到作用

config/plugin.cf 文件 只启用了两个过滤黑名单 和spf
spf_plugin = yes
spf_soft_reject = no
dnsbl_plugin = yes

如果对方spf记录设置 有 ~all 就全挡了,很多客户都是这种设置
感觉好象是spf_soft_reject = no 没起作用
请问怎么处理?

julyclyde 发表于 2010-10-10 20:25

我读了一下spf插件的代码,其中有一段说明
RFC规定对于~all的处理是第一次451软退信,第二次接受。但是slockd的spf插件是无状态的,不能记忆是第几次查询,所以总是给出451代码,也就不可能收到邮件

我认为spf无误判,所以我干脆把451改成551了,还能省点日志空间。如果你觉得必要,可以改一下spf插件源码,把softfail的处理规则改成接收

ruckey58 发表于 2011-5-25 10:09

不错,学习了!

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.