Hi,
I have an exim-3.33 running in a linux box, using a vacation-setup and amavis.
If any user has a vacation set, using the vacation-director, the
vacation-reply goes into nirvana. .-(
parts of the log-file:
2001-12-19 16:01:20 16GiDU-0002FJ-00 <= michael@??? H=(argh.org) [192.168.10.114] U=mth P=esmtp S=336
2001-12-19 16:01:21 16GiDh-0002FR-00 <= michael@??? U=amavis P=scanned-ok S=517 id=E16GiDU-0002FJ-00@???
2001-12-19 16:01:21 16GiDU-0002FJ-00 => mth <mth@localhost> D=amavis_director T=amavis
2001-12-19 16:01:21 16GiDU-0002FJ-00 Completed
2001-12-19 16:01:21 16GiDh-0002FR-00 => mth <mth@localhost> D=localuser T=local_imap_delivery
2001-12-19 16:01:22 16GiDi-0002FZ-00 <= <> R=16GiDh-0002FR-00 U=mth P=local S=1166
2001-12-19 16:01:22 16GiDh-0002FR-00 => mth <mth@localhost> D=vacation_user T=vacation_transport
2001-12-19 16:01:22 16GiDh-0002FR-00 Completed
2001-12-19 16:01:22 16GiDi-0002FZ-00 => michael@??? R=amavis_router T=amavis
2001-12-19 16:01:22 16GiDi-0002FZ-00 Completed
16GiDi-0002FZ-00 never leaves the amavis_router .-(
And this mail isn't found anywhere on the filesystem.
Maybe one of you has an idea, why this is going so wrong.
I paste you the relevant transports, directors and routers:
===snip===
amavis:
driver = pipe
command = "/usr/sbin/amavis -f ${sender_address} -d ${pipe_addresses}"
prefix =
suffix =
check_string =
escape_string =
return_output = true
return_path_add = false
user = amavis
group = amavis
path = "/bin:/sbin:/usr/bin:/usr/sbin"
current_directory = "/var/amavis"
headers_add = "X-Virus-Scanned: by AMaViS (
http://amavis.org/)"
vacation_transport:
driver = autoreply
user = ${local_part}
file = /usr/local/domain.com/${local_part}.vacation
once = /usr/local/domain.com/${local_part}.vacation-once
log = /usr/local/domain.com/${local_part}.vacation.log
return_message = true
text = "\
------------\n\n\
This message was automatically generated by email software\n\
The delivery of your message has not been affected.\n\n\
------------\n\n"
to = "${sender_address}"
subject = "${if def:h_Subject: {Ich bin Urlaub / I am on vacation - Re:
amavis_director:
condition = "${if eq {$received_protocol}{scanned-ok} {0}{1}}"
driver = smartuser
transport = amavis
vacation_user:
driver = localuser
transport = vacation_transport
user = ${local_part}
require_files = ${local_part}:/usr/local/domain.com/${local_part}.vacation
no_expn
no_verify
unseen
amavis_router:
condition = "${if eq {$received_protocol}{scanned-ok} {0}{1}}"
driver = domainlist
route_list = "*"
transport = amavis
===snap===
I hope anyone could help me out of my chaos.
TiA
--
\o/
Michael Thies