mx record for linux mail server

Posted on 2011-05-05
Last Modified: 2012-05-11
Dear Experts:

As of now we have outsourced the mail services to the web hosting company and we have a domain control panel login details where the mx pointing is done for the outsourced web hosting company , now I want configure the mail server in the office ( in the LAN) using the zimbra collaboration suite (open source),  I have time of 30 days to completely setup the zimbra mail server up and working but I have few doubts

1.      while installing the zimbra collaboration suite (zcs) it should have a valid MX record, if I Change the MX record to point it to the local IP of the server which is in the office then at one stretch I have completely depend on this new server but for now I only want to install zcs in the office server for the same domain which is outsourced to the webhosting company but there should not be any down time in the mail services. Later after 30 days will completely depend on this new server of the office.
2.      I want complete the installation and configuration part for the same domain which is outsourced on the 30th day this new server should start working.

Please suggest me how to achieve the above also request you to give a suggestion for such implementation.

Thanks in advance.
Question by:D_wathi
    LVL 70

    Accepted Solution

    1. If you were to dis-allow inbound SMTP to your new system, then add an MX record for Zimbra, e.g.  MX 10  MX 20

    This way, your MX is ready and will be fully propagated, but mail will not be delivered to Zimbra (yet) because nothing can get to it.

    Risks? None really, standard behaviour is to try the lowest priority MX first, if that fails fall down to the next responding MTA, and if nothing responds, queue for retry.

    2. Open the firewall at this point.

    Depending on how your system is set up, and how flexible things can be, leave it like that for a couple of days for MX propagation then remove the hosted server from the MX.

    You can reduce propagation delays by reducing the TTL of your MX record entries, so that "couple of days" can be couple of hours if you prefer without incurring any risk.

    LVL 70

    Expert Comment

    by:Chris Dent
    Just for clarity:

    > dis-allow inbound SMTP

    I mean block TCP/25 inbound (or rather, don't open it yet).

    Only open it when your system is ready and you're happy to switch live-services.


    Author Comment

    Sir, Thanks for the reply, one more final help please that is in the domain control panel will add the mx slightly higher value  like the below as current mail hosted has the value of MX 10  MX 20
    Now iam going to configure the mail server behind the firewall that is we are on the NAT network hence required to configure the split-dns setup as per the documentation of the zimbra.

    1. My doubt is what value should be set in the split dns as in the domain control panel the new zimbra mail server value is set to 20, should i give the same 20 value in the split dns configuration of the zimbra mail server ( new ubuntu mail server in the office). Please suggest. Thanks in advance.


    Featured Post

    Maximize Your Threat Intelligence Reporting

    Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

    Join & Write a Comment

    I wrote this article to explain some important DNS concepts that should be known to avoid some typical configuration errors I often see in forums. I assume that what is described here is the typical behavior of Microsoft DNS client. I don't know …
    I've written instructions for one router type, but this principle may be useful for others of the same brand and even other brands of router. Problem: I had an issue especially with mobile devices that refused to use DNS information supplied via…
    In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…
    Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

    755 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

    25 Experts available now in Live!

    Get 1:1 Help Now