(WHM >> Home >> Email >> Spamd Startup Configuration)
Apache SpamAssassin™ is a spam filter utility that examines incoming email and tests for spam characteristics. If you enable Apache SpamAssassin on your server, the Apache SpamAssassin daemon (
spamd) provides the Apache SpamAssassin service to your mail server.
Use the Spamd Startup Configuration interface to configure the startup options for the Apache SpamAssassin daemon.
To configure the options that the Apache SpamAssassin daemon uses at startup, perform the following steps:
- Enter the desired value for the option that you wish to change.
- Click Save.
The following table describes the available options:
|Option||Description||Default value||Minimum value|
To only allow connections from specific IP addresses to access the
spamd daemon, enter a comma-separated list of IP addresses in the Allowed IPs text box. If you do not enter a value, the
spamd daemon allows connections from any IP address.
If you restrict access to the
spamd daemon, you must include the local IPv4 address (
127.0.0.1) to ensure that the
chkservd daemon can access the
spamd daemon. Also, if you use IPv6 on your server, you must also include the local IPv6 address (
If you do not include these IP addresses in the Allowed IPs list, the
spamd daemon will fail.
|Maximum Connections per Child|
Defines the maximum number of connections that a
spamd child process may have. After a
spamd child process reaches the maximum number of connections, the
spamd daemon will abandon the child process.
Defines the maximum number of child processes that a
spamd process can spawn at startup.
/usr/local/cpanel/scripts/vps_optimizer script optimizes this value for the amount of memory on your server.
On Virtual Private Server (VPS) systems, this option defaults to
|PID File||Defines a custom location of the |
Defines the amount of time, in seconds, that you wish for the
spamd daemon to wait before it abandons a TCP connection. If you set the value to
spamd daemon will not abandon TCP connections.
|TCP Child Timeout|
Defines the amount of time, in seconds that you wish for a child process to wait before it abandons a TCP connection. If you set the value to
spamd daemon child processes will not abandon TCP connections.