在运行 Postfix 的邮件服务器上,我想拒绝主题中使用一些非拉丁文字的邮件,特别是阿拉伯语和西里尔语,因为我的用户(家庭)都不会说使用它们的语言。
我尝试使用 PCRE 标头检查,如下所示:
/Subject:.*\p{Arabic}/i WARN Arabic detected
不幸的是,当我向服务器发送测试邮件时,这不会触发警告。我已经WARN
使用规则验证了消息确实出现在系统日志中/Subject:.*Test/i WARN Test
,该规则确实触发了。
如何使用 Postfix 检测主题中的阿拉伯语和西里尔语?
为了完整起见,main.cf
我在我的内容中包括header_checks
这样的内容:
header_checks = pcre:/etc/postfix/header_checks