Failover internet connection for email server

Expert Folks,

I currently have Verizon as ISP and we plan to use Time-Warner for fail-over. Both have static IP address. I am using Barracuda for router, have the capability for fail-over. Can someone please guide me where to begin setting up Failover internet connection for email server.
tomfontanillaAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

max_the_kingCommented:
Hi,
assuming your only barracuda is connected to both ISPs and the domain name is the same (i.e.: myemail.com), you will have to set multiple MX records with different priority: for example you would set

mx1.myemail.com 10
mx2.myemail.com 20

this way, when external mailservers try to contact your mailserver, they will look for mx1 and, in case its line is off, they would contact mx2.
Both mx1 and mx2 will contact your barracuda, which will find the way to your mailserver.
You will as well provide A records for those machines in your DNS maintainer.
Of course it will be barracuda appliance to receive mail for your users account and deliver it to your mailserver (e.g. the public IP on port 25 for smtp is managed by barracuda appliance)

does it make sense ?
hope this helps
max
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
tomfontanillaAuthor Commented:
Hi max_the_king,

Thank you for your quick response. Yes, both ISP had been configured for email. i will try your recommendation and will let you know.
0
tomfontanillaAuthor Commented:
Hello max_the_king,

Okay, we did you recommendation, however we noticed some delay on emails coming it.  Below are the steps.

1. add new A record with the new ISP.
2. add MXRECORD with higher priority rate of 20.
3. check MX record propagation using mxtoolbox. TTL is too high (120mins)
4. Run failover test.
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

tomfontanillaAuthor Commented:
question on set multiple MX records with different priority:

email.domain.com 10
email.domain.com 20

is this correct?
0
max_the_kingCommented:
mx should be different if they come from different isp
0
max_the_kingCommented:
But if you have 2 mx you need 2 barracuda appliance.
with 1 barracuda you may manage multiple domains but One and only mx.
max
0
max_the_kingCommented:
Hi,
it is well explained in the following link:
https://techlib.barracuda.com/usingmxrecords

basically, best practice for using 2 MX records is to have 2 Barracuda appliances (each of them will be static natted and respond on port 25 with its own public IP address).

hope this helps
max
0
tomfontanillaAuthor Commented:
Hi Max,

do i need to create those secondary MX RECORDs on my DNS server locally, under Forward Lookup Zone?
0
max_the_kingCommented:
No,  It is not necessary
max
0
tomfontanillaAuthor Commented:
great thanks.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Internet / Email Software

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.