
Originally Posted by
gkgcpanel
I like the idea. However, we sell packages with strawman options... IE: 5GB of disk space (and hoping that not everyone will use all 5GB)... So we can advertise that our package gives you 5GB of disk space, 1000 email accounts, at 10MB per email account max for $3.99/month, but we don't want them to be able to have unlimited or 250MB mail spools.
The next package would give them 25GB of disk space, 2000 email accounts with 50MB per email account...
We want to hard code each package to a limit of 10MB or 50MB or 100MB etc.. and not allow the users to change it. An upgrade to the next package would be required in order to get more mail spool space.
Right now, we are accomplishing that by creating our own templates. But each time a new version is released, we have to spend hours if not days re-creating the templates with those changes that we have made to hard code the quota for mail spools to their respective packages.
So while I like the idea discussed by the orignal poster (above) by dynamically determining, how much actual space can be allocated, that would work fine for small packages (IE: 50MB of disk space for the entire cPanel account). But for large disk space packages (IE: 5GB), that still really wouldn't work. We don't want someone with 5GB of disk space to use 10MB for their website/databases and then 4990MB of quota for email... That would simply fill up with spam/junk so quickly...
We're trying to get users to download their email on a regular basis and not store their email on the server indefinitely.
Make sense?