Philip Hazel : >> 1. I start with a "nowak" recipient >> 2. unseen router makes two copies of that addres (because it is unseen): >> >> -- one copy is passed to the next router (*) >> -- second copy is handled with this router (**) >> >> 3. From now on routing is "forked" and addresses are copletely >> independent. Address (*) was not even touched with unseen router. >>
>> I would prefer to think: "header addtions are not applied to nowak, >> because this is just passed to the next router" instead of "header >> additions are deleted from address nowak, because they were added and >> router is unseen". >> > > Again, sorry, it isn't like that. All previous header processing is > assumed to be relevant to the copy that is "forked off" at this point. > The copy that continues is "fresh". There were good reasons for this > when it was done like that, but I cannot recall exactly what they were. > Hmmm... I expected that: -- copy that continues (*) still keeps previously added/removed headers -- copy that is forked off (**) gets new add/remove with unseen router But decissions are up to you and probably exim works correctly. Thank you! -- ## List details at http://www.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##
