[exim] Multiple conditions on data not OK

Top Page
Delete this message
Reply to this message
Author: Silmar A. Marca
Date:  
To: exim-users
Subject: [exim] Multiple conditions on data not OK
I Have these conditions on data acl:

deny  senders         = !:
        condition       = ${if eq {${domain:$h_Resent-From:}}
{${domain:$sender_address}}{no}}
        condition       = ${if
match{$h_precedence:}{(?i)bulk|list|junk|anon|circular}{no}}
        condition       = ${if eq {${domain:$h_from:}}
{${domain:$sender_address}} {no}{yes}}
        condition       = ${if
match_domain{${domain:$h_from:}}{+relay_to_domains:BLK_DomainCallout}{yes}{no}}
        condition       = ${if
match_domain{${domain:$h_from:}}{SKP_DomainCallout}{no}{yes}}
        !spf           = pass
        !verify         = header_sender/callout=45s,defer_ok,random



But, if the third condition is (return "no") the "verify Callout" RUN...
I need to skip the callout verify if domain of sender_address in "mail from" is
equal the domain of header from....

This is a bug???

Cordialmente, Silmar A. Marca
GrupoGSN - Desenvolvimento, Implantação e Verificação de Servidores
Profissionais baseados em Linux/Novell
http://www.grupogsn.com.br/~marca/
------------------------------------------------------------
Se algo não lhe faz mal (fisico, moral ou psicologicamente),
experimente! O máximo e você perder tempo! E tempo, e
o que você tem a vida toda pra perder.....
Mais vale um instante de prazer que uma eternidade fútil!
------------------------------------------------------------