Email sending limits cPanel
Venerdì, Luglio 11, 2025
As you are aware we impose a 100 email per hour per account as standard on all hosting packages, with premium hosting set at 200. We do this to ensure that no account can run wild and send lots of emails from the server and run a potential blacklist situation.
Also we don't allow bulk mail sending as there are other services for that.
If you need to send more then we can look at accommodating your request, this number works well as a rule.
Below will give you an idea of the limits
- Per cPanel account and all domains within, Standard 100 per hour / Premium 200 per hour
- Per email address 100 per hour (governed by the total emails allowed on the account, the account cannot exceed the limit set)
- Emails being sent via sendmail / PHP mail not through an email account is 10 per hour.
Nobody should be sending via sendmail now, most hosts disable it as a lot of the major email suppliers look at this type of mail as spam or suspicious. The reason for this is the emails are being sent via the hostname in the form of cpanelusername@hostname. This is known spammer actions so again use SMATP.
Make sure you have anything that sends email on your website to send through SMTP and a valid email account to be able to send up to 100 emails per hour. If you need to send more from the website make sure your system can stage the sending under the allowed amount.
If you think your emails have been stopped for any reason, go to cPanel --> Security section --> Imunify 360 once loaded click on the email tab.
In this section you will see emails that have been held, you can select up to 10 emails to release per hour. It is set as 10 to ensure that bulk sending cannot be actioned.
These restriction are made so when you send emails they get delivered when using an email account for it supplied intention.
If you have any questions please don't hesitate to ask.
Kind regards
Birch Hosting Support