Thanks Peter, now I've understood what you had said.

In the file /etc/exim4/nospam_check_hosts.cfg I've insert only 1 host that 
appear in the hosts file.
I don't want the check spam from my internal mail server, and I've inster the 
entry "hosts =  !" in to my acl.
My server to resolve hostnames try before with hosts file and after with dns.
Now I've inster the IP and the hostname with local-lan domain suffix.

Andrea

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Peter Bowyer
> Sent: lunedì 11 settembre 2006 15.07
> To: Exim, Users
> Subject: Re: [exim] Problem with spamassassin [unsolved] :(((
> 
[...]
> 
> And my response was:
> 
> > Your ACL is not firing because of a DNS lookup failure on the IP of 
[...]
> 
> The way you have the 'hosts = ! ' requires a valid reverse 
> DNS lookup on the connecting IP in order for the comparison 
> condition to work.
> The debug output you posted clearly shows this. This means 
> that IPs without working RDNS will be skipped by your ACLs. 
> Exim doesn't know if the host is in your list because your 
> list contains hostnames, and it can't resolve the hostname of 
> the IP that's connecting.
> 
> If you want something else, you need to rearrange the 
> conditions in these ACLs so that they're not dependent on a 
> hostname lookup.
> 
> Peter
> 
> 

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

Reply via email to