如何在 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(傳入郵件)中阻止電子郵件域
發表評論