Disk and Quota
Use this feature to set the mailbox quota, or manage disk usage.
The quota for an email account defines the amount of mail that the account can store. When the account exceeds this limit, the system returns any incoming mail to the sender with a message that states that the recipient’s mailbox is full. The system administrator can change this behavior in WHM's Exim Configuration Manager interface (WHM >> Home >> Service Configuration >> Exim Configuration Manager).
- Make certain that you track your quota usage. A mailbox with a full quota cannot receive mail.
- The quota calculation does not include your mailbox's trash folder.
- Due to mail server constraints, you cannot assign quotas greater than 4096 TB (4 PB). You must assign the Unlimited value for quotas that exceed this amount.
- If the Maximum option appears instead of the Unlimited option, your hosting provider does not allow unlimited email quotas.
- You cannot assign custom quotas that exceed the Maximum value.
- The system calculates mailbox quota use every four hours. For this reason, you may not receive notifications immediately if an email account reaches or exceeds its quota.
- You can select different file sizes, for example MB, GB, TB, and PB.
- Only enter whole numbers.
To change a mail quota, perform the following steps:
- Click Disk and Quota.
Select the Unlimited or Maximum. For a custom quota, enter a new amount in the Mailbox Quota text box and select a file size from the menu.
- Click Save.
Manage Disk Usage
Delete old or large messages from your mailbox to recover disk space. The Email Disk Usage interface (cPanel >> Home >> Email >> Email Disk Usage) will appear.
Use this feature to allow or suspend a user's ability to log in, receive mail, or send remote mail.
To allow or suspend specific abilities for a user, perform the following steps:
- Click Manage Suspension for the email account to suspend.
- Click Allow, Suspend, or Hold for the applicable setting.
- If applicable, click Delete messages from the mail queue to remove any queued messages.
- Click Save.
When you suspend an email account, the system will still send and receive local mail.
When you suspend an email account, the system also suspends any aliases or forwarders that redirect email to the account.
- When you select Suspend for the Send option, the server will reject any outgoing messages for the account.
- When you select Hold for the Send option, the system will retain all outgoing messages in a queue.
- When you update the Send option from Hold to Allow, the server will deliver all queued messages unless you select the Delete messages from the mail checkbox.
Password and authentication
Use this feature to create or change the password for an account. Enter and confirm the new password in the appropriate text boxes.
Use a secure password. A secure password does not contain a dictionary word, and it does contains uppercase and lowercase letters, numbers, and symbols.
- The system evaluates the password that you enter on a scale of 100 points.
0indicates a weak password, while
100indicates a very secure password.
- Some web hosts require a minimum password strength. The bars below the Password text box will illuminate to reflect the password's strength.
- Click Generate to create a strong password. For more information, read our Password and Security documentation.
Manage External Authentication
Allow users to access cPanel with external authentication credentials. The Password and Security interface (cPanel >> Home >> Preferences >> Password & Security) will appear.
Set Up Mail Client
This feature attempts to automatically configure your email client to access your cPanel email addresses. An email client allows you to access your email account from an application on your computer or mobile device (for example, Apple® Mail).
To access this feature, click Set Up Mail Client in the Email Accounts tab. A new interface will appear.
- An email client must already exist on your computer or mobile device for you to automatically configure it with cPanel.
- You must manually configure email clients that the interface does not list. For more information on how to manually configure an email client, review that client's documentation on the client's website.
To configure your mail client, perform the following steps:
Select and download the appropriate configuration file from the list.
We strongly recommend that you use SSL/TLS.
- Run the script file to automatically configure your email client to use the selected address.
When the configuration process finishes, your email client will automatically open and log in to your email account.
Mail Client Manual Settings
You may need to manually configure your mail client. Enter
mail.domain.com for the name of the server, where
domain.com represents your domain.
Only use the
To send a mail account's client configuration instructions to a different email address, enter the address in the Email Instructions text box and then click Send.
Configure Calendars and Contacts
Use this feature to access your calendars and contacts on your personal devices. A new interface will appear.
This option only appears if your hosting provider enables the Calendars and Contacts feature for your account.
Default Email Account
Use this interface to access your default email address. The system creates this unique email account when your hosting provider creates your cPanel account. The account's username and password are identical to your cPanel account name and password.
- Your hosting provider may configure this address to be a catch-all account. A catch-all account receives all of the mail sent to addresses on the domain that do not exist. This can cause the the default email address to receive a large amount of spam.
- You can send, view, or delete mail on this account. To do this through webmail, click Access Webmail and select your desired webmail application. You can also click Manage Disk Usage to recover disk space. A new interface will appear.
The system uses
email@example.com as the default account, where
account represents your cPanel account username and
domain.com represents your main domain. You cannot rename, delete, or place a quota on the default account. We recommend that you create a separate email account for daily use.
The system also uses this address as the default From and Reply-to address on outgoing email that your account's PHP scripts send.
Because of the way the maildir mailbox format calculates disk usage, a discrepancy between reported and actual disk usage may exist for the default email account. For more information about mailbox formats, read our Mailbox Conversion documentation.
Use this interface to enable or disable the following options.
Shared address book
A shared address book allows you to include a system-managed address book that serves as a user directory and allows for collaboration. You can import or export the contact list and transfer it to other email clients.
Set the appropriate toggle to enable or disable user directory collaboration.
- On — Enable user directory collaboration.
- Off — Disable user directory collaboration.
You can access the shared address book in the Horde webmail Shared Address Book interface.
Roundcube webmail does not include a shared address book.
This option defaults to On.
This option allows users to create UTF-8-encoded mailbox names on Horde and Roundcube webmail that the system saves on the filesystem. Set the appropriate toggle to allow or disallow UTF-8-encoded mailbox names.
- On — Create UTF-8-encoded mailbox names on Horde and Roundcube webmail.
- Off — Do not create UTF-8-encoded mailbox names on Horde and Roundcube webmail.
Users can select the UTF-8-encoded mailbox name in WHM's Email Filters interface (cPanel >> Home >> Email >> Email Filters).
This option defaults to Off.