> On Thu, Aug 30, 2012 at 9:30 AM, Matt <[email protected]> wrote:
>> I am using this greylisting implementation.
>> http://wiki.exim.org/DbLessGreyListingRun
>>
>> Works great.  I want to extend the defer period for IP's that fail
>> "verify = reverse_host_lookup" from 3 minutes too an hour.  How would
>> I do that?
>
> Change the correct variable in the acl code. Quoting the docs that you
> referenced:
>
> ===========
> defer log_message = greylisted
>   condition = ${if exists{$acl_m_greyfile}\
>   {${if >{${eval:$tod_epoch-\
>   ${extract{mtime}{${stat:$acl_m_greyfile}} }}\
>   }{180}{0}{1}}\
>   }{${if eq{${run{/usr/bin/touch $acl_m_greyfile} }}{}{1}{1} }} }
>   message = Deferred: Temporary error, please try again later
>
> Here the first sg does the same as $cidr_mask=24 in Michael's script,
> 180 is defer timeout in seconds.
> ==============
>
> So all you have to do is increase the 180 (60 sec/min * 3 min) to 3600
> (60 sec/min * 60 min and restart exim.

Yes, that is simple.  But not what I am asking.  I ONLY want to grey
list for 60 minutes if the sending IP lacks a matching forward and
reverse DNS entry.

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

Reply via email to