I want to move some of my Cpanel accounts' email from locally hosted on Cpanel to a 3rd party email hosting. Obviously Google (Gmail) hosting comes to mind first as they probably have one of if not the most robust infrastructure and HTML interface (although not the most attractively designed one), but frankly I don't need all the other Gsuite features other than email so paying $5 per email account means I'm paying for stuff I don't need.
Ideally (and I suspect this is going to be a utopian dream that doesn't exist):
1) There would be a fairly easy way to migrate all the email (an export/import tool I could run on the whole account, or at least on a per mailbox basis)
2) Robust HTML interface and of course IMAP/POP3 access
3) A solid company that's got a good infrastructure/SLA that will be around in 10 years
4) Low cost, so I'm not paying for stuff I don't need. Seems #3 and #4 are contradictory though.
I think I saw Rackspace does email hosting for $2/mailbox.
As far as migration my hunch is with most services out there it's a big pain. Going from Exchange server to Exchange Server would be easy, everyone has migration solutions, but going from Cpanel (EXIM) to a 3rd party I doubt there's any decent automated migration tools, if any.
Seems basically you'd need to use a local email client like exchange. Setup a separate account for the account on the new server, switch the MX records to the new server, then in Outlook use the IMAP connection between both accounts to cut and paste the email from one account to another. Problem is, not all users will have access to outlook and giving them instructions to do something like that even if you used Thunderbird, for many users, would be a support nightmare.
On further thought, it would be pretty easy for a 3rd party email hosting provider to write an IMAP based migration script where you'd just have to specify all the login info for all the accounts and it could suck all the folders and email in. You'd just need to know (or reset) all the user passwords. Wonder if and which email hosting providers have such an option?
I *think* some of the domain registrars provide free email hosting maybe like GoDaddy? But there must be limits on the number of accounts and/or storage? (I'm on NameSilo) ** update: Just checked NameSilo, they only have email forwarding. If I recall, on Gmail, you can setup a custom From/Reply name/address (yep: Send emails from a different address or alias - Gmail Help) So a tricky way, especially easy for account with not a lot of email boxes could be to setup free gmail accounts and just forward the email. I wonder if that would create headaches though with SPAM filters etc seeing whacky headers due to the forwarding and essentially "spoofed" reply address?
I suspect only a very small minority of Cpanel admins have moved mailed from local to remote hosting, but hoping there's a few people on here that can give their experience and/or recommendation.
Update: Looks like Yandex is free. I assume there's a small amount of advertising? Wonder how decent the web interface is compared to solutions like Zoho, Gmail, and Outlook.com? They say they have an import function (via IMAP I'm guessing)
Did I just answer my own quesiton?
Ideally (and I suspect this is going to be a utopian dream that doesn't exist):
1) There would be a fairly easy way to migrate all the email (an export/import tool I could run on the whole account, or at least on a per mailbox basis)
2) Robust HTML interface and of course IMAP/POP3 access
3) A solid company that's got a good infrastructure/SLA that will be around in 10 years
4) Low cost, so I'm not paying for stuff I don't need. Seems #3 and #4 are contradictory though.
I think I saw Rackspace does email hosting for $2/mailbox.
As far as migration my hunch is with most services out there it's a big pain. Going from Exchange server to Exchange Server would be easy, everyone has migration solutions, but going from Cpanel (EXIM) to a 3rd party I doubt there's any decent automated migration tools, if any.
Seems basically you'd need to use a local email client like exchange. Setup a separate account for the account on the new server, switch the MX records to the new server, then in Outlook use the IMAP connection between both accounts to cut and paste the email from one account to another. Problem is, not all users will have access to outlook and giving them instructions to do something like that even if you used Thunderbird, for many users, would be a support nightmare.
On further thought, it would be pretty easy for a 3rd party email hosting provider to write an IMAP based migration script where you'd just have to specify all the login info for all the accounts and it could suck all the folders and email in. You'd just need to know (or reset) all the user passwords. Wonder if and which email hosting providers have such an option?
I *think* some of the domain registrars provide free email hosting maybe like GoDaddy? But there must be limits on the number of accounts and/or storage? (I'm on NameSilo) ** update: Just checked NameSilo, they only have email forwarding. If I recall, on Gmail, you can setup a custom From/Reply name/address (yep: Send emails from a different address or alias - Gmail Help) So a tricky way, especially easy for account with not a lot of email boxes could be to setup free gmail accounts and just forward the email. I wonder if that would create headaches though with SPAM filters etc seeing whacky headers due to the forwarding and essentially "spoofed" reply address?
I suspect only a very small minority of Cpanel admins have moved mailed from local to remote hosting, but hoping there's a few people on here that can give their experience and/or recommendation.
Update: Looks like Yandex is free. I assume there's a small amount of advertising? Wonder how decent the web interface is compared to solutions like Zoho, Gmail, and Outlook.com? They say they have an import function (via IMAP I'm guessing)
Did I just answer my own quesiton?
Last edited: