Migrating from GSuite to cPanel email hosting

DenverAnthony

Member
Feb 9, 2021
5
1
1
Portugal
cPanel Access Level
Root Administrator
Hello everyone,

I'm creating this post to look for a possibility to host the email accounts on my company's cPanel server instead of having to pay for GSuite, my company has around 50 emails, as you may know, G Suite charges an amount per email account so we're currently spending thousands of euros on these Google Services and I'm researching the possibility of hosting the emails on our hoster's cPanel server and researching the advantages and disadvantages of doing so.

I've seen that problems that arise with self-owner email servers as spam filtering, anti virus and etc. are tackled with the cPanel Webmail service and its plugins but I wanted to know if this is possible and recommended, mostly because we want to save a lot of money here and need to know if it's safe and easy to use at the same time.

So basically what I wanted to know is the whole process of migrating all emails into our cPanel newly-created email accounts, can I migrate them from another host? Can I connect our emails from the cPanel's Webmail to another service to have them display on Outlook or something or are we limited to having to access the cPanel (although this is a stupid question because there is probably a STMP/IMAP connection information to be used on other apps).

I'm sorry for a kind of ambiguous question but I'm kind of lost on how all of this works being that we have our emails on another webhost, connected to G Suite and we wanted to check the possibility to have our emails on our own rented webserver (with the help of cPanel) both for the matter of security and the fact that it's way cheaper as you don't have to pay per each email account you create, is there a guide somewhere that teaches this exactly? To migrate emails from another web host and insert them in cPanel while fully ditching a service like G Suite,

Thank you in advance and sorry for the possible confuse message!
 

cPAdminsMichael

Well-Known Member
Dec 19, 2016
192
74
153
Denmark
cPanel Access Level
Root Administrator
Hi Anthony,
You can definetly migrate and run your mails on cPanel. It works very well. We have migrated MANY customers from GSuite to cPanel (and also the other way around).
You don't have to use cPanel webmail for handling mails, you can use the same mail software you already use - as long as it supports IMAP.
cPanel already includes mail filtering features and RBL blacklists to filter out spam, etc.
The only thing that can be a bit tricky - because of the IMAP limitations - is syncing contacts and calendar. So if you and your users are using calendars are lot and do not want to use webmail only, you may want to look into alternatives.
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
16,597
2,615
363
cPanel Access Level
Root Administrator
Everything @cPAdminsMichael said :D

cPanel comes pre-built with all email functions out of the box, so you don't have to do anything to get a mailserver working. I would advise you to check with your current hosting provider to ensure they allow mail through the default ports on their network, as many providers block access to port 25.

If you wanted to try moving the messages yourself we've had consistently good results with this tool (but no affiliation to cPanel): Tutorial - How To Sync IMAP Mailboxes Using Imapsync
 
  • Like
Reactions: DenverAnthony

DenverAnthony

Member
Feb 9, 2021
5
1
1
Portugal
cPanel Access Level
Root Administrator
Hi Anthony,
You can definetly migrate and run your mails on cPanel. It works very well. We have migrated MANY customers from GSuite to cPanel (and also the other way around).
You don't have to use cPanel webmail for handling mails, you can use the same mail software you already use - as long as it supports IMAP.
cPanel already includes mail filtering features and RBL blacklists to filter out spam, etc.
The only thing that can be a bit tricky - because of the IMAP limitations - is syncing contacts and calendar. So if you and your users are using calendars are lot and do not want to use webmail only, you may want to look into alternatives.
Thank you for your reply, Michael!

So I can continue to use Gmail if I have the emails hosted on my cPanel, I see!
Also, a possible problem is that my webhost has other clients so if there is another client that is using the IP to spam emails, my emails could possibly be blacklisted or listed as spam, right? Isn't that something concerning or it doesn't happen that often?
 

cPAdminsMichael

Well-Known Member
Dec 19, 2016
192
74
153
Denmark
cPanel Access Level
Root Administrator
So I can continue to use Gmail if I have the emails hosted on my cPanel, I see!
I don't know if you can use Gmail's webmail service to connect to external mail servers. What I wrote - or at least meant - was that you can use any mail software (Outlook, Windows Mail, etc. etc.) as your mail client.

Also, a possible problem is that my webhost has other clients so if there is another client that is using the IP to spam emails, my emails could possibly be blacklisted or listed as spam, right? Isn't that something concerning or it doesn't happen that often?
True - if you are on a shared cPanel server with other clients, then if they are sending spam or there are malware on any websites on the server, then it will possibly be blacklistet - also affecting your mail score.
 

DenverAnthony

Member
Feb 9, 2021
5
1
1
Portugal
cPanel Access Level
Root Administrator
Everything @cPAdminsMichael said :D

cPanel comes pre-built with all email functions out of the box, so you don't have to do anything to get a mailserver working. I would advise you to check with your current hosting provider to ensure they allow mail through the default ports on their network, as many providers block access to port 25.

If you wanted to try moving the messages yourself we've had consistently good results with this tool (but no affiliation to cPanel): Tutorial - How To Sync IMAP Mailboxes Using Imapsync
Thank you for your input!

When @cPAdminsMichael said you had migrated clients from GSuite to cPanel, was he referring to that method you linked in your reply?

Thank you very much!
 

cPAdminsMichael

Well-Known Member
Dec 19, 2016
192
74
153
Denmark
cPanel Access Level
Root Administrator
Yes - we use imapsync for most mail migrations, but we have wrapped our own scripting and logic around it to optimize for non-English folder names, etc. and to have a smooth transition.
 
  • Like
Reactions: cPRex

DenverAnthony

Member
Feb 9, 2021
5
1
1
Portugal
cPanel Access Level
Root Administrator
Yes - we use imapsync for most mail migrations, but we have wrapped our own scripting and logic around it to optimize for non-English folder names, etc. and to have a smooth transition.
Thank you to both of you, by the way @cPAdminsMichael, just a quick question, I'm considering different aspects of alternatives to email hosting and given the concern about other people being on the same IP possibly affecting your mail score, the same can happen in equal form with a VPS, right? Being that the only possible way to erase this risk is to rent a fully Dedicated Server? What are your quick thoughts on that, I may be wrong,

Thank you!
 

cPAdminsMichael

Well-Known Member
Dec 19, 2016
192
74
153
Denmark
cPanel Access Level
Root Administrator
A VPS is a dedicated (virtual) server too with its own IP address :)
 

burhanvirtue

Registered
Mar 11, 2021
4
0
1
karachi pakistan
cPanel Access Level
Website Owner
@burhanvirtue - can you get me more details on what it is you are trying to move? I am not sure I completely understand the question.
actually, my siteground hosting is going to expire in a week and i don't want to renew it because it charges more than 250$ but if a buy same hosting with the same plan with other account then it will cost me hardly 120$. And now my question is that if i purchase the same hosting by using new or different account, then can i migrate all my website from my existing acciunt to new hosting acount?
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
16,597
2,615
363
cPanel Access Level
Root Administrator
Sure - I don't see why that wouldn't work. You could use the cPanel >> Backup Wizard to download a full backup of the site to your local system, and then that can be used to restore your data to the new hosting plan. You can find more details on that tool here:

 

burhanvirtue

Registered
Mar 11, 2021
4
0
1
karachi pakistan
cPanel Access Level
Website Owner
Sure - I don't see why that wouldn't work. You could use the cPanel >> Backup Wizard to download a full backup of the site to your local system, and then that can be used to restore your data to the new hosting plan. You can find more details on that tool here:

thank you