Mailman 发件人过滤器 RegEx 不起作用

Mailman 发件人过滤器 RegEx 不起作用

有人有使用 Mailman 正则表达式进行发件人过滤的经验吗?

我使用这个正则表达式自动接受所有格式为“的电子邮件[电子邮件保护]“ 或者 ”[电子邮件保护]“:

^(.*@.我的域名.de)。$

另一方面,发件人与此模式不匹配的电子邮件应被自动丢弃,并使用 ^(?!.*@。请访问 uni-augsburg.de。$

设置如下: 在此处输入图片描述 在此处输入图片描述

仍有来自以下来源的电子邮件[电子邮件保护]被搁置并等待审核。这是为什么?有人知道吗?

我正在使用 Mailman 2.1.13

答案1

我发现你的正则表达式有几个问题。首先,my-domain.de 中的点需要转义。我也认为没有必要使用括号。这应该有效:

^.*@.*example\.edu$

这应该可以解决第一个问题,即来自您域名的帖子被保留以进行审核。请记住,地址很容易被伪造,并欺骗 Mailman 允许该消息。

相关内容