帮助配置 rspamd 以供远程 postfix 使用

帮助配置 rspamd 以供远程 postfix 使用

大家好!我的 postfix 与 dovecot 和 rspamd 位于不同的主机上,每次收到邮件时,postfix 都会将其发送到我的 dovecot。现在,我很难将 postfix 配置为使用远程 rspamd。

我搜索过了,什么也没找到。设置这些:

smtpd_milters = inet:localhost:11332
non_smtpd_milters = inet:localhost:11332
milter_protocol = 6
milter_mail_macros =  i {mail_addr} {client_addr} {client_name} {auth_authen}
milter_default_action = accept

smtpd_milters = inet:<ip where my rspamd is>:11332
non_smtpd_milters = inet:<ip where my rspamd is>:11332
milter_protocol = 6
milter_mail_macros =  i {mail_addr} {client_addr} {client_name} {auth_authen}
milter_default_action = accept

不起作用任何建议都将不胜感激

答案1

如果使用版本 1.7.4,rspamd 很可能只允许来自本地主机的连接(请参阅https://rspamd.com/doc/quickstart.html您将需要:

  • 编辑/etc/rspamd/local.d/worker-normal.inc以满足您的配置:

bind_socket =“*:11332”

  • 添加防火墙规则来保护此端口,因为它将监听所有接口,包括公共接口

相关内容