Improve company productivity with a Business Account.Sign Up

x
?
Solved

Migrating emails from one hosting server to another.

Posted on 2010-08-12
5
Medium Priority
?
399 Views
Last Modified: 2013-11-30
Here's my situation.

I have a client who has their email hosted privately.

They have had problems with their website & want to leave their hosting company.
The project has fallen onto my shoulders.

I need to move their website & mysql db to another hosting company & point their dns respectfully.... Not a problem.

What should I do about their email ??
They have about 40 accounts now & rely heavily on email for communication.

What's the best method for migrating this to another company?
0
Comment
Question by:Imaginx
  • 2
  • 2
5 Comments
 
LVL 2

Accepted Solution

by:
The_Systech earned 1000 total points
ID: 33421969
The key is all going to be with the DNS timing...

It's been my experience that if you can control the TTL on the DNS records, and get it set down to 60 seconds or so, so that your changes propagate as soon as you make them it helps.

I'm assuming these are all pop3 acccounts.  In which case you setup the email accounts on the new service, go ahead and go ahead and change the DNS records.  Then you go into each of their email clients and configure two POP3 accounts,  One using the hostname and credentials of your "new" email host, and  the other is actually their "old" email host account that is currently setup, but instead of using hostnames for the pop3 server change it to the IP address of their old POP3 host.  

Leave that in place for a day or so, then contact the old mail host and have them remove the email domain from their servers.  Once they do that, your users will start getting errors trying to check the old account via IP address, and you can then remove that account from their client.  That way you don't lose any of their email at any time.
0
 
LVL 9

Assisted Solution

by:Barry Gill
Barry Gill earned 1000 total points
ID: 33422504
make sure to change the TTL's at least 24 hours in advance.
Just a warning on the 60 sec TTL, I would not drop it that low, I would drop it to a MINIMUM of 10 minutes because there are many dns caches out there that will ignore a 60 second TTL (one of the biggest problems for companies like DynDNS...) as they think it adds too much network and server load onto their cache servers.

10 minutes is universally accepted.

Depends also where your users are and who they communicate with as to whether or not this will make a difference as countries with lower bandwidth and higher costs tend to do this more...

I agree with The_Systech thoguh, he is right, this can be as painless as you want (provided the POP3 assumption is correct)
0
 
LVL 2

Expert Comment

by:The_Systech
ID: 33445790
Good point on the 60 second TTL.... I have never run into that myself, but then I usually keep it around 600 seconds anyway..
0
 
LVL 1

Author Comment

by:Imaginx
ID: 33445919
Systech, The client has held off with the project for a few weeks. Although, I spoke with their in-house IT guy ... They're all pop3 ...

And looking at what you wrote, I'm sure that will work - so I'm going to through the points your way ...
However, I originally thought that they were IMAP (which I should have noted in my statement above) - which was where my concern came from..

Is there even a process for that, other than going into each mailbox & getting the mail manually ??

Thanks,
-Steve
0
 
LVL 1

Author Comment

by:Imaginx
ID: 33445927
Misread it, I will split the points between the two of you. -Steve
0

Featured Post

What Kind of Coding Program is Right for You?

There are many ways to learn to code these days. From coding bootcamps like Flatiron School to online courses to totally free beginner resources. The best way to learn to code depends on many factors, but the most important one is you. See what course is best for you.

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.

Join & Write a Comment

In this article, the configuration steps in Zabbix to monitor devices via SNMP will be discussed with some real examples on Cisco Router/Switch, Catalyst Switch, NAS Synology device.
Last month Marc Laliberte, WatchGuard’s Senior Threat Analyst, contributed reviewed the three major email authentication anti-phishing technology standards: SPF, DKIM, and DMARC. Learn more in part 2 of the series originally posted in Cyber Defense …
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…
NetCrunch network monitor is a highly extensive platform for network monitoring and alert generation. In this video you'll see a live demo of NetCrunch with most notable features explained in a walk-through manner. You'll also get to know the philos…

589 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