Jednym z największych problemów administratorów serwerów pocztowych jest SPAM. Zwłaszcza z domen wysyłających wiadomości z krajów takich jak Rosja i Chiny. W tym samouczku zobaczysz, jak zablokować domenę e-mail w EXIM w celu odbierania wiadomości e-mail.
Filtrowanie adresów IP jest dość trudne, szczególnie jeśli są one kilka tysięcy i nie są zawarte w globalna lista spamu, Widziałem jednak, że wiele wiadomości pochodzi qq.com, Adres domeny, który używa wielu adresów IP i globalnie tworzy SPAM.
Jeśli zidentyfikujemy domenę źródłową, z której wysyłane są te wiadomości i mamy dostęp do konfiguracji usługi EXIM, można ustawić automatyczne ich odrzucanie. Oznacza to, że wiadomości wysyłane z określonej nazwy domeny lub adresu e-mail mogą być automatycznie odrzucane. Zasadniczo w ten sposób ręcznie blokujesz domenę e-mail w EXIM, jeśli nie masz zainstalowanego oprogramowania na serwerze, które może to zrobić.
Jak zablokować domenę e-mail w EXIM (poczta przychodząca)
Ustawić EXIM do automatycznego odrzucania wiadomości otrzymanych z jednej lub więcej nazw domen, adresów e-mail, a nawet TLD (.cn, .in, .io itp.), przede wszystkim musisz mieć pełny dostęp do serwera pocztowego i upewnić się, że wiadomości e-mail są transportowane przez usługę EXIM.

Przy okazji EXIM jest to najczęściej używane globalnie na serwerach Linux.
1. Zlokalizuj i otwórz edytor tekstu dla Linux, plik "exim.conf". Nazwa może się różnić w zależności od wersji EXIM używane.
nano /etc/exim.conf
2. w exim.conf dodaj następujące wiersze dla ACL (Access Control Lists).
acl_check_data:
deny senders = /etc/deny_senders
accept
Zapisz plik po dodaniu powyższych linii.
3. Utwórz nowy plik o nazwie: „deny_senders”, w którym dodajesz domeny, adresy e-mail lub domeny .tld, z których nie chcesz już otrzymywać wiadomości e-mail:
nano /etc/deny_senders
Dodaj domeny, z których wiadomości e-mail będą automatycznie odrzucane.
*@qq.com
*.cn
spam@address.ja
4. Zapisz plik i uruchom ponownie Exima.
systemctl restart exim
Jest to bardzo prosta metoda blokowania domeny e-mail w EXIM (poczta przychodząca).
Wynik na serwerze będzie wyglądał następująco:
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
To najłatwiejsza opcja, jeśli zostaniesz pochłonięty falami spamu pochodzącego z Chin, Indii, Rosji lub innych części świata. Zanim jednak zablokujesz domenę lub TLD, upewnij się, że nie masz partnerów ani współpracowników, którzy mogliby skontaktować się z Tobą z tych adresów.
Ta konfiguracja Exim jest ważny dla obu serwerów WWW z cPanel i dla tych z VestaCP.