Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17


Create a Backup Mail Server for Exchange

Posted on 2007-04-09
Medium Priority
Last Modified: 2010-03-06
In our test lab we have one Exchange Server 2003, (Exchange1), behind a firewall which works fine.

However I want another server to accept incoming mail so if our exchange box goes down it will still collect the incoming e-mail and hold it until the exchange e-mail box comes back on line then passes it to the Exchange Box, (Exchange1), which in turn delivers it to the correct mail box.  

I know I need to create another MX record with a higher cost but what do I need to achieve my result ?  Do I need just another exchange box, or can I use SMTP and IIS on a 2003 server ? Pointers and advice would be very much appeciated.  
Question by:tickleonthetum
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
LVL 104

Accepted Solution

Sembee earned 1000 total points
ID: 18877245
You can use a plain Windows 2003 IIS machine. However if you use a standard IIS server you would lose recipient filtering. You would also have to ensure that the server is protected with the same level of AV and antispam protection as your primary server.

The major problem with second MX records is that they are a spam magnet.
Instead, what I tend to suggest is a second MX record using a Dynamic DNS account.

The key thing is what you are planning for. An Exchange server correctly built will not go down very often, if at all. An email server being down for a few hours is something that most companies can tolerate and will not result in loss of email.
If you are going to be down for more than 48 hours (the usual timeout for sending servers) then you will have bigger things to worry about.

LVL 15

Expert Comment

ID: 18877324
And if you decide that you don't want to set up another box you are more than able to call your ISP up and have them activate their fallback so that they will be the secondary MX record and will store emails for you should your server be down. They will give you a far longer timeout than the default, should you so require it.
After all, a link is just as likely to go down as a server.

Author Comment

ID: 18877430
Thanks for these guys.  Its a lab enviroment and I'm trying to understand how you would setup the backup server if required.  So, Simon, lets assume for what ever reason the exchange box is down and will be down for some time.  I want the mail to be delivered automatically to another mail server can I do this with IIS and SMTP on a Windows 2003 server, (Enterprise Edition).  If so can you point me in the direction of an article or advice on how I setup the IIS and SMTP to achieve the result I want ? i.e receive the mail, (that bits easy), but forward it automatically to the live exchange server when it comes back on line ?
LVL 15

Assisted Solution

czcdct earned 1000 total points
ID: 18877558,295582,sid14_gci1094072,00.html?track=websecland is the nice article. It tells you how you will set up the SMTP server. The MX records in the global DNS is a matter of conversation between you and your ISP. If you have more than one fixed IP address you're in business. You do the translation on your firewall/router to send mail as a primary to the Exchange and as a secondary to this IIS box. It does not need to be in the DMZ should you so choose.
Your DNS records will have two MX records pointing preference 10 to "" and a secondary at preference 20 pointing to (whatever). There will obviously be A records for mail and holding. A sending server will automatically look up the MX records, be given the answer and try to deliver down the list.
Make sure you hold the mail on your IIS for as long as you ever think you're going to be down by.

As a general rule I would suggest the ISP fallback route first since it's cheap and involves no infrastructure changes. If you are absolutely sure that your link(s) to the Internet are solid and secure then the IIS route is the way to go.

Author Comment

ID: 18951600
Thanks Guys.

Featured Post

Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

Question has a verified solution.

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

This article lists the top 5 free OST to PST Converter Tools. These tools save a lot of time for users when they want to convert OST to PST after their exchange server is no longer available or some other critical issue with exchange server or impor…
New style of hardware planning for Microsoft Exchange server.
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…
how to add IIS SMTP to handle application/Scanner relays into office 365.
Suggested Courses

705 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