Skip to main content

Email Suspensions - Manage?

Comments

9 comments

  • Gareth-AWD
    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
  • cPanelMichael
    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
  • Gareth-AWD
    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
  • Gareth-AWD
    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
  • cPanelMichael
    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
  • John Schmerold
    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
  • cPanelMichael
    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
  • luxhosting
    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.