Domain example.com has exceeded the max emails per hour
What is this error?
If you are receiving an error similar to "Domain example.com has exceeded the max emails per hour (313/250 (125%)) allowed. Message discarded." in an email bounceback message, this means that you have a limit defined that only allows you to send a limited amount of emails per hour within your account. By default, all shared hosting accounts will have a limit of 250 emails per hour.
How can I fix this?Depending on your current situation, there are a few ways in which you can resolve an issue with exceeding the max emails per hour.
If the emails are legitimate emails necessary for your business:
If these are emails that are sent out as part of a standard mailing list, you have a few options available to you.
Most email clients that are made for mailing such as PHPList have an option to rare-limit the amount of hourly emails that are sent out. For example, if you are sending out 500 emails in a list, you can set it to send out 200 for the first 2 hours, and then 100 for the third which will allow you to send out all of your emails, and still have some space each hour to send any normal communications.
Another option would be to request an hourly email exemption request. This will allow you to raise the hourly email to something that better suits your needs. If you are on a VPS or dedicated server, we do not impose any specific limits so if there is one on your specific cPanel account, our support department can set it to unlimited for you if you would like to.
But I didn't send that many emails?
If you didn't send this many emails, there could be a further issue within your account such as a compromised email address. If you are getting this message when you have not sent a large amount of emails, especially if you are getting bounceback messages that reference email addresses that you did not send to, you will want to speak with our support department as soon as possible to ensure that your account has not been compromised.
How can I see how many emails I sent?Unfortunately, this option is not available within a shared hosting environment, but on a VPS or dedicated server, you may click on Mail Delivery Reports within WHM to view any mail sent or received. If on a shared hosting account such as a Launch, Power, or Pro plan, you may contact our support department for more information regarding email activity on your account.
Thank you for your feedback!