Hi Todd,
Thanks for that. It worked with slight modification. The snippet now:

# Mark it White
warn dnslists = hostkarma.junkemailfilter.com=127.0.0.1
     set acl_c0 = white - dnswl - $sender_fullhost

# Mark it Yellow
warn dnslists = hostkarma.junkemailfilter.com=127.0.0.3
     set acl_c1 = yellow - $sender_fullhost
     message    = X-Warning: $sender_host_address is in a yellow list at 
$dnslist_domain

# Using the Black List
deny dnslists = hostkarma.junkemailfilter.com=127.0.0.2
       !hosts   = lsearch;/etc/exim/filters/whitelist-hosts
     message    = X-Warning: $sender_host_address is in a black list at 
$dnslist_domain

# Other Blacklists
deny !dnslists = hostkarma.junkemailfilter.com=127.0.0.1,127.0.0.3
       !hosts   = lsearch;/etc/exim/filters/whitelist-hosts
     dnslists = zen.spamhaus.org : dnsbl.sorbs.net
     message    = X-Warning: $sender_host_address is in a black list at 
$dnslist_domain

Cheers,
Kerry.

> On Fri, Oct 14, 2011 at 3:02 PM, Kerry Seibold <[email protected]> wrote:
>> Hi,
>> I am running exim-4.63-5.el5_6.2 and I have created a whitelist hosts file:
>> /etc/exim/filters/whitelist-hosts
>>
>> I want the RBL checking skipped if the sender hostname is in the whitelist 
>> file. Can someone tell me what to add to
>> my
>> config file and where?
>>
>> Here is the RBL snippet from my config file:
>> # Mark it White
>> warn dnslists = hostkarma.junkemailfilter.com=127.0.0.1
>>     set acl_c0 = white - dnswl - $sender_fullhost
>>
>> # Mark it Yellow
>> warn dnslists = hostkarma.junkemailfilter.com=127.0.0.3
>>     set acl_c1 = yellow - $sender_fullhost
>>     message    = X-Warning: $sender_host_address is in a yellow list at 
>> $dnslist_domain
>
> I'd try this:
>
>> # Using the Black List
>> deny dnslists = hostkarma.junkemailfilter.com=127.0.0.2
>        hosts        != lsearch;/etc/exim/whitelist-hosts
>>     message    = X-Warning: $sender_host_address is in a black list at 
>> $dnslist_domain
>
> It's completely untested and I'm just getting that from reading the
> docs (chapter 9, section 9.1 and 9.3).  Note that if you want to use
> wildcards, you'll likely want to try it with nwildlsearch instead of
> just lsearch.  Read section 9.3 for more detail of the differences.
>
> You just want the single lookup type, so your whitelist file can be
> just a single line with a hostname, a hostname with a colon, or a
> hostname with a colon and some value (comments) afterwards.  Since
> you're only looking up the single value, you'll only be looking at the
> value before the colon.
>
> If any of this is wrong, I apologize.  I don't really use any of this
> file based stuff because just about everything I do is stored in a
> database.  But hopefully it gets you started in the right direction.
>
> Regards...              Todd
> --
> If Americans could eliminate sugary beverages, potatoes, white bread,
> pasta, white rice and sugary snacks, we would wipe out almost all the
> problems we have with weight and diabetes and other metabolic
> diseases. -- Dr. Walter Willett, Harvard School of Public Health
>


-- 



-- 
## 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