Autor: Bruce Richardson Data: A: exim-users Assumpte: Re: [Exim] Urgent problem: Blanket rejection problem on upgrade to 4.31
On Mon, Apr 05, 2004 at 01:08:30PM +0100, Tim Jackson wrote: > In case anyone overlooked doc/ChangeLog:
>
> "
> 71. Recipient callout verification, like sender verification, was using <>
> in the MAIL FROM command. This isn't really the right thing, since the
> actual sender may affect whether the remote host accepts the recipient or
> not. I have changed it to use the actual sender in the callout; this means
> that the cache record is now keyed on a recipient/sender pair, not just
> the recipient address. There doesn't seem to be a real danger of callout
> loops, since a callout by the remote host to check the sender would use
> <>.
> "
>
> Presumably, the bug you're seeing is a side-effect of that.
Right, yes, so it is. I should have spotted that myself but I've spent
too much time this morning arguing with people who couldn't even see
that this is a bug. OK, so the new sender behaviour is intentional but
the record cacheing is borked (on my set-up, at least). Can anybody
else duplicate this problem?