Как заблокировать почтовый домен в EXIM (Входящая почта)

Одна из самых больших проблем а administratorпочтовых серверов, является СПАМом. Особенно с доменов, которые отправляют сообщения из таких стран, как Россия и Китай. В этом руководстве вы увидите, как заблокировать домен электронной почты в EXIM для получения сообщений электронной почты.

Для фильтрации IP-адресов довольно сложно, особенно если они составляют несколько тысяч и не включены в глобальный список СПАМов, Однако я видел, что многие сообщения поступают из qq.com, Адрес домена, который использует много IP-адресов и делает SPAM глобально.

Если мы идентифицируем исходный домен, из которого отправляются эти сообщения, и у нас есть доступ к конфигурациям службы 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 действует для обоих веб-серверов с cPanel и для тех, кто VestaCP.

Поклонник технологий, с 2006 года с удовольствием пишу на StealthSettings.com. Обширный опыт работы с операционными системами: macOS, Windows и Linux, а также с языками программирования и платформами для блогов (WordPress) и онлайн-магазинов (WooCommerce, Magento, PrestaShop).

КАК » Linux » Как заблокировать почтовый домен в EXIM (Входящая почта)
Оставьте комментарий