[Webinar] Streamline your web hosting managementRegister Today

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 334
  • Last Modified:

Access our public email server from internal network?

We are using Netmail for our email, POP/SMTP server. Our users connect to it internally with internal IP, and externally with public IP in outlook. Problem is our mobile users that have Outlook configured to use public IP for POP/SMTP can't connect to email server when they are internally plug in to internal network.
I have a Watchguard x700 firewall.
I need to allow users to connect internally to mail server using our Public IP.

I tried using DNS (eg. mail.xxx.com) but our public dns mail records point to our domain provider and not our public ip.
1 Solution
Can you have your ISP setup a RDNS record so that the mail server responds to mail.domainame.com?  That way your users can access it externally and you can have a DNS server internally router the same name to your mail server.  
actually, I didn't understand your question well,  you have a public IP  of your mail serverconfigured in outlook express and  you want attache this machine to your network internet and want to access mails ? right? you haven't specified much information, I don't know about that particular firewall, but you can probably configure it to route packet to your internal host coming to your public IP.

check this link for common problems you can probably face.
The problem is the firewall either doesn't support or has been enabled so that the external IP can be accessed from the internal network. This is called loopback.

If the firewall doesn't support loopback (contact watchguard) you could use multinetwork manager and set it up so that when you are internal, there is a host name that points to the internal ip, and when your external, that host name points to the external ip. Then use the hostname in the mail settings.

setup a dns record called gw.xxx.com with the external ip.
use this name in outlook
use MNM so that when you are internal gw.xxx.com points to the internal ip.

the host file is stored in c:\windows\system32\drivers\etc.

you can either use hosts or lmhosts. Both do the same thing except lmhosts has more options for this hosts would be OK.
He could also write a logon script which can change his/her host/lmhost file at logon time ;)
dguillenAuthor Commented:
thanks for all the feedback guys.
Registering a DNS name for xx..xx.com is probably the way to go with this.  Watchguard already told me it doesn't support "loopback" and it won't ever work internally.
I will try it this week and post results.


Featured Post

[Webinar] Improve your customer journey

A positive customer journey is important in attracting and retaining business. To improve this experience, you can use Google Maps APIs to increase checkout conversions, boost user engagement, and optimize order fulfillment. Learn how in this webinar presented by Dito.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now