- Jul 22, 2007
- 134
- 0
- 0
Hi all.
I work with email systems frequently, and have run into a fairly "deep" question regarding MX records.
In a circumstance when moving from one email system to another, the MX records are eventually changed to permanently point to the new system. If the old mail server remains functional (to receive mail, but would no longer be accessible to users) is it doing any harm to leave that MX record in place at a lower priority in case of the need to switch back to the old system?
In this case we are using Google Apps, and the scenario would be as follows.
MX Records in place:
Priority 10 points to Google Apps
Priority 20 points to Google Apps (alternate server 1)
Priority 30 points to Google Apps (alternate server 2)
Priority 40 points to Google Apps (alternate server 3)
Priority 50 points to Google Apps (alternate server 4)
Priority 60 points to Old Email Server
Scenario: user from outside has a shoddy internet connection. They send mail to this system, and their connection cuts out as the server is attempting to send to each of the first 5 severs denoted by the MX records. The connection resumes just as the 5th MX record fails, and mail goes through to the 6th server. This would mean the mail system would present no errors to the users, and mail would unknowingly go to an old server that would never be checked.
Is this a possibility? Does it work entirely differently and I'm crazy?
Thanks in advance for any help!
I work with email systems frequently, and have run into a fairly "deep" question regarding MX records.
In a circumstance when moving from one email system to another, the MX records are eventually changed to permanently point to the new system. If the old mail server remains functional (to receive mail, but would no longer be accessible to users) is it doing any harm to leave that MX record in place at a lower priority in case of the need to switch back to the old system?
In this case we are using Google Apps, and the scenario would be as follows.
MX Records in place:
Priority 10 points to Google Apps
Priority 20 points to Google Apps (alternate server 1)
Priority 30 points to Google Apps (alternate server 2)
Priority 40 points to Google Apps (alternate server 3)
Priority 50 points to Google Apps (alternate server 4)
Priority 60 points to Old Email Server
Scenario: user from outside has a shoddy internet connection. They send mail to this system, and their connection cuts out as the server is attempting to send to each of the first 5 severs denoted by the MX records. The connection resumes just as the 5th MX record fails, and mail goes through to the 6th server. This would mean the mail system would present no errors to the users, and mail would unknowingly go to an old server that would never be checked.
Is this a possibility? Does it work entirely differently and I'm crazy?
Thanks in advance for any help!