How do I Stop Outgoing email suspensions

Operating System & Version
CentOS v7.9.2009
cPanel & WHM Version
cPanel & WHM v102.0.18 (STANDARD)

defaultdave

Member
Nov 19, 2011
10
1
53
cPanel Access Level
Reseller Owner
Its a tricky one to search for as there is so much info on how to suspend email delivery.

However, I want to exclude a certain account from this rule set,
I have a VPS with full control,
A shared hosting account sends out tickets and the sending email account is often suspended from sending out emails.

Previously, customers might have typed their email addresses in incorrectly and a number of emails were bouncing.
The limit here has been raised and dual email verification on the form is in place.

The number of emails allowed to be sent is also increased on the server for this package specifically.

However, from time to time, email delivery from this email address is suspended and it prevents any tickets from being sent out.

So, how do I prevent this or is it just a case of making sure the limits are maxed out and they don't hit the limits?
Also, I am trying to find out where the Cause of the suspension is recorded.

Please and thanks - if anyone has any info to share on this.
 
Last edited by a moderator:

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
11,793
1,878
363
cPanel Access Level
Root Administrator
Hey there! I'm not aware of a way to exclude a particular email or domain from this feature, so it would be best to just ensure the limits at maxed out as you mention. This sounds like a good feature request if you'd like to submit one using the link in my signature.
 

defaultdave

Member
Nov 19, 2011
10
1
53
cPanel Access Level
Reseller Owner
I wonder if someone would be so kind as to specify the most accurate way to set the limits that are being used to restrict SMTP delivery.

It seems editing the package is not as effective as I thought.

What I would love to know is:

A. what is the definitive list of parameters. (MaxDeferred / Max recipients per hour / Max Bounced per hour)
B. How do I establish which rule was maxed and created the suspension
C. How do I set limits that are actually going to be recognised.

I believe there is a file buried in the server itself that can be written to this effect.
Please and thank you
 

defaultdave

Member
Nov 19, 2011
10
1
53
cPanel Access Level
Reseller Owner
Well, I'm not able to see why the limits keep getting hit.
E.g. the package specifically created for this account has the following

Maximum Hourly Email by Domain Relayed (Unlimited)
Maximum percentage of failed or deferred messages a domain may send per hour (unlimited)

Yet, each 48 -72 hrs I see SMTP for [email protected] is suspended

Not yet able to see why.
Have combed the logs but only find Outgoing mail from "[email protected]" has been suspended.