本地提交时忽略 exim acl_not_smtp

本地提交时忽略 exim acl_not_smtp

在默认exim4使用拆分配置文件在 Debian 上安装我创建了一个自定义文件,/etc/exim4/conf.d/acl/33_conf内容如下:

acl_not_smtp:
  defer log_message = testing defer or deny

然后我使用 exim 框上的命令测试设置,电子邮件发送没有问题。date|mail -s test [email protected]

为什么电子邮件没有被延迟或拒绝?

答案1

缺少的配置部分是以下行:

acl_not_smtp = acl_not_smtp

放置在

begin acl

它恰好位于默认安装的其他文件中,即/etc/exim4/conf.d/acl/00_exim4-config_header

显然,将其与 ACL 定义本身放在同一个文件中,/etc/exim4/conf.d/acl/33_conf begin acl, 不允许

相关内容