So sperren Sie eine E-Mail-Domain in EXIM (Posteingang)

Eines der größten Probleme a administratorvon E-Mail-Servern ist SPAM. Insbesondere von Domains, die Nachrichten aus Ländern wie Russland und China versenden. In diesem Tutorial erfahren Sie, wie Sie eine E-Mail-Domäne in EXIM für den Empfang von E-Mail-Nachrichten blockieren.

IPs zu filtern ist ziemlich schwierig, besonders wenn sie ein paar Tausend sind und nicht in einem enthalten sind globale SPAM-Liste. Ich habe jedoch gesehen, dass viele Nachrichten kommen qq.com. Eine Domänenadresse, die viele IPs verwendet und SPAM global macht.

Wenn wir die Quelldomäne identifizieren, von der diese Nachrichten gesendet werden, und wir Zugriff auf die Dienstkonfigurationen haben EXIM, kann eine automatische Ablehnung eingestellt werden. Das bedeutet, dass Nachrichten, die von einem bestimmten Domänennamen oder einer bestimmten E-Mail-Adresse gesendet werden, automatisch abgelehnt werden können. Im Grunde sperren Sie auf diese Weise eine E-Mail-Domain in EXIM manuell, wenn Sie keine Software auf dem Server installiert haben, die dies tun kann.

So sperren Sie eine E-Mail-Domain in EXIM (Posteingang)

Zum Einstellen EXIM automatisch Nachrichten abzulehnen, die von einem oder mehreren Domainnamen, E-Mail-Adressen oder sogar TLDs (.cn, .in, .io usw.), müssen Sie zunächst vollen Zugriff auf den E-Mail-Server haben und sicherstellen, dass E-Mail-Nachrichten über den EXIM-Dienst transportiert werden.

So sperren Sie eine E-Mail-Domain in EXIM (Posteingang)
China SPAM-E-Mail

Übrigens EXIM Dies wird weltweit am häufigsten auf Servern verwendet Linux.

1. Suchen und öffnen Sie einen Texteditor für Linux, die Datei "exim.conf". Der Name kann je nach Version variieren EXIM verwendet wird.

 nano /etc/exim.conf 

2. in exim.conf fügen Sie die folgenden Zeilen für hinzu ACL (Access Control Lists).

 acl_check_data:
 deny senders = /etc/deny_senders
 accept

Speichern Sie die Datei, nachdem Sie die obigen Zeilen hinzugefügt haben.

3. Erstellen Sie eine neue Datei mit dem Namen: "deny_senders“, in dem Sie die Domains, E-Mail-Adressen oder .tlds hinzufügen, von denen Sie keine E-Mail-Nachrichten mehr erhalten möchten:

  nano /etc/deny_senders

Fügen Sie die Domänen hinzu, von denen E-Mail-Nachrichten automatisch abgelehnt werden.

 *@qq.com
 *.cn
 spam@address.ja

4. Speichern Sie die Datei und starten Sie Exim neu.

systemctl restart exim

Dies ist eine sehr einfache Methode, mit der Sie eine E-Mail-Domain in EXIM (Posteingang) sperren.

Das Ergebnis auf dem Server sieht folgendermaßen aus:

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

Es ist die einfachste Möglichkeit, wenn Sie von SPAM-Wellen aus China, Indien, Russland oder anderen Teilen der Welt ergriffen werden. Bevor Sie jedoch einen Domänennamen oder eine TLD blockieren, vergewissern Sie sich, dass Sie keine Partner oder Mitarbeiter haben, die Sie über diese Adressen erreichen können.

Diese Einrichtung von Exim gilt für beide Webserver mit cPanel und für diejenigen mit VestaCP.

Technikbegeistert, schreibe ich seit 2006 gerne auf StealthSettings.com. Ich habe reichhaltige Erfahrung in Betriebssystemen: macOS, Windows und Linux, sowie in Programmiersprachen und Blogging-Plattformen (WordPress) und für Online-Shops (WooCommerce, Magento, PrestaShop).

Wie man » Linux » So sperren Sie eine E-Mail-Domain in EXIM (Posteingang)
Hinterlasse einen Kommentar