it is possible to create a package with max mail par hour "1", but impossible to put "0" mail per hour, because "0" mail indicates unlimited, while you can check unlimited I don't know why cpanel put "0 "as unlimited while you can check unlimited
So, if the client's site will be hacked where a script that sends spam is injected, how can we block emails from this client account while the hacking problem is corrected? to avoid blocking the sending of emails for all accounts.
In this case the customer cannot repair his site, update his plugins and search for the flaw and remove the malware.
edit : After searching, I found this solution: How to Mass suspend or unsuspend mailboxes of a domain
This solution also blocks emails sent by php scripts (exemple : wordpress) ?
This function sets Exim's queue to suspend and force failure for email that a user sends to an external address. **Note:** If mail for a cPanel user's account is suspended, the system will reject their email before the mail server puts it in queue.