[EXIM] Bug in router `unseen' flag?

Página superior
Eliminar este mensaje
Responder a este mensaje
Autor: Bart Schaefer
Fecha:  
A: exim-users
Asunto: [EXIM] Bug in router `unseen' flag?
I'm using v2.10. A fragment of my /usr/local/exim/configure (some bits
replaced by <omitted> for privacy reasons):

######################################################################
#                      ROUTERS CONFIGURATION                         #
######################################################################


duplicate:
driver = domainlist
transport = duplicate
route_list = <omitted>
except_local_parts = mailer-daemon
unseen
verify = false
self = fail_soft
host_find_failed = fail_soft

lookuphost:
driver = lookuphost
transport = remote_smtp

literal:
driver = ipliteral
transport = remote_smtp

end

######################################################################

The intent of the "duplicate" router is to make a copy of all mail bound
for certain domains, then pass it along to the regular routers. The
"duplicate" transport has batch=all (though that doesn't make any
difference to the apparent bug) so that (hopefully) only one copy is
saved no matter how many addresses match the route_list.

The problem is that, when a message is sent to multiple recipients, only
one address -- the last address in the list, whatever that happens to be
-- falls through to the "lookuphost" router. A snippet of log file for
a message sent to four recipients, the last of which was myself:

1999-01-26 17:26:46 105Jkk-0003dk-00 => <omitted> R=duplicate T=duplicate
1999-01-26 17:26:46 105Jkk-0003dk-00 => <omitted> R=duplicate T=duplicate
1999-01-26 17:26:46 105Jkk-0003dk-00 => <omitted> R=duplicate T=duplicate
1999-01-26 17:26:46 105Jkk-0003dk-00 => schaefer@??? R=duplicate T=duplicate
1999-01-26 17:26:48 105Jkk-0003dk-00 => schaefer@??? R=lookuphost T=remote_smtp H=hiro.zanshin.com [206.155.48.1] C="250 RAA14275 Message accepted for delivery"

I had assumed from the documentation that `unseen' would cause EVERY
address to fall through to the next router. Is this a bug, or have I got
some configuration problem that I don't see?


--
*** Exim information can be found at http://www.exim.org/ ***