Skip to main content

Suspend and unsuspend email accounts

Comments

26 comments

  • Infopro
    On the far right of each email account listed is a menu, on it, Suspend, Suspend Login and Suspend Incoming Mail, are shown.
    0
  • kernow
    Ummm............... On the far right of where? WHM>>Home >> Email no email accounts link is shown. See pic I see it in the clients cpanel mail menu but not from WHM>>home>>mail
    0
  • Infopro
    "...cPanel's Email Accounts interface (Home >> Email >> Email Accounts)." In your cPanel, not WHM. HTH!
    0
  • kernow
    Well the docs suggest its available from WHM, OK whatever............. So the system admin logs in to a clients account and suspends a mail account for reason x, what stops the client logging back in and un-suspending the mail account?
    0
  • Infopro
    Email users shouldn't have access to the full cPanel interface.
    0
  • kernow
    But they do, I just created a test account, added an email account, then as root suspended the account, then logged in as the client and unsuspended the account. Hey presto! email account now unsuspended.
    0
  • Infopro
    Lets say I have a forum at mydomain.com, I offer my active users their own, @mydomain.com email address. Those users can login to their Webmail at mydomain.com/webmail using the full email address as login username. None of those users has access to those Suspend options. They do have options though. 34381
    0
  • Infopro
    From the docs: In cPanel & WHM version 54, cPanel account owners and WHM users can suspend and unsuspend email accounts.
    I think this could be worded differently. As a WHM user, if you have login enabled to an account from within WHM, you could use these tools as a WHM user, yes.
    0
  • kernow
    I have logged in to the test account example.com using cpanel username and passwd. In the mail section I have the ability to suspend and unsuspend mail accounts.See pic
    0
  • Infopro
    You cannot login to your cPanel using an email account (username@domain.com / password for email account). You can only login to Webmail. As the docs state: "cPanel account owners"
    0
  • kernow
    I guess I'm not explaining myself properly. OK, user sends spam from email account testmail@example.com[/EMAIL] so system admin logs into user cpanel and in the mail section suspends the mail account testmail@example.com[/EMAIL], but then user can then login to example.com/cpanel and unsuspend the mail account.
    0
  • Infopro
    but then user can then login to example.com/cpanel and unsuspend the mail account.

    That's incorrect. You're not being clear enough in your example. User, as in email user, is not the same as cPanel Account Owner. As mentioned, that user in your sending spam email example needs to be the cPanel account owner, or, have the cPanel Account Owners login details. An email account cannot login to cPanel's full interface.
    0
  • Infopro
    Wait a moment.. You're saying that the cPanel Account Owner is sending spam I think. If yes, then yes, you can't prevent the cPanel account owner from unsuspending his email account using this method to stop him from sending email. If the cPanel Account Owner is sending spam, you can suspend the entire cPanel account.
    0
  • kernow
    How hilarious / stupid is that? So a client spams, you suspend the mail account but then the client just logs in to his cpanel account and un-suspends the mail account to carry on spamming. What a totally pointless new feature.
    0
  • Infopro
    Under normal circumstances there should be only one cPanel Account Owner and he doesn't share his login details. If that cPanel Account Owner is sending spam from his account on your server, this isn't the tool for managing that problem.
    0
  • cPanelMichael
    So a client spams, you suspend the mail account but then the client just logs in to his cpanel account and un-suspends the mail account to carry on spamming. What a totally pointless new feature.

    Hello :) I'm happy to report that new functionality in cPanel version 56 will address this issue. The added functionality stems from these feature requests: Suspend account also suspend receiving and forward emails As a host, I want to be able to disable outbound email for an account when it has been compromised This is independent functionality from the email suspension options in cPanel version 54, and cannot be overridden by the cPanel user's actions. The functionality is only available through API calls in cPanel version 56, so it's not something you can control with a user-interface as of yet. Additional information is available in the recent comment sections in the feature requests linked above, and documentation on these API calls is scheduled for availability once version 56 is pushed to the "Current" build tier. Version 56 is not yet available on production build tiers, but you can review the following document to review how the release process works: Thank you.
    0
  • kernow
    Hello :) I'm happy to report that new functionality in cPanel version 56 will address this issue. Thank you.

    Thank you :)
    0
  • jimhermann
    On the far right of each email account listed is a menu, on it, Suspend, Suspend Login and Suspend Incoming Mail, are shown.

    40601 I don't see anything to the far right. The More button does not contain items for Suspend or Unsuspend. There is nothing to the right of the More button. Thanks, Jim
    0
  • kernow
    What version of cpanel are you using?
    0
  • Infopro
    Agreed. Looks a bit out of date from that screenshot.
    0
  • jimhermann
    What version of cpanel are you using?

    CENTOS 5.11 x86_64 standard " host [LIST]
  • WHM 56.0 (build 33)
  • 0
  • Infopro
    I don't see anything to the far right.

    Please change your cPanel style to Paper Lantern, the default style for cPanel. The style shown in your screenshot is out of date and no longer supported.
    0
  • jimhermann
    Please change your cPanel style to Paper Lantern, the default style for cPanel. The style shown in your screenshot is out of date and no longer supported.

    Okay. The system showed Paper Lantern as the cPanel theme, so I changed it to x3 and then changed back. The Email Accounts look correct now and I was able to unsuspend the email account. Thanks, Jim
    0
  • Infopro
    Excellent. Thanks for the update!
    0
  • mamati.yazdanbakhsh
    how to suspended email acount in whm but user cannot unsuspended email acount ?
    0
  • Losmi
    how to suspended email acount in whm but user cannot unsuspended email acount ?

    Yo can suspend all outgoing emails for that cpanel via this command: whmapi1 suspend_outgoing_email user=example To unsuspend: whmapi1 unsuspend_outgoing_email user=example
    0

Please sign in to leave a comment.