| 
	
 Hi, 
I've had a problem here until I found what seems to me some strange behaviour from Spamfilter - and managed to work around it. 
I had expected it to use 
1) The Hosts file on the server and if not in there, 
2) The DNS server from Spamfilter settings, then if no luck 
3) The 2nd DNS server from settings etc, then if no luck. 
3) The first DNS server as registered in TCP/IP properties of the server. If not found there either then go on to 
4) The DNS server no 2 etc 
I have SpamFilter behind a NAT firewall. The address of the SpamFilter machine is 192.168.0.4. Our main DNS is on this server but for external use only, it gives the "outside" IP for itself if anyone asks. I have not included a reverse lookup zone for 192.... 
So, anyone (on the inside) who wants to do a reverse lookup on 192.168.0.4 following the steps above, will find it in the Hosts file and never get to the DNS server (where it can't be found). 
If for some reason it doesn't find it in the Hosts file (just in case I forget....), it will follow the procedure down the list of  DNS servers and eventually find a reverse lookup. Spamfilter doesn't seem to care about this though, it seems to only look in the first DNS server specified in its own settings. If reverse lookup fails in the first server (if more than one specified), it doesn't seem to go on to the next but generates an error. 
Why isn't SpamFilter doing a Hosts file lookup first? Why not continue to query DNS servers as listed for failed reverse lookups? 
Best from Carl Giljam 
          |