使用 Postfix 丢弃所有发出的电子邮件(单个主题除外)

使用 Postfix 丢弃所有发出的电子邮件(单个主题除外)

如果电子邮件不以某个字符串结尾,如何在使用 Postfix 发送之前丢弃所有电子邮件?

我已经设置了下面的 header_check 正则表达式,但是 Postfix 不喜欢它。

Sep 12 09:09:24 evolve postfix/cleanup[8857]: warning: regexp map /etc/postfix/header_checks, line 2: Invalid preceding regular expression

我所做的正则表达式是:

/^Subject:.*((?!Change password confirmation).)*$/      DISCARD

结果应该是,任何不以字符串“更改密码确认”结尾的电子邮件都会失败。

相关内容