On Mon, 24 Jan 2000, Dean Brooks wrote:
> Most notably, it says "if a message has been on the queue for longer than
> the cutoff time of any *applicable* retry rule".
>
> Well, it appears that Exim simply chooses the longest cutoff time of *all*
> the rewrite rules, without regards as to whether the match expression even
> matches.
The longest cutoff time for all the retry rules is used by Exim in
another of its "longstop" rules, as described by the next section in the
manual ("Ultimate message timeout").
> We have one rule in our retry list for a very specific domain of 60 days.
>
> Unfortunately, that means that the "ultimate address timeout" mentioned
> above is always using the 60 day value, instead of the highest value
> of only the retry rules that are *applicable*.
>
> Was this behavior intended?
No. I will investigate in due course and see if I can find any problems
in the code. Thanks for the report.
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.