如何阻止ISPConfig中某些TLD(顶级域)的电子邮件

垃圾邮件是一个烦恼,有许多方法来抵消它。然而,垃圾邮件发送者也变得更聪明,并尝试绕过过滤器和东西。另外...

垃圾邮件是一个烦恼,有很多方法来抵制它。 不过垃圾邮件发送者也会变得更聪明,并试图绕过过滤器和东西。 此外,ICANN最近批准了一个伟大的平均通用顶级域名(通用顶级域名),如.biz,.info等。在我看来,这些gTLD中的一些是被垃圾邮件发送者独家使用的。 最近,我收到了.xyz gTLD的垃圾邮件。 所以问题是如何阻止使用该通用顶级域名的这些域名的电子邮件。

ISPConfig提供了一些全局过滤器,可用于阻止所有这些电子邮件,我将向您展示如何做到这一点。

1.以管理员身份登录ISPConfig

您首先要做的是使用管理员帐户登录到ISPConfig。 原因是全局过滤器被修改。

2.转到全局内容过滤器

以管理员身份登录后,点击顶部导航菜单中的“ 电子邮件 ”选项卡,然后从左侧菜单中选择“ 全局过滤器”部分中的“ 内容过滤器”条目。

3.添加新的内容过滤器

一旦装载了Postfix标题和正文检查页面,点击按钮添加新的内容过滤器

4.填写过滤器表单并提交

现在, 邮件内容过滤器窗体已经打开,您可以设置各种各样的东西。

您需要选择服务器。

2.确保将过滤器设置为标题过滤器

模式: 正则表达式。 模式 。 此表单字段实际上用于检查包含不需要的TLD的电子邮件的标题内容。 对于TLD .xyz,您必须输入以下模式:

/<.+?@.+?\.xyz>/

让我们把它分开一点。 正斜杠“/”是模式的限制器。 “<”和“>”是字面字符串。 电子邮件地址始终包含在邮件头中的那些方括号中。 打开“<”后,模式查找任意数量的字符,然后是“@”。 在“@”之后,再次查找任意数量的字符,直到字符串“.xyz”为止。 “”。 因为字符串被转义,因为“。” 在正则表达式中有特殊含义。 通过逃避它,我们告诉解析器,它是一个字面的字符,而不是特殊的正则表达式。 最后,它在TLD之后查找收尾栏。 对于那些精通globs的人,可以说这个模式就像“<* @ *。xyz”

数据字段可以留空。 但是,它将被记录到邮件日志中,并且还可以告诉其他邮件服务器为什么他们的电子邮件被拒绝。 为此,给它一个有意义的条目是一件好事,例如“不允许来自.xyz gTLD的邮件”。 通过提供有意义的文本,将使您的生活更容易找出哪些过滤规则负责阻止电子邮件。 如果有人抱怨电子邮件没有收到,请检查邮件日志,您会看到原因(=数据字段)。

4.如果模式匹配,您可以设置要采取的操作 。 这里的建议是拒绝丢弃 。 拒绝表示,邮件服务器将不接受邮件,并且发送邮件服务器也将通过原因给出的数据表单字段通知发送邮件服务器。 如果您选择使用“ 丢弃” ,则邮件服务器将只会删除该邮件。

当然,还需要检查激活复选框。 否则,此过滤器模式未被处理,并且还按保存按钮。

5.对其他TLD重复此操作

对您想要阻止的其他TLD重复上述步骤。 由于您已经有一个条目,您可以轻松地复制正则表达式。 模式并调整相应的tld文本字符串。