我已经在我的开发人员服务器上测试了策略利率限制,并且所有事情都是正确工作的。但我的生产服务器不能使用保单利率限制。我的配置:
Postfix ( dev )版本: 3.4.13 ( prod )版本: 3.1.15
main.cf:
smtpd_recipient_restrictions = check_policy_service { unix:ratelimit/policy, default_action=DUNNO }
....在log /var/log/syslog中,我没有看到任何类似于这个例子的条目: 001/001自60年代起命中,或者插入id示例-user@mail-domain.com,因此守护进程的策略速率限制不能推迟消息。当然,我在日志中没有看到任何错误。数据库已经测试了mysqlite和mysql,以及Python3的yaml配置包。不幸的是,仍然没有解决办法:(
发布于 2021-05-21 17:32:41
好的问题已经解决了。Policyd-从默认debian存储库( Debian 9.13 )安装的速率限制无法正确地使用PostFix3.1.15。因此,我有卸载包的策略-速率限制和配置文件。在我使用pip3手动安装了策略-利率限制之后。当然,它需要手动复制配置文件和init脚本/服务文件来纠正位置。在完成标准配置之后,它就可以工作了。我还注意到"limits_by_id“选项在本例中不起作用:
https://serverfault.com/questions/1064305
复制相似问题