Solved

Setting up pop3 and smtp failover

Posted on 2013-06-07
6
562 Views
Last Modified: 2013-06-15
I currently have 2 mail servers running on 2 different isp's, with 2 different outside ip addresses. They are located on the same network and I am able to connect the two so that they share settings, email, etc. I want to setup a load balance/failover situation where if one goes down the end client doesn't notice a change. I have read and am under the impression that this can be done through round robin dns and mx record priority. I understand how this will allow other email servers to connect to mine for email transport but my question is how will the end user be affected?

For example, if I setup my clients to use get.email.com for their incoming and outgoing servers and have get.email.com dns records point to my two outside ip addresses, what will happen if one of my servers goes down? Will it try the other ip in the dns record? In other words how will the email client behave if the first ip address that is resolved is down?
0
Comment
Question by:goatbeater
  • 2
6 Comments
 
LVL 42

Expert Comment

by:kevinhsieh
ID: 39250118
Round robin DNS won't work, because a client that receives the bad IP address won't try again with the other address. You need a service such as the one provided by DNSMadeEasy.com where they can detect that the service is down on one IP and then change the DNS record to point to a different IP. You still want to use multiple MX records for inbound email.

I have used DNS Made Easy for about five years now and have been very happy with their service.
http://www.dnsmadeeasy.com/services/dns-failover-system-monitoring/
0
 

Author Comment

by:goatbeater
ID: 39250166
I have looked at a couple of dns services. My concern with them is the time it would take for the dns records to update and replicate through the internet to the client. Also I have my domain with register.com, would a service like dnsmadeeasy work with them our would I need to move it?
0
 
LVL 42

Accepted Solution

by:
kevinhsieh earned 500 total points
ID: 39250194
You need to move just the DNS service, or change the record to a cname and point to a host name in a new domain that you use a different DNS provider for. You can set the ttl down to 60 seconds, which works pretty well.

The face is that Pop3 clients don't have a built in mechanism for high availability. Unless you plan on investing in a global load balancer solution, DNS is all you have.
0
 
LVL 22

Expert Comment

by:eeRoot
ID: 39250481
DNS can hand out multiple IP addresses, but it has no idea if an email sever is up and running or not, so it will keep on directing connections to a downed server.  There are load balancers that can intelligently track which servers are up and down.

http://www.zenloadbalancer.org/
0

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Local Continuous Replication is a cost effective and quick way of backing up Exchange server data. The following article describes the steps required to configure Local Continuous Replication. Also, the article tells you how to restore from a backup…
In this article, I am going to show you how to simulate a multi-site Lab environment on a single Hyper-V host. I use this method successfully in my own lab to simulate three fully routed global AD Sites on a Windows 10 Hyper-V host.
The basic steps you have just learned will be implemented in this video. The basic steps are shown to configure an Exchange DAG in a live working Exchange Server Environment and manage the same (Exchange Server 2010 Software is used in a Windows Ser…
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now