I've found when using this approach that even if you select FTP accounts as '0' when setting up the package, the client can still use their default FTP account ([email protected]/cpanelpassword) to access their public_html and create websites.
Don't really know how to get round this would be grateful if anyone knows?
Create a new package from WHM and assign email resources to that package only. After this assign this package to the accounts to which you wish to assign email resources only.
██ BestServerSupport | Outsourced Hosting Support and Server Management Service Provider
██ WHM/CPanel | HyperV Virtualization | Plesk | WebsitePanel | Windows VPS | OnAPP Cloud | Virtuzoo
██ Helpdesk Support | Cloud Administration | Dedicated Support | VPS Support