How to separate email and web space in a cPanel hosting account?

Typically, the disk space quota of a hosting account is used up by both email and web. The more common experience is for email to eat up 80% of the account quota and then the customer comes scrambling for an upgrade.

I just wonder if there is a way to provide separate disk quotas for email within the same hosting account. Of course, this can be done by hosting the email externally (say, Google Apps or another provider). But, is there a way to do it while still hosting the email locally?

I do use a few VPS systems, so, does the answer lie in using one exclusively for email hosting and then pointing to that mailserver for each hosting account I create on the other VPSes?

Typically, the disk space quota of a hosting account is used up by both email and web. The more common experience is for email to eat up 80% of the account quota and then the customer comes scrambling for an upgrade.

I just wonder if there is a way to provide separate disk quotas for email within the same hosting account. Of course, this can be done by hosting the email externally (say, Google Apps or another provider). But, is there a way to do it while still hosting the email locally?

I do use a few VPS systems, so, does the answer lie in using one exclusively for email hosting and then pointing to that mailserver for each hosting account I create on the other VPSes?

Click to expand...

Individual email accounts can be assigned quotas to curb this situation. However, cPanel/WHM does not natively support having an overall quota then a separate quota for all email accounts combined. The cPanel user's quota is shared among all files owned by that cPanel user (including email under their account).

Also, if your users are using SpamBox, you may want to remind them to periodically delete the spam from their spam folder.

cPanel/WHM does not yet support integration with remote mail servers. You can set up MX entries to direct mail to other servers (e.g. GMail for domains), but you lose all cPanel/WHM integration with mail once you do this.

Also, if your users are using SpamBox, you may want to remind them to periodically delete the spam from their spam folder.

Click to expand...

I have noticed this is often a problem. I have MailScanner running and rules to send most of {Spam?} and {Definitely Spam?} to the trash folder, but it seems to just sit there until the user purges it. On a couple of occasions, I had to login to the client's mailbox and manually purge over 60 MB of junk emails.