Re: [Exim] exim, cyrus and virtual domains

Página superior
Eliminar este mensaje
Responder a este mensaje
Autor: Tom Lazar
Fecha:  
A: Ben Lutgens
Cc: exim-users
Asunto: 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?

--
tom lazar <tom@???>