Ubuntu Server, Exim4 и Списки Спама
У меня есть сервер Ubuntu с Exim4 MTA. Все работает хорошо. Я должен интегрировать списки спама в Exim4. Как я могу интегрировать списки спама с Exim4?
Один из Списка Спама, который я хочу интегрировать, из Spamhaus.
1 ответ
Решение
Хорошо, я только разобрался, как это может работать.
Отредактируйте файл:
vim /etc/exim4/conf.d/main/02_exim4-config_options
Вставьте следующее в нижней части файла:
# Spamhaus RBL zen.spamhaus.org
CHECK_RCPT_IP_DNSBLS = zen.spamhaus.org
Отредактируйте файл:
vim /etc/exim4/conf.d/acl/30_exim4-config_check_rcpt
Ищи:
CHECK_RCPT_IP_DNSBLS
Затем измените "warn" на "deny", как показано ниже:
# Check against classic DNS "black" lists (DNSBLs) which list
# sender IP addresses
.ifdef CHECK_RCPT_IP_DNSBLS
deny
message = X-Warning: $sender_host_address is listed at $dnslist_domain ($dnslist_value: $dnslist_text)
log_message = $sender_host_address is listed at $dnslist_domain ($dnslist_value: $dnslist_text)
dnslists = CHECK_RCPT_IP_DNSBLS
.endif
Мы должны перезапустить Exim:
/etc/init.d/exim4 restart
Чтобы проверить эту конфигурацию и проверить, работает ли блокировка PBL, отправьте электронное письмо (любое электронное письмо) по адресу: nelson-pbl-test@crynwr.com
Система ответит, чтобы сообщить, правильно ли ваш сервер блокирует IP-адреса, перечисленные в списке PBL, или нет.