邮件客户端检测规则与限制详解
1. 测试新限制
在配置邮件服务器时,测试新的限制规则是很重要的。有两个有用的参数可以帮助我们进行测试:
- soft_bounce :当设置 soft_bounce = yes 时,硬拒绝响应(5xx)会转换为软拒绝响应(4xx)。当添加一个不确定的新限制时,可以打开 soft_bounce ,然后查看日志中被拒绝的内容,以便在下次尝试投递时微调设置。
- warn_if_reject :在任何限制前加上 warn_if_reject 限定符,该限制将记录警告而不是拒绝邮件。如果不确定新限制在环境中的效果,可以使用 warn_if_reject 进行测试,只有在达到预期效果时才完全实施。
例如:
smtpd_recipient_restrictions =
permit_mynetworks
reject_unauth_destination
warn_if_reject reject_invalid_hostname
reject_unknown_recipient_domain
reject_non_fqdn_recipient
在这个例子中,如果客户端在投递邮件时使用了无效的 HELO 主机名,Postfix 会记录警告但仍会投递邮件(假设没有因其他原因被阻止)。
超级会员免费看
订阅专栏 解锁全文
911

被折叠的 条评论
为什么被折叠?



