Autor: Tom Lazar Data: Para: Ben Lutgens CC: exim-users Assunto: Re: [Exim] exim, cyrus and virtual domains
hi ben,
thanks for your reply.
On Tuesday, August 26, 2003, at 04:40 Uhr, Ben Lutgens wrote:
> Because of the way cyrus works its best to use its local delivery
> agent.Try something like this:
>
> virtusertable:
> driver = redirect
> allow_fail
> allow_defer
> qualify_preserve_domain
> data =
>
> ${lookup{$local_part@$domain}lsearch{/usr/local/etc/exim/
> virtusertable}}
> user = mailnull
> transport = local_delivery_cyrus
which is what i did:
virtusertable:
driver = redirect
allow_fail
allow_defer
qualify_preserve_domain
data = ${lookup{$local_part@$domain} lsearch
{/usr/local/etc/exim/virtusertable}}
user = mailnull
transport = local_delivery_cyrus
and, dutifull:
#
# Cyrus
#
local_delivery_cyrus:
driver = pipe
# command = /usr/lib/cyrus-imapd/deliver $local_part
command = "/usr/local/cyrus/bin/deliver $local_part"
group = mail
user = cyrus
return_output
log_output
message_prefix =
message_suffix =
however, when i do a
exim -C /usr/local/etc/exim/configure -bV
i get
[...]
2003-08-26 17:21:19 Exim configuration error:
virtusertable router:
a transport must not be defined for this router
is one of us missing something? ;-)
t.
one question: with your setup, do you require a 'catch-all' router for
local cyrus delivery? i.e. are unknown mailaddresses rejected by exim
or by cyrus?