Vacation to a local user with no entry in the /etc/aliases file works fine.
With an entry in the aliases file, there is no delivery of the vacation
file. There is no error. There must be something documented somewhere, but
I can not find it.
exim is in queue only due to mailscanner, so debug is more difficult, the
'exim -d -odb -bt username' is showing the same for the two users.
testja works, ccsqjal fails.
exim -bt testja
testja@??? -> |/usr/bin/vacation testja
transport = address_pipe
testja@???
<-- testja@???
router = localuser, transport = local_delivery
exim -bt ccsqjal
ccsqjal@??? -> |/usr/ucb/vacation ccsqjal
transport = address_pipe
ccsqjal@???
<-- Listmod@???
<-- ccsqjal@???
router = localuser, transport = local_delivery
grep ccsqjal /etc/aliases
Listmod: ccsqjal
more ~ccsqjal/.forward
\Listmod, "|/usr/ucb/vacation ccsqjal"
userforward:
driver = redirect
check_local_user
file = $home/.forward
allow_filter
no_verify
no_expn
check_ancestor
file_transport = address_file
pipe_transport = address_pipe
reply_transport = address_reply
2006-04-25 11:45:54 1FYL3K-0000By-5q <= J.Angel@???
H=angelj.herts.ac.uk (localhost) [] P=esmtp S=526
id=463030328.1145965556@ICT-JA
2006-04-25 11:45:55 1FYL3K-0000By-5q => ccsqjal <ccsqjal@???>
R=localuser T=local_delivery
2006-04-25 11:45:55 1FYL3K-0000By-5q => |/usr/ucb/vacation ccsqjal
<ccsqjal@???> R=userforward T=address_pipe
2006-04-25 11:45:55 1FYL3K-0000By-5q Completed
2006-04-25 11:13:05 1FYKXZ-0002NC-LI <= J.Angel@???
H=angelj.herts.ac.uk (localhost) [] P=esmtp S=524
id=461061546.1145963587@ICT-JA
2006-04-25 11:13:07 1FYKXZ-0002NC-LI => testja <testja@???>
R=localuser T=local_delivery
2006-04-25 11:13:07 1FYKXZ-0002NC-LI => |/usr/bin/vacation testja
<testja@???> R=userforward T=address_pipe
2006-04-25 11:13:07 1FYKXZ-0002NC-LI Completed
2006-04-25 11:13:07 1FYKXb-0002Nf-7z <= testja@??? U=testja P=local
S=448
2006-04-25 11:13:09 1FYKXb-0002Nf-7z => ccsqja <J.Angel@???>
R=localuser T=local_delivery
2006-04-25 11:13:09 1FYKXb-0002Nf-7z Completed
any pointers most welcome
thanks
Judy Angel
University of Hertfordshire