Кто-то сказал мне, что теперь вы можете настроить собственный сервер имен, который SpamAssassin будет использовать при проверке RBL / BL. В настоящее время я получаю эту ошибку:
0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was
blocked. See
http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block
for more information.
[URIs: mcusercontent.com]
0.0 RCVD_IN_DNSWL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to
DNSWL was blocked. See
http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block
for more information.
[205.201.133.30 listed in list.dnswl.org]
Однако я не могу найти никакой документации по этому поводу. Как вы его настраиваете? Я использую SA 3.4.2
На моем старом сервере я бы просто отредактировал resolv.conf и отключил параметры сервера «автоматическое обновление сети» на моем Linode. Кажется, что это невозможно в более поздних системах, поэтому я пытаюсь найти обходной путь
Хорошо, я нашел решение
https://cwiki.apache.org/confluence/display/SPAMASSASSIN/CachingNameserver
SpamAssassin local.cf
dns_available yes
/etc/resolv.conf
search example.com
nameserver 127.0.0.1
NOTE: If something like NetworkManager is reverting your changes in /etc/resolv.conf or you don't have permission to update the /etc/resolv.conf, you may specify a DNS server in the local.cf:
dns_server 127.0.0.1
Итак, что я сделал:
Обновил SA local.cf файл для включения:
dns_server 127.0.0.1
Теперь это заставляет SA использовать мои пользовательские серверы имен (по сравнению с resolv.conf, которые являются глобальными DNS и, как таковые, превышают лимит бесплатного использования за секунды)