On Wed, 11 Apr 2007, Leszek Dubiel wrote:
> Hmmmm.... Maybe I don't understand routing well, but when address passes
> unseen router "copysend" (config below) then it gets redirected. Then
> address goes through copysend again, and is redirected to kowalski
> again. Then address starts from the beginning, and so on... But exim
> somehow stops that loop, and mail to kowalski gets deliverd, but headers
> are untouched.
I have not yet looked at this in detail (may do so later today), but
that is Exim's standard loop-breaking algorithm. It automatically skips
a router that has previously processed the current address. So if a
router redirects A->B and next time redirects B->B then the third time
it will skip because it has already processed B.
--
Philip Hazel University of Cambridge Computing Service
Get the Exim 4 book: http://www.uit.co.uk/exim-book