We're currently transitioning our web site & email infrastructure from a single shared hosting account onto a new linux VPS, which we manage using WHM and cpanel.
There are two big chunks we need to move off our old host, onto our new VPS:
1) We have a number of @ourdomain.com email addresses. We would like to move them to our VPS, and have managed as their own cpanel account, which would handle email and nothing else.
2) We also have a ourdomain.com web site. We would also like to move this to our VPS, and have it managed as a separate cpanel account, which would handle web access and nothing else.
That way, if we hire a web contractor to tweak our web site, they won't be able to also poke around in our email, because the two will be held on completely separate accounts. Someone could be given access to the cpanel account for the web site, without also getting access to the cpanel account that handled our email.
However, I haven't been able to find a way to do this without hosting both email and web content on the ourdomain.com cpanel account on our VPS. If I create an "email.ourdomain.com" cpanel account, it can only manage email accounts for firstname.lastname@example.org, and not email@example.com; if I create a "web.ourdomain.com" account, our web site would be located at "web.ourdomain.com" and not just "ourdomain.com".
Is there a way to host email and web content for the same domain name on different cpanel accounts within the same VPS?
Thanks for your help.