[Exim] amavis problem with vacation/autoreply .-(

Startseite
Nachricht löschen
Nachricht beantworten
Autor: Michael Thies
Datum:  
To: exim-users
Betreff: [Exim] amavis problem with vacation/autoreply .-(
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