We have a DNS server (on a Linux box)on our network that has a zone for our internal network (UNIX and NT 4.0) as well as resolves names for the Internet.
Our Internet email server (sendmail on same box as DNS server) has a IP Address on our internal network. Because we use NAT, it has a different public IP address to the public world.
The problem is that our NT clients often resolve the public, external IP address of the mail server, rather than the Internal address. This happens even though I have our Internal DNS server set as the preffered DNS server. As a secondary DNS server, we point to our ISP,s DNS server. This creates a problem because they cannot retrieve POP3 back through our firewall. Everything works fine if I use theinternal IP address of the email server instead of the name in Outlook setup.
Is there any way to force the clients to resolve the internal IP address rather than the public address?