Tweak Settings

Valid for versions 108 through the latest version


Last modified: October 28, 2022

Overview

This interface allows you to configure many cPanel & WHM settings. Tabs at the top of the interface categorize the settings, and the All tab displays all of the settings.

Note:
  • These settings exist in the /var/cpanel/cpanel.config file. However, we recommend that system administrators use this interface to make changes.

  • Some settings may not appear if your server does not use the Standard server profile. For more information, read our How to Use Server Profiles documentation.

  • Click the question mark next to each settings description to learn more about the setting.

  • The interface displays a warning icon (yellow warning icon) next to any setting for which you have not specified a value. This includes settings that are new, settings that WHM has set to a default value, and settings that your server selected dynamically.

Compression

The Compression section includes the following settings:

Setting Description Values Default
gzip compression level This setting allows you to set the gzip compression level for pigz, which is a gzip-compatible program that uses multiple CPU cores simultaneously. Higher settings provide greater compression, but compress more slowly.
  • Minimum value: 1
  • Maximum value: 9
6
Number of pigz processes This setting allows you to set how many independent pigz processes the system uses to perform gzip compression. For the best performance, we recommend that you set this value to match the number of processor cores that are available on your server.
  • Minimum value: 1
  • Maximum value: 128
This setting defaults to the number of processor cores on your server.
Number of kilobyte chunks per compression work unit This setting allows you to control the size, in 1024-byte chunks, of compression work units that the system distributes to each pigz process.
  • Minimum value: 128
  • Maximum value: 524,288
4096

cPAddons Site Software

The cPAddons Site Software section includes the following settings:

Setting Description Values Default
cPAddons Site Software admin email This setting specifies a contact email address that receives cPAddon moderation requests. The system also notifies resellers if they choose to configure their contact email address in the cPanel interface.
  • A moderation request is a request from a user who wishes to install or upgrade a cPAddon. You must approve the request before the user installs or upgrades a cPAddon.
Note:
We have deprecated the moderation feature and will remove it in the future. You cannot enable moderation for any cPAddons. Any cPAddons that currently use moderation will continue to function, but if you disable this setting you cannot reactivate moderation.
To specify the cPAddon administrators email address, enter the email address that you wish to use in the text box. None
cPAddons Site Software source automatic updates This setting specifies whether you wish for cPanel & WHM to automatically update all of the cPAddons source files.
  • On  Enable
  • Off  Disable.
On
Max cPAddons Site Software installation requests This setting specifies the maximum number of moderation requests that a single user can make at one time. To specify a new value, enter the number of requests that you wish to allow in the text box.
  • Minimum value: N/A
  • Maximum value: N/A
99
Max cPAddons Site Software installation requests per addon This setting specifies the maximum number of moderation requests per cPAddon that a single user can make at one time. To specify a new value, enter the number of requests that you wish to allow per cPAddon in the text box.
  • Minimum value: N/A
  • Maximum value: N/A
99
cPAddons Site Software moderation notification This setting allows you to select whether the cPAddons administrator receives notifications about pending moderation requests.
  • On  Enable
  • Off  Disable.
Off
Allow cPAddons Site Software installations from non-cPanel sources This setting allows you to install third-party scripts on your server.
  • On  Enable
  • Off  Disable.
On
Allow cPAddons Site Software installations from modified sources This setting allows users to install previously-altered cPAddons. You may wish to enable this item when you test custom cPaddons.
  • On  Enable
  • Off  Disable.
Off
Notify reseller of cPAddons Site Software installations This setting notifies resellers whenever their users must update their cPAddons.
  • On  Enable
  • Off  Disable.
On
Notify root of cPAddons Site Software installations This setting notifies the cPAddons Site Software administrator whenever their users must update their cPAddons.
  • On  Enable
  • Off  Disable.
On
Notify cPanel users when they need to update their cPAddons Site Software installations This setting notifies cPanel users whenever they must update their cPAddons.
  • Allow users to choose (default)  This option allows cPanel users to specify whether they wish to receive notifications about out-of-date cPAddons.
  • always  This option allows cPanel & WHM to automatically notify users when their cPAddons are out-of-date.
  • never  This option allows you to specify that users should never receive notifications when their cPAddons are out-of-date.
Allow users to choose (default)

Development

The Development section includes the following settings:

Setting Description Values Default
Standardized Hooks - Debug Mode The Standardized Hooks systems debug mode helps to troubleshoot hook issues. For more information, read our Guide to Standardized Hooks - Debug Mode documentation.
  • If instead of this setting, you use the /var/cpanel/debughooks file to enable debug mode, your locale may revert to the English defaults for JavaScript elements. To fix this problem, run the echo -n > /var/cpanel/debughooks and /scripts/restartsrv_cpsrvd commands to disable debug mode and restart the cpsrvd daemon.
Important:
If you enable this setting, it also enables debug mode in the cPanel interface. This severely impacts the loading and performance of the cPanel interface. We recommend that you disable this setting when you do not need it.
  • Debug mode is off.  The system does not display debug information or log it to the error log.
  • Debug mode is on. The system displays information about a hook while it executes, but does not log debug data to the error log.
  • Debug mode is on. The system displays information about a hook while it executes and logs debug data to the error log.  This setting outputs a large amount of data.
  • Debug mode is on. The system displays information about every stage for every hookable event, even if no hooks exist for that stage.  This setting outputs a large amount of data.
Debug mode is off.
User Interface - Debug Mode This setting changes the way the system generates user interfaces. For example, it disables optimizations such as minifications and cache-busting.
  • Debug mode is off.  The system does not display debug information or log it to the error log.
  • Debug mode is on.  The system displays information and logs it to the error log.
Debug mode is off.

Display

The Display section includes the following settings:

Setting Description Values Default
Default login theme This setting allows you to select the default login theme for cPanel users. Select a login theme. cpanel
Display File Usage information in the cPanel stats bar (inode count) This setting allows you to display the number of files and directories (inodes) that a cPanel account uses. The Statistics section of cPanels Home interface displays this information in the File Usage section.
  • On  Enable
  • Off  Disable.
Off
Number of accounts per page to display in List Accounts. This setting allows you to specify the number of accounts to display per page in WHMs List Accounts interface (WHM » Home » Account Information » List Accounts).
  • All  View all of the accounts on your server whenever you or a reseller views WHMs List Accounts interface (WHM » Home » Account Information » List Accounts).
  • 30 (default)  View 30 accounts per page. This is the default setting.
  • Select the text box and enter a value.
30 (default)
Display Upgrade Opportunities column in List Accounts. This setting allows you to display the Upgrade Opportunities column in WHMs List Accounts interface (WHM » Home » Account Information » List Accounts).
  • On  Enable
  • Off  Disable.
Off

Domains

The Domains section includes the following settings:

Setting Description Values Default
Allow users to park subdomains of the servers hostname. This setting allows users to park subdomains on your servers main domain. For example, for a user creating the subdomain.server.example.com alias on the server.example.com FQDN, On would cause the action to succeed.
  • On  Allow creation of subdomains on the servers hostname.
  • Off  Dont allow creation of subdomains on the servers hostname. If a cPanel user tries to create a subdomain, they receive an error message.
Off
Allow cPanel users to create subdomains across accounts This setting allows a cPanel user to create an addon domain or subdomain on a domain that another user owns. For example, if a user owns the example.com domain, another user could create the store.example.com subdomain.
  • On  Allow creation of subdomains across accounts. Do not enable this option. It can cause serious security issues.
  • Off  Dont allow creation of subdomains across accounts. If a cPanel user tries to create a subdomain on another account, they receive an error message.
Off
Allow WHM users to create subdomains across accounts This setting allows WHM users to create an addon domain or subdomain for a domain that another user owns. For example, if a cPanel user owns the example.com domain, a WHM user could add a DNS zone for the store.example.com subdomain.
  • On  Allow creation of subdomains across accounts. Do not enable this option. It can cause serious security issues.
  • Off  Dont allow creation of subdomains across accounts. This is the default setting.
Off
Allow Remote Domains This setting allows the creation of parked domains (aliases) and addon domains that resolve to other servers.
  • On  Allow creation. Do not enable this option. It can cause serious security issues.
  • Off  Dont allow creation.
Off
Allow resellers to create accounts with subdomains of the servers hostname. This setting allows resellers to create accounts with subdomains on your servers main domain. For example, if your hostname is server.example.com, enable this setting to redirect user.server.example.com visitors to the resellers website.
  • On  Allow creation.
  • Off  Dont allow creation.
Off
Allow unregistered domains This setting lets users add domains they didnt register with a domain name registrar.
  • On  Allow creation.
  • Off  Dont allow creation.
Off
Automatically add A entries for registered nameservers when creating a new zone This setting controls whether to add A entries automatically for a domains nameservers when a user creates a domain.
  • On  Create.
  • Off  Dont create.
On
Replace service SSL certificates that do not match the local hostname This setting changes how the /usr/local/cpanel/scripts/checkallsslcerts script functions. If you enable this, the system replaces SSL certificates that dont match the servers hostname. The system replaces them with a cPanel-signed certificate. This also applies to wildcard certificates.
  • On  Replace the certificates.
  • Off  Retain the certificates.
On
Prevent cPanel users from creating specific domains This setting prevents creating domains whose names appear in the /var/cpanel/commondomains file. If you enable this, cPanel users cant create any domains (addon or parked) that exist in the /var/cpanel/commondomains and /usr/local/cpanel/etc/commondomains files.
 
Note:
Do not edit the /usr/local/cpanel/etc/commondomains file directly. If you do, the system will overwrite your changes whenever cPanel & WHM updates.
  • On  Prevent creation.
  • Off  Allow creation.
On
Check zone syntax This setting allows the system to check zone file syntax each time it saves or syncs DNS zone files.
  • On  Check the syntax.
  • Off  Dont check the syntax.
On
Check zone owner This setting allows the system to check a DNS zones owner whenever it saves or syncs DNS zone files.
  • On  Check the owner.
  • Off  Dont check the owner.
On
Enable DKIM on domains for newly created accounts DKIM (DomainKeys Identified Mail) verifies a messages sender and integrity. It allows an email system to prove that a message is valid, not forged, and came from the specified domain. This setting allows you to specify whether to enable DKIM for new accounts by default.

 

  • The /scripts/enable_spf_dkim_globally script allows you to enable SPF and DKIM for accounts that exist on the server, and to create the appropriate DNS records for their domains. For more information, read our The SPF and DKIM Global Settings Script documentation.

 

  • On  Enable DKIM.
  • Off  Dont enable DKIM.
On
Enable SPF on domains for newly created accounts SPF (Sender Policy Framework) keeps spammers from sending email that shows your domain as the sender (spoofing). This adds addresses to a list of computers that you authorize to send mail from your domain. It verifies that your domains sent messages come from the listed sender. This reduces the amount of backscatter that you receive. This setting allows you to specify whether to enable SPF for new accounts by default.

 

  • The /scripts/enable_spf_dkim_globally script allows you to enable SPF and DKIM for accounts that exist on the server, and to create the appropriate DNS records for their domains. For more information, read our The SPF and DKIM Global Settings Script documentation.

 

  • On  Enable SPF.
  • Off  Dont enable SPF.
On
DNS request management application This setting determines which application handles DNS management requests.
  • dnsadmin, auto-detect SSL  Use dnsadmin.
  • Select the text box and enter the path to another application.
dnsadmin, auto-detect SSL
Service subdomains This setting gives users access to cPanel & WHM through standard HTTP ports (80 and 443).
  • If you enable this setting, the system creates an entry in the httpd.conf file.
  • Do not manually disable the mod_rewritemod_headers, or mod_proxy settings in the httpd.conf file.
If you enable this setting, the system creates these service subdomains, where example.com is the domain:
  • cpanel.example.com directs users to cPanels Home interface.
  • whm.example.com directs users to WHMs Home interface.
  • webmail.example.com directs users to the Webmail interface.
  • webdisk.example.com directs users to cPanels Web Disk interface (cPanel » Home » Files » Web Disk).
The settings in the Redirection section below do not apply to service subdomains. For more information about service subdomains, read our Service and Proxy Subdomains documentation.
  • On  Allow ports and create service subdomains.
  • Off  Dont allow.
On
Thunderbird and Outlook autodiscover and autoconfig support (enables service subdomain and SRV record creation) This setting creates the autodiscover and autoconfig service subdomains when you create a domain. It also creates autodiscover and autoconfig SRV records.
  • Local domains require these for Microsoft Outlook® and Thunderbird.
  • If you set the Service Subdomains option to Off, the system disables this setting.
For more information about service subdomains, read our Service and Proxy Subdomains documentation.
  • On  Create service subdomains.
  • Off  Dont create service subdomains.
Off
Preferred mail service to configure to use for Thunderbird and Outlook autodiscover and autoconfig support This setting lets you choose the email transfer method to use with Thunderbird and Outlook for Autodiscover and AutoConfig support.

Note:
You must enable the Thunderbird and Outlook autodiscover and autoconfig support (enables service subdomain and SRV record creation) setting to configure this setting.
  • imap  Use IMAP.
  • pop3  Use POP3.
imap
Host to publish in the SRV records for Outlook autodiscover support. The Microsoft Outlook® Autodiscover service searches DNS records. It searches for the SRV record for a domain that points to a particular Autodiscover server. This setting lets you take these actions:
  • Choose the host to publish to the SRV records.
  • Change the default host to an SSL-enabled host with a CA-signed SSL certificate.
  • Use your own server for Outlook® Autodiscover. Enter the Fully Qualified Domain Name (FQDN) in the available text box.
Note:
  • When you input a server in the Host to publish in the SRV records for Outlook autodiscover support setting, the system queries that server for autodiscover settings. If you use your own server for autodiscover, you must have a custom XML file configured on it for autodiscover to work. For more information, read Microsofts Autodiscover documentation.
  • You must enable the Thunderbird and Outlook autodiscover and autoconfig support (enables service subdomain and SRV record creation) setting to configure this setting.
  • cpanelemaildiscovery.cpanel.net
  • A valid hostname.
cpanelemaildiscovery.cpanel.net
Overwrite custom A records used for service subdomains This setting removes A records that match your service subdomains.
  • For more information about service subdomains, read our Service and Proxy Subdomains documentation.
  • If you set the Service subdomains setting to Off, the system disables this setting.
  • On  Remove A records.
  • Off  Dont remove A records.
Off
Overwrite custom SRV records used by Outlook AutoDiscover support This setting removes SRV records when adding or removing Outlook Autodiscover support.

Note:
You must set the Thunderbird and Outlook autodiscover and autoconfig support (enables service subdomain and SRV record creation) setting to On to toggle this setting.
  • On  Remove SRV records.
  • Off  Dont remove SRV records.
Off
Service subdomain override This setting creates cPanel, Webmail, Web Disk, and WHM subdomains that override the default service subdomains. For example, a user could direct cpanel.example.com visitors to mycontrolpanel.example.com. For more information about service subdomains, read our Service and Proxy Subdomains documentation.
  • On  Create subdomains.
  • Off  Dont create subdomains.
On
Restrict document roots to public_html This setting keeps users from creating addon domains and subdomains outside of their public_html directory. For example, if you enable this option and create the example.com addon domain, the system creates the /home/username/public_html/example.com directory and not the /home/username/example.com directory.
  • On  Prevent creation outside of the public_html directory.
  • Off  Allow creation in other locations.
On
Always use authoritative (registered) nameservers when creating a new DNS zone. This setting lets a new domain use authoritative nameservers. If you enable this setting, the server wont use the nameservers you set when creating the domain.
  • On  Allow authoritative nameservers.
  • Off  Dont allow.
Off

Logging

The Logging section includes the following settings:

Setting Description Values Default
dnsadmin logging level This setting allows you to set the log level for dnsadmin requests in the /usr/local/cpanel/logs/dnsadmin_log file. A value of 0 indicates no logging.
  • Minimum value: 0
  • Maximum value: 9
0
Enable verbose logging of DNS zone syncing This setting causes your server to print DNS information to the command line interface whenever the system synchronizes a DNS zone.
 
Note:
This setting is for testing purposes only. Do not enable this option on a production server.
  • On  Print DNS information.
  • Off  Dont print DNS information.
Off
Log successful logins This setting causes your server to record successful login events for cPanel, Webmail, WHM, and DAV to their respective log files in the /usr/local/cpanel/logs/ directory.
  • On  Record successful login events.
  • Off  Dont record successful login events.
Off
Enable cPanel API Log This setting allows you to log successful or failed cPanel API 1, successful cPanel API 2, and successful UAPI 2 function calls. We store this log in the /usr/local/cpanel/logs/api_log file.
  • On  Record all cPanel API 1 calls, and all successful API 2 and successful UAPI calls.
  • Off  Dont record any API calls.
Off

Mail

The Mail section includes the following settings:

Setting Description Values Default
Max hourly emails per domain This setting specifies the maximum number of emails that each domain can send per hour. The system only enforces email send limits on remote email deliveries.
 
Note:
  • This setting does not appear if you disable the Exim Mail Server service in WHMs Service Manager interface (WHM » Home » Service Configuration » Service Manager).
  • This setting does not function if you disable the Eximstats driver in WHMs Service Manager interface (WHM » Home » Service Configuration » Service Manager).
  • This setting does not override the Maximum Hourly Email by Domain Relayed and Maximum percentage of failed or deferred messages a domain may send per hour settings.
  • Minimum value: N/A
  • Maximum value: N/A
Unlimited
Number of emails a domain may send per day before the system sends a notification. This setting specifies the number of emails per day that a domain can send before the system sends a notification.
  • To count each accounts outbound emails, this feature uses the TailWatch process to monitor a rolling 24-hour window of hourly logfiles. When a new hour begins, the system deletes the oldest hours logfile.
  • The system counts outbound mail from subdomains and addon domains separately from their parent domain.

    Note:
    This setting does not function if you disable the Eximstats driver in WHMs Service Manager interface (WHM » Home » Service Configuration » Service Manager).
  • Minimum value: N/A
  • Maximum value: N/A
Unlimited
The mailbox storage format for new accounts This setting specifies the storage format for new accounts mailboxes. Accounts that you restore or transfer to your server will retain their original mailbox format. For more information about storage formats, read Dovecots dbox and maildir documentation.
  • mdbox  An updated format that stores multiple messages in a file and uses index files for message flags and keywords.
  • maildir  A format that stores folders as separate directories and messages as individual files. The maildir format uses more inode resources than the mdbox format.
maildir
Initial default/catch-all forwarder destination This setting specifies the initial forwarding destination for new accounts default (catch-all) email addresses. The default address handles email that nonexistent users on your servers domains receive. Because a domain may receive a large number of spam messages for nonexistent users, if you choose to process this mail your server may use more resources. cPanel users can modify this forwarding destination in cPanels Default Address interface (cPanel » Home » Email » Default Address).
  • System account (default)  The system forwards unroutable mail to the cPanel users system default email account. If you select this setting, this account collects spam.
  • Fail  The system discards the message and sends a notification to the sender. Select this setting if you receive email attacks.
  • Blackhole  The system accepts the message, discards it, and does not notify the remote SMTP server. We recommend that you do not use this setting because it violates SMTPs RFC 5321.
System account (default)
Mail authentication via domain owner password This setting specifies whether to allow the use of the website owners password to access any email address that the owner created within the account. The Single Sign On system generates a temporary user to access a cPanel account and its email accounts as the account owner. This means that if you log in to any email account through the cPanel interface, you do not have to enter a password.
  • On  Allow.
  • Off  Dont allow.
Off
Include mailman in disk usage calculations This setting specifies whether cPanels disk usage calculations include Mailman mailing lists.
  • On  Include.
  • Off  Dont include.
On
Email delivery retry time This setting specifies the number of minutes that your mail server waits before it attempts to redeliver a message after delivery failure.
Note:
This setting does not appear if you disable the Exim service in WHMs Service Manager interface (WHM » Home » Service Configuration » Service Manager).
  • Minimum value: N/A
  • Maximum value: N/A
15 m
Track email origin via X-Source email headers This setting specifies whether to track the origin of messages that users send through your mail server.
  • This feature adds X-Source headers to email messages.
  • This feature requires Exim version 4.34 or later.
Note:
This setting does not appear if you disable the Exim service in WHMs Service Manager interface (WHM » Home » Service Configuration » Service Manager).
  • On  Track.
  • Off  Dont track.
On
The percentage of email messages (above the accounts hourly maximum) to queue and retry for delivery. This setting specifies whether to queue outgoing messages for later delivery after a domain reaches its limit for outgoing messages per hour. For example, with the default value of 125%, after the domain reaches its hourly limit Exim queues any additional messages, up to 125% of the Max hourly emails per domain value. After the account reaches 125% of the Max hourly emails per domain value, any additional outgoing messages will fail.
  • To force the failure of all outgoing messages after the domain reaches its limit, set this option to 100.
Note:
  • This setting does not appear if you disable the Exim Mail Server service in WHMs Service Manager interface (WHM » Home » Service Configuration » Service Manager).
  • This setting does not function if you disable the Eximstats driver in WHMs Service Manager interface (WHM » Home » Service Configuration » Service Manager).
  • Minimum value: 100
  • Maximum value: 10,000
125%
Monitor the number of unique recipients per hour to detect potential spammers. This setting configures the system to monitor the number of emails to unique recipients that each individual email user sends. If this number exceeds the value of the Number of unique recipients per hour to trigger potential spammer notification setting, the system will send a notification.

Note:
This setting does not function if you disable the Eximstats driver in WHMs Service Manager interface (WHM » Home » Service Configuration » Service Manager).
  • On  Monitor.
  • Off  Dont monitor.
On
Select the action for the system to take on an email account when it detects a potential spammer. The system automatically takes this action on every email account that it detects as a potential spammer.
To release or delete outgoing mail held in the queue, perform the following actions in cPanels Email Accounts interface (cPanel » Home » Email » Email Accounts):
  1. Click Manage Suspension.
  2. Select Allow for the Send option.
  3. If applicable, click Delete messages from the mail queue to remove any queued messages.
  4. Click Save.
Note:
This setting does not function if you disable the Eximstats driver in WHMs Service Manager interface (WHM » Home » Service Configuration » Service Manager).
  • Take no action  Do not perform any action on the email account.
  • Hold outgoing mail  Hold all outbound messages in a queue for the email account.
  • Reject outgoing mail  Block all outbound email for the email account.
Take no action
Number of unique recipients per hour to trigger potential spammer notification. This setting specifies the number of emails sent by any email account in one hour that will cause the system to send an alert notification. This setting does not count emails sent by Mailman toward the limit. It affects the Select the action for the system to take on an email account when it detects a potential spammer option.
 
Note:
This setting does not function if you disable the Eximstats driver in WHMs Service Manager interface (WHM » Home » Service Configuration » Service Manager).
  • Minimum value: N/A
  • Maximum value: N/A
500
Count mailman deliveries towards a domains Max hourly emails. This setting allows you to specify whether to count messages to Mailman mailing lists against an accounts Max hourly emails per domain limit.
 
Note:
  • If you enable this setting, mailing-list subscribers may not receive all list messages.
  • This setting does not function if you disable the Eximstats driver in WHMs Service Manager interface (WHM » Home » Service Configuration » Service Manager).
  • On  Count.
  • Off  Dont count. Set this value to Off to accommodate users with large Mailman mailing lists.
Off
Maximum percentage of failed or deferred messages a domain may send per hour This setting allows you to specify a maximum percentage of failed or deferred messages that your domain may send per hour. The system uses this setting in conjunction with the Number of failed or deferred messages a domain may send before protections can be triggered setting. Your server does not temporarily block outgoing mail from a domain until the domain meets both settings requirements. For more information, read our How to Prevent Spam with Mail Limiting Features documentation.

Note:
  • This setting does not appear if you disable the Exim Mail Server service in WHMs Service Manager interface (WHM » Home » Service Configuration » Service Manager).
  • This setting does not function if you disable the Eximstats driver in WHMs Service Manager interface (WHM » Home » Service Configuration » Service Manager).
Your server temporarily blocks outgoing mail from a domain if both of the following conditions are true:
  • The percentage of failed or deferred messages, out of the total number of sent messages, is equal to or greater than the specified percentage.
  • The domain has sent at least the number of failed or deferred messages that the Number of failed or deferred messages a domain may send before protections can be triggered setting specifies.
The system examines all outgoing and local mail over the previous hour to determine whether these conditions are true. If only one of these conditions is true, the system does not block outgoing mail.
  • Minimum value: 1
  • Maximum value: 100
Unlimited
Number of failed or deferred messages a domain may send before protections can be triggered This setting specifies a number of failed or deferred messages that a domain can send before the system blocks outgoing mail. Your server temporarily blocks outgoing mail from a domain if both of the following conditions are true:
  • The domain sends at least this number of failed or deferred messages.
  • The percentage of failed or deferred messages (out of the total number of sent messages) is equal to or greater than the percentage that the Number of failed or deferred messages a domain may send before protections can be triggered setting specifies.
The system examines all outgoing and local mail over the previous hour to determine whether these conditions are true. If only one of these conditions is true, the system does not block outgoing mail.
  • For more information, read our Service Manager documentation.
  • The system uses this setting in conjunction with the Maximum percentage of failed or deferred messages a domain may send per hour setting. Your server does not temporarily block outgoing mail from a domain until the domain meets both settings requirements.
Note:
  • This setting does not appear if you disable the Exim Mail Server service in WHMs Service Manager interface (WHM » Home » Service Configuration » Service Manager).
  • This setting does not function if you disable the Eximstats driver in WHMs Service Manager interface (WHM » Home » Service Configuration » Service Manager).
  • Minimum value: N/A
  • Maximum value: N/A
5
Restrict outgoing SMTP to root, exim, and mailman (FKA SMTP Tweak) This setting redirects outgoing SMTP connections to the local mail server and allows only the rootexim, and mailman users to make direction connections. If you enable this setting, scripts and email users must use the sendmail binary to send mail and cannot use direct socket access.
  • On  Redirect.
  • Off  Dont redirect.
On
Prevent nobody from sending mail This setting denies the nobody user the ability to send mail to a remote address. PHP and CGI scripts generally run as the nobody user. To use a PHP or CGI script to send mail, enable the suEXEC or mod_php modules in your Apache configuration.
  • On  Deny the nobody user.
  • Off  Allow the nobody user to send mail.
On
Allow users to relay mail if they use an IP address through which someone has validated an IMAP or POP3 login within the last hour (Pop-before-SMTP) This setting allows users who authenticated against the POP3 or IMAP service in the last 30 minutes to send emails through SMTP again without the need to reauthenticate.
Note:
  • An open email relay on an IP address poses a security risk. We recommend that you do not enable this option because it can compromise your users privacy and strongly recommend that you use SMTP authentication instead.
  • This setting does not appear if you disable the Exim or RecentAuthedMailIpTracker services in WHMs Service Manager interface (WHM » Home » Service Configuration » Service Manager).
  • On  Allow users to relay mail.
  • Off  Dont allow users to relay mail.
Off
Add X-PopBeforeSMTP header for mail sent via POP-before-SMTP This setting requires the mail server to append a list to the X-PopBeforeSMTP headers of all of that users outgoing messages. This list contains all of the email addresses that a user checks with POP before SMTP.
  • POP before SMTP is an email protocol that allows users to check email from different IP addresses without the need to log in repeatedly.
Note:
  • We recommend that you do not enable this setting because it can compromise your users privacy.
  • This setting requires Exim 4.34 or later and does not appear if you disable the Exim service in WHMs Service Manager interface (WHM » Home » Service Configuration » Service Manager).
  • You must set the Allow users to relay mail if they use an IP address through which someone has validated an IMAP or POP3 login within the last hour (Pop-before-SMTP) setting to On to toggle this setting.
  • On  Require an appended list.
  • Off  Dont require an appended list.
Off
Enable BoxTrapper spam trap This setting allows you to enable BoxTrapper, a spam prevention system that uses blacklists, whitelists, and ignore lists, and an automated response-verification system.

Note:
This setting does not appear if you disable the Exim service in WHMs Service Manager interface (WHM » Home » Service Configuration » Service Manager).
  • On  Enable BoxTrapper.
  • Off  Disable BoxTrapper.
On
Enable Email Archiving support This setting enables email archiving support. Email archiving maintains a copy of each email that your server sends or receives. The server immediately archives an email when it receives the message.
  • This action takes place before the system applies any filters to the message, which means that the system archives both spam and non-spam messages.

    Note:
    This setting does not appear if you disable the Exim service in WHMs Service Manager interface (WHM » Home » Service Configuration » Service Manager).
  • On  Enable email archiving. If you enable this setting, the amount of disk space that mail uses will double.
  • Off  Disable email archiving.
Off
Enable Mailman mailing lists This setting enables Mailman on your server. Mailman is third-party software that manages mailing lists.

Note:

The system does not start the Mailman service until the server hosts at least one mailing list.

  • On  Enable Mailman.
  • Off  Disable Mailman.
On
Enable Roundcube webmail This setting enables the Roundcube webmail client. Webmail allows cPanel users to access their email accounts with an internet connection and a web browser.
  • On  Enable Roundcube.
  • Off  Disable Roundcube.
On
Enable Apache SpamAssassin spam filter This setting enables Apache SpamAssassin, a spam filtration program that scores incoming email and checks that score against a predefined limit. If the spam score exceeds this limit, the server takes the action that the domain owner specified in cPanels Spam Filters interface (cPanel » Home » Mail » Spam Filters). You can discard mail or place it in a spam folder.

Note:
  • If you make changes to Apache SpamAssassins configuration, you must run the /usr/local/cpanel/3rdparty/bin/sa-compile script for your changes to take effect.
  • This setting does not appear if you disable the Exim service in WHMs Service Manager interface (WHM » Home » Service Configuration » Service Manager).
  • On  Enable Apache SpamAssassin.
  • Off  Disable Apache SpamAssassin.
On
Enable Apache SpamAssassin Spam Box delivery for messages marked as spam (user configurable) This setting enables Apache SpamAssassins spam box feature. The spam box receives incoming mail that Apache SpamAssassin marks as spam. This is useful for users who receive a message that the system falsely flags as spam.
  • On  Enable spam box.
  • Off  Disable spam box.
On
Prefix mail. onto Mailman URLs This setting specifies whether the system should prefix Mailman URLs with mail (for example, http://mail.domain.com/mailman).
 
Note:

If you set this value to On, this setting overrides any custom URL in your Mailman configuration.

  • On  Add the prefix.
  • Off  No prefix.
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Change Root Password

Valid for versions 82 through the latest version Last modified: June 26, 2020 Overview This...

CloudLinux LVE Manager

Valid for versions 96 through the latest version Last modified: August 9, 2022...

CloudLinux Manager

Valid for versions 96 through the latest version Last modified: August 9, 2022...

Configure cPanel Analytics

Valid for versions 102 through the latest version Last modified: October 1, 2021...

Configure cPanel Cron Jobs

Valid for versions 82 through the latest version Last modified: December 7, 2022...