--On 3 August 2006 17:20:46 +0100 Dave Evans <[EMAIL PROTECTED]> 
wrote:

> Should the per-domain callout cache records be consulted for recipient
> verification when use_sender is true?  I suspect that they should not be
> consulted, but in fact they are consulted.
>
> For example: my server has "require verify=sender/callout", and someone
> tries to email me from <[EMAIL PROTECTED]>.  coscon.co.uk's mail
> servers are RFC-ignorant, and reject the null sender; therefore, all
> sender verification for that domain will fail, and a callout cache record
> is written (as I understand it) stating that verification for
> "coscon.co.uk" fails for all local parts.
>
> My server also has "require verify=recipient/callout,use_sender".  When
> someone now tries to send email *to* <[EMAIL PROTECTED]> (or
> indeed to the same "someaddress"), verification seems to fail, using the
> cached callout record.  However if the callout had actually been
> attempted, it probably would not have failed, because the sender address
> was non-null (therefore coscon's servers would accept the MAIL FROM
> command, etc).
>
> My server's behaviour, the 4.62 source code (as far as I understand it),
> and the spec, all seem to agree that this is what happens, but it doesn't
> seem like a Good Thing.  Is it a bug?

It's not a bug - it's a fault in coscon's configuration. Rejecting NULL 
senders breaks lots of things. Have you complained to their postmaster?


-- 
Ian Eiloart
IT Services, University of Sussex

-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to