Solved

Setting up pop3 and smtp failover

Posted on 2013-06-07
6
540 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

How to improve team productivity

Quip adds documents, spreadsheets, and tasklists to your Slack experience
- Elevate ideas to Quip docs
- Share Quip docs in Slack
- Get notified of changes to your docs
- Available on iOS/Android/Desktop/Web
- Online/Offline

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
HP Laser Jet Errors 10 56
Sonicwall Firewall -- automatic nightly 2am speed tests ? 1 32
DNS Name Pointing 6 31
MX Backup 4 40
Ransomware continues to be a growing problem for both personal and business users alike and Antivirus companies are still struggling to find a reliable way to protect you from this dangerous threat.
Meet the world's only “Transparent Cloud™” from Superb Internet Corporation. Now, you can experience firsthand a cloud platform that consistently outperforms Amazon Web Services (AWS), IBM’s Softlayer, and Microsoft’s Azure when it comes to CPU and …
In this video we show how to create a Shared Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Recipients >> Sha…
Viewers will learn how to connect to a wireless network using the network security key. They will also learn how to access the IP address and DNS server for connections that must be done manually. After setting up a router, find the network security…

747 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

13 Experts available now in Live!

Get 1:1 Help Now