Postfix 黑名单多个电子邮件拒绝

Postfix Blacklist multiple EMails Reject

是否可以像这样使用*或%来阻止多个电子邮件:

我要阻止的电子邮件:

test123@domain.com REJECT
test243@domain.com REJECT
test173@domain.com REJECT
test923@domain.com REJECT

我的想法:

test*@domain.com REJECT

test%@domain.com REJECT

有没有可能做到这一点?

谢谢。

是的,这是可能的。您可以使用 pcre 查找类型来实现此目的。

#/etc/postfix/blacklist.pcre
/^test.*@domain.com$/   REJECT

您可以在 main.cf 中将其用作 pcre:/etc/postfix/blacklist.pcre

PS:您的 postfix 服务器需要编译 pcre 支持。您可以通过键入 postconf -m 来确认,这应该会在输出中给出 pcre。希望有所帮助。有关 Postfix 查找表的更多信息 here