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/ ***