Mandi! Tony Finch
In chel di` si favelave...
> Please post debugging output for these cases.
I've done the tests from a branch office that have sensibly more less
traffic and the same configuraton. ;)
I've used:
/usr/sbin/exim4 -bd -q30m -d-all+acl+route+transport+deliver+verify \
> /tmp/exim4.debug 2>&1
> > + if i put ``remote'' redirection (an email external to our
> > organization), redirecion fail ever, with or without no_verify
See the log attached (obfuscated). I can see in this snippet:
11895 --------> system_aliases router <--------
11895 local_part=provae domain=remoteoffice.domain
11895 checking domains
11895 R: system_aliases for provae@???
11895 calling system_aliases router
11895 rda_interpret (string): ${lookup{$local_part}lsearch{/etc/aliases}}
11895 expanded: marcogaio@???
11895 file is not a filter file
11895 parse_forward_list: marcogaio@???
11895 extract item: marcogaio@???
11895 system_aliases router generated marcogaio@???
11895 errors_to=NULL transport=NULL
11895 uid=unset gid=unset home=NULL
11895 routed by system_aliases router
11895 envelope to: provae@???
11895 transport: <none>
11895 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
11895 Considering marcogaio@???
11895 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
11895 routing marcogaio@???
11895 --------> hubbed_hosts router <--------
11895 local_part=marcogaio domain=personalemail.domain
11895 checking domains
11895 hubbed_hosts router skipped: domains mismatch
11895 --------> dnslookup_relay_to_domains router <--------
11895 local_part=marcogaio domain=personalemail.domain
11895 checking domains
11895 dnslookup_relay_to_domains router skipped: domains mismatch
11895 --------> smarthost router <--------
11895 local_part=marcogaio domain=personalemail.domain
11895 smarthost router skipped: verify 2 0 0
11895 --------> smartlist_lists router <--------
so seems that the address got rewritten *but* fail/skip at smarthost.
Really strange.
My smarthost router are, as debian default:
smarthost:
debug_print = "R: smarthost for $local_part@$domain"
driver = manualroute
domains = ! +local_domains
transport = remote_smtp_smarthost
route_list = * SmartHost byname
host_find_failed = defer
same_domain_copy_routing = yes
no_verify
no_more
and have the ``no_verify'' keyword.
> > + if i put ``internal'' redirection (an email to another branch of our
> > organization), redirection fail if i set no_verify (?!)
Here i was not able to reproduce the ``bug'', but something strange
happens. The user_ldap_redirect was skipped, so the mail was
local-delivered (and clearly works):
12051 --------> user_ldap_redirect router <--------
12051 local_part=gaio domain=remoteoffice.domain
12051 user_ldap_redirect router skipped: verify 2 0 0
12051 --------> system_ldap_aliases router <--------
I really does not understood what i'm doing wrong. ;(
--
dott. Marco Gaiarin GNUPG Key ID: 240A3D66
Associazione ``La Nostra Famiglia'' http://www.sv.lnf.it/
Polo FVG - Via della Bontà, 7 - 33078 - San Vito al Tagliamento (PN)
gaio(at)sv.lnf.it tel +39-0434-842711 fax +39-0434-842797
Grazie parlamento europeo!
http://punto-informatico.it/p.asp?i=53925&r=PI