[prev in list] [next in list] [prev in thread] [next in thread] 

List:       exim-users
Subject:    Re: [exim] Problem with Greylist
From:       Marc Sherman <msherman () projectile ! ca>
Date:       2006-01-27 14:02:12
Message-ID: 43DA27E4.30701 () projectile ! ca
[Download RAW message or body]

Luca Bertoncello wrote:
> Stephen Gran <steve@lobefin.net> schrieb:
> 
>> Put your defer statement in pre-data.
> 
> How can I do it?
> In the pre-data have I **MANY** recipient. How can I get the list of them, and
> call my function for every?

Do the actual greylist checking in the RCPT acl, but instead of
deferring on it, set an acl_mN variable.  In the predata, defer based on
that variable.

Note that if _any_ of the recipients results in an accept, you should
accept all recipients -- greylisting is designed to verify that the
sender is a real MTA, not a spammer's zombie host, so as long as that's
been proven for any single sender, there's no point in further greylisting.

- Marc

-- 
## 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/
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic