After having solved the initial problem with vacation and exim, I now have a 
new one. Tried lots to find a solution, but just keep going round in circles. 
Its probably so obvious that I'm missing it, so maybe another pair of eyes will 
see whats wrong. What I don't know is whether this is a problem with vacation 
or exim or both.
 
This is how we're set up here 
 
Fred Jones has a log in account of fjones for his email. 
The mail server has the domain name of mail.example.com 
Freds email is delivered to fred.jones[at]hisoffice.co.uk 
 
So we have a virtual domain file of hisoffice.co.uk and in it we have 
 
fred.jones: fjones 
 
Now, in .forward we have 
 
\fjones, "|/usr/local/bin/vacation fjones"
 
and in .vacation.msg we have
 
>From : fred.jones[at]hisoffice.co.uk
Subject : Re $SUBJECT
 
text...
 
This works fine, but the vacation email that gets returned has the return 
address of : fjones[at]mail.example.com instead of fred.jones[at]hisoffice.co.uk
 
We've tried \fjones, "|/usr/local/bin/vacation -a fred.jones[at]hisoffice.co.uk 
fjones" but it made no difference.
 
Now, ok, fair enough, perhaps I'm being picky, but for neatness it would be 
nice for the return address to be right.
 
Our forward router and transport in configure are:
 
userforward: 
driver = redirect 
check_local_user 
file = $home/.forward 
no_verify 
no_expn 
check_ancestor 
allow_filter 
file_transport = address_file 
pipe_transport = address_pipe 
reply_transport = address_reply 
 
I've discovered that Address_Pipe gets used here
 
address_pipe: 
driver = pipe 
return_output 
 
Any more thoughts anyone ? We're using V1.1.8 of vacation, Exim V4.66 and it's 
on a FC 6 system.
 
Mike 
-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to