Re: [EXIM] 2.054: -brw

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: Vadim Vygonets
CC: exim-users
Subject: Re: [EXIM] 2.054: -brw
On Thu, 26 Nov 1998, Vadim Vygonets wrote:

> The /etc/aliases lookup is from:
> ^((real-|vacation-)?([^@-]+)(-[^@-]+)*)@CS_DOM$    $1@${lookup{${lc:$3}}dbm{/etc/aliases}{cs}{${lookup{${lc:$3}:institute}dbm{/cs/exim/db/csinfo}{$value}{cs}}}}.HU
> JI_DOM    Efrsbct
> (the re-write rule which is located after the one in question).

>
> But this rule has no "w" flag, so I don't think it should affect
> this.
>
> Hmm, it seems to me now that it doesn't work with real delivery,
> either... I think it's because I triggered the real delivery by
> telnetting to port 25, which gave me the daemon which was there
> _before_ I sughupped it (but after I edited the config file).
> This rule was broken down to two some time ago because of this
> problem.


This is odd. The only change to the rewriting code since 2.05 has been
the addition of the special rewriting rule "*" to mean "don't rewrite" -
just a couple of lines of code. Therefore I'm confused as to why
something should have changed with the introduction of 2.054.

I have made a note to check out the interaction of rewriting rules that
have or do not have the w flag set. Maybe there is some more
long-standing bug in there.

-- 
Philip Hazel            University of Cambridge Computing Service,
ph10@???      Cambridge, England. Phone: +44 1223 334714.



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