Como pular as verificações DNSBL para main autenticado no Exim4

1

Eu tenho a seguinte ACL com o Exim4:

acl_check_rcpt:
    deny message  = DNSRBL Access denied - $sender_host_address \ 
                    listed by $dnslist_domain\n$dnslist_text 
         dnslists = zen.spamhaus.org : b.barracudacentral.org

Isso aplica o DNSBL a todos os e-mails, mas eu gostaria de adicionar uma exceção para verificar apenas os e-mails recebidos (ou pular as verificações de e-mails entregues por meio de uma sessão autenticada por SMTP).

    
por Jauzsika 17.12.2010 / 19:06

1 resposta

1

Parece mais fácil para mim apenas manipular a ordem dos testes em acl_check_rcpt de forma que algo como o seguinte está acima do teste DNSBL com o qual você está tendo problemas:

accept  authenticated = *

Portanto, em vez de adicionar uma exceção à verificação DNSBL, você simplesmente aceita o email antes de chegar à verificação DNSBL se o remetente for autenticado.

    
por 17.12.2010 / 19:23

Tags