Назад | Перейти на главную страницу

spamassassin - установить собственные серверы имен, а не полагаться на resolv.conf?

Кто-то сказал мне, что теперь вы можете настроить собственный сервер имен, который 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

Итак, что я сделал:

  1. У меня уже был установлен "несвязанный" (apt-get install unbound)
  2. Обновил SA local.cf файл для включения:

    dns_server 127.0.0.1
    

Теперь это заставляет SA использовать мои пользовательские серверы имен (по сравнению с resolv.conf, которые являются глобальными DNS и, как таковые, превышают лимит бесплатного использования за секунды)