如何在 EXIM(传入邮件)中阻止电子邮件域

最大的问题之一 administrator电子邮件服务器,是垃圾邮件。 特别是来自从俄罗斯和中国等国家/地区发送消息的域。 在本教程中,您将看到如何在 EXIM 中阻止电子邮件域以接收电子邮件。

要过滤IP是相当困难的,特别是如果他们是几千,不包括在一个 全球垃圾邮件清单。 不过,我看到很多消息来自于这个消息 qq.com。 使用大量IP并在全球范围内生成垃圾邮件的域。

如果我们确定发送这些消息的源域并且我们可以访问服务配置 EXIM, 可以设置自动拒绝它们。 这意味着可以自动拒绝从特定域名或电子邮件地址发送的邮件。 基本上,如果您没有在服务器上安装可以执行此操作的软件,这就是您手动在 EXIM 中阻止电子邮件域的方法。

如何在 EXIM(传入邮件)中阻止电子邮件域

设置 EXIM 自动拒绝从一个或多个域名、电子邮件地址甚至 TLD(.cn、.in、 .io 等...),首先您必须拥有对电子邮件服务器的完全访问权限,并确保电子邮件信息是通过 EXIM 服务传输的。

如何在 EXIM(传入邮件)中阻止电子邮件域
中国垃圾邮件

顺便一提 EXIM 这是全球服务器上使用最多的 Linux.

1.找到并打开文本编辑器 Linux, 文件 ”exim.conf”。 名称可能因版本而异 EXIM 使用。

 nano /etc/exim.conf 

2。 在 exim.conf 添加以下行 ACL (Access Control Lists).

 acl_check_data:
 deny senders = /etc/deny_senders
 accept

添加上面的行后保存文件。

3.新建一个文件,命名为:“deny_senders”,您可以在其中添加您不再希望从中接收电子邮件的域、电子邮件地址或 .tld:

  nano /etc/deny_senders

添加将自动拒绝电子邮件的域。

 *@qq.com
 *.cn
 [email protected]

4. 保存文件并重启 Exim。

systemctl restart exim

这是一种非常简单的方法,您可以通过它在 EXIM(传入邮件)中阻止电子邮件域。

服务器中的结果如下所示:

tail -f /var/log/exim.log
1eYSPn-0006oJ-2U H=(qq.com) [180.117.215.50] F=<[email protected]> rejected after DATA
 1eYSQJ-0006ok-FN H=(aplongsheng.com) [113.117.106.33] F=<[email protected]> rejected after DATA
 1eYSQU-0006pT-F6 H=(cdadsj.com) [118.248.236.18] F=<[email protected]> rejected after DATA
 1eYSSQ-0006ux-QB H=(qq.com) [125.125.211.88] F=<[email protected]> rejected after DATA

如果您被来自中国,印度,俄罗斯或其他地区的垃圾邮件浪潮所吸引,这是最简单的选择。 但是,在阻止域名或TLD之前,请确保您没有可以通过这些地址与您联系的合作伙伴或协作者。

这个设置 Exim 对两个 Web 服务器都有效 cPanel 和那些与 VestaCP.

作为科技爱好者,我从2006年开始在StealthSettings.com上愉快地撰写文章。我在操作系统方面有丰富的经验,包括macOS、Windows和Linux,还熟悉编程语言和博客平台(WordPress),以及在线商店平台(WooCommerce、Magento、PrestaShop)。

如何以 » Linux » 如何在 EXIM(传入邮件)中阻止电子邮件域
发表评论