Hi,

when further investigating my issue that ALL_TRUSTED is always true I
came along the following lines when debugging SA:

Apr 15 11:44:43.211 mail /usr/sbin/amavisd-new[9991]: (09991-02) SA
dbg: received-header: parsed as [ ip=172.20.12.10 rdns=relay-in
helo=mail2 by=mail01 ident= envfrom= intl=0 id= auth= msa=0 ]
Apr 15 11:44:43.212 mail /usr/sbin/amavisd-new[9991]: (09991-02) SA
dbg: netset: trusted_networks lookup on 172.20.12.10, 5 networks,
result: 1, 0.617 ms
Apr 15 11:44:43.212 mail /usr/sbin/amavisd-new[9991]: (09991-02) SA
dbg: netset: internal_networks lookup on 172.20.12.10, 5 networks,
result: 1, 0.204 ms
Apr 15 11:44:43.212 mail /usr/sbin/amavisd-new[9991]: (09991-02) SA
dbg: received-header: relay 172.20.12.10 trusted? yes internal? yes
msa? no
Apr 15 11:44:43.212 mail /usr/sbin/amavisd-new[9991]: (09991-02) SA
dbg: received-header: parsed as [ ip=195.245.231.135
rdns=mail6.bemta5.messagelabs.com helo=mail6.bemta5.messagelabs.com
by=mail2 ident= envfrom= intl=0 id=0CC1B30E auth= msa=0 ]
Apr 15 11:44:43.213 mail /usr/sbin/amavisd-new[9991]: (09991-02) SA
dbg: netset: trusted_networks lookup on 195.245.231.135, 5 networks,
result: 0, 0.204 ms
Apr 15 11:44:43.213 mail /usr/sbin/amavisd-new[9991]: (09991-02) SA
dbg: received-header: originating, 195.245.231.135 and remaining relays
will be considered trusted, but no longer internal
Apr 15 11:44:43.213 mail /usr/sbin/amavisd-new[9991]: (09991-02) SA
dbg: received-header: relay 195.245.231.135 trusted? yes internal? no
msa? no
Apr 15 11:44:43.216 mail /usr/sbin/amavisd-new[9991]: (09991-02) SA
dbg: received-header: parsed as [ ip=85.158.139.35 rdns= helo=
by=server-4.bemta-5.messagelabs.com ident= envfrom= intl=0
id=B6/BA-18387-A08B0175 auth= msa=0 ]
Apr 15 11:44:43.216 mail /usr/sbin/amavisd-new[9991]: (09991-02) SA
dbg: received-header: relay 85.158.139.35 trusted? yes internal? no
msa? no

So SA correctly identifies an relay as external but still trusts the
whole path. Why?

Thanky you

Reply via email to