Email Suspensions - Manage?
We have an account on our server which has sent loads of emails on Friday which our server now has the message every time they send an email:
The message is :their@email.com R=enforce_mail_permissions defer (-1): "Sender their@email.com has an outgoing mail hold. Message will be reattempted later"
Is there any way to release this and stop it blocking them?
-
Thanks, but tried everything in this guide and emails are still deferred. Tried upping all the values but still emails say they are in a hold. Any ideas? 0 -
Hello @Gareth-AWD, I believe you're looking for the following UAPI and/or WHM API 1 function (depending on how outgoing email was suspended): WHM API 1 Functions - release_outgoing_email - Developer Documentation - cPanel Documentation Here are the commands you can use to release the hold: uapi --user=username Email release_outgoing email=username%40example.com whmapi1 release_outgoing_email user=example
You can also click on Manage Suspension in cPanel >> Email Accounts to remove the hold status from an individual email account. Let me know if this helps. Thank you.0 -
The trouble is the account doesn't have any emails. When emails are sent, it's done via PHP so the email are sent on account@serverhostname.com Any ideas if they are blocked that way? 0 -
Support found the issue. It was in the /etc/outgoing_mail_hold_users. How did it get in there? I'm guessing it's something cPanel did when it detected potential spam? Is going via command line the only way to remove it? 0 -
Support found the issue. It was in the /etc/outgoing_mail_hold_users. How did it get in there? I'm guessing it's something cPanel did when it detected potential spam? Is going via command line the only way to remove it?
Hello @Gareth-AWD, Can you verify which setting is configured for "Select the action for the system to take on an email account when it detects a potential spammer" in WHM > Tweak Settings ? Thank you.0 -
Hello @Gareth-AWD, I believe you're looking for the following UAPI and/or WHM API 1 function (depending on how outgoing email was suspended): WHM API 1 Functions - release_outgoing_email - Developer Documentation - cPanel Documentation Here are the commands you can use to release the hold:
uapi --user=username Email release_outgoing email=username%40example.com whmapi1 release_outgoing_email user=example
You can also click on Manage Suspension in cPanel >> Email Accounts to remove the hold status from an individual email account. Let me know if this helps. Thank you.
Can we manage suspensions in WHM? It would be helpful to have a list of suspended users somewhere. Perhaps a banner saying "you have suspended users" in WHM with the ready ability to unsuspend them.0 -
Can we manage suspensions in WHM? It would be helpful to have a list of suspended users somewhere. Perhaps a banner saying "you have suspended users" in WHM with the ready ability to unsuspend them.
Hello @John Schmerold, It's not possible at this time, but I encourage you to vote and add feedback to the existing feature request for this at: WHM Interface to manage cPanel mail account suspensions Thank you.0 -
Support found the issue. It was in the /etc/outgoing_mail_hold_users. How did it get in there? I'm guessing it's something cPanel did when it detected potential spam? Is going via command line the only way to remove it?
Thanks Gareth, i found a email alias in that mail hold file. I searched so long, without thinking to check that folder ... :( If you have a email account/address in hold in that file, edit it to remove the concerned email address, then restart Exim. That's all :)0
Please sign in to leave a comment.
Comments
9 comments