Marc Perkel wrote:
>
>
> Peter Bowyer wrote:
>
>>
>>
>> Marc Perkel wrote:
>>
>>> Trying to be more specific here.
>>>
>>> 220 mail.ctyme.com ESMTP Exim 4.43 Wed, 08 Dec 2004 10:56:16 -0800
>>> helo ctyme.com
>>> 250 mail.ctyme.com Hello ctyme.com [127.0.0.1]
>>> mail from:<>
>>> 250 OK
>>> rcpt to: z@???
>>> 250 Accepted
>>>
>>> This issue is that z@??? is unroutable. But the spam filter
>>> router accepts just about anything. I need to make it so
>>> z@??? returns unroutable address. What am I missing?
>>>
>> You do have verify=recipient set in your ACLs, don't you?
>>
>> Peter
>>
> Yes - here's what I have:
>
> deny message = REJECTED - Local Recipient Verify Failed
> domains = +local_domains
> !verify = recipient
>
> This is all very confusing - and thanks for the help. This is what's
> confusing me. What I want to an ACL that will do the same thing as the
> "exim -bv" test does. That way I can reject bad addresses at ACL time
> and not spam scan email that is undeliverable.
>
> exim -bt z@???
> Address rewritten as: z@???
> z@???
> router = spamcheck, transport = spamcheck
>
> exim -bv z@???
> Address rewritten as: z@???
> z@??? failed to verify:
> Unrouteable address
>
To see what the ACLs are doing, you need to do a test with exim -bh. I
suspect all will suddenly become clear when you look at what that has to
tell you - if not, post the output and more pairs of eyes can look at it.
Peter