Re: [Exim] Rejecting messages with wrong recipients headers …

Top Page
Delete this message
Reply to this message
Author: Tor Slettnes
Date:  
To: Andrey Tverdokhleb
CC: exim-users
Subject: Re: [Exim] Rejecting messages with wrong recipients headers in local domains
On Apr 29, 2004, at 11:09, Andrey Tverdokhleb wrote:

> Sometimes I'm getting spam with correct "rcpt to:",
> but using non-existing local part in To: f.e. I'd like
> to drop such messages. So I want exim at first pass
> check that all recipients addresses in my local domain
> are deliverable and if there are undeliverable
> addresses simply drop the whole message. I know that
> this is a bad idea for big domains to do such harsh
> filtering, but I find it acceptable for my little home
> domain with only few existing accounts.
> Is this possible?


Yes, but you must reject the message after the DATA command. The
reason is that in response to a given "RCPT TO", you cannot predict if
future "RCPT TO"s will be valid.

Try this:


    acl_check_data:
        ......
        deny
          message    = Too many failed recipients
          condition  = ${if > {$rcpt_fail_count}{0}{true}{false}}