Search The Hostwinds Guides Knowledge Base

Mailserver Configuration in WHM

Share This Article

WHM provides you with a full list of options to customize the built in Dovecot mailserver to suit your email needs.

You can reach the Mailserver Configuration page under the Service Configuration section of WHM. This guide is intended for Hostwinds Cloud VPS clients who have a cPanel license and access to WHM or any Hostwinds Dedicated Server clients who have a cPanel license with access to WHM.

 

Mailserver Configuration

Mailserver Configuration

 

  • Protocols Enabled: Specifies what mail protocols Dovecot listens on.
  • IPv6 Enabled: Specifies whether to have Dovecot listen for IPv6 address requests.
  • Allow Plaintext Authentication: Specifies whether remote clients are required to use encrypted message, or if plaintext messages are allow.
  • SSL Cipher List: Specifies the SSL ciphers Dovecot should use.
  • SSL Protocols: Specifies the SSL protocols Dovecot should use.
  • Maximum Number of Mail Processes: Specifies the maximum number of mail processes can be run at one time.
  • Process Memory Limit for Mail: Specifies the maximum memory usage for mail process, in MB.
  • Maximum IMAP Connections Per IP Address: Specifies the maximum number of IMAP connections allowed from a single IP address at one time.
  • Interval between IMAP IDLE “OK Still here” messages: Specifies the amount of time between IMAP IDLE “OK Still here” message, in minutes.
  • Maximum POP3 Connections per IP Address: Specifies the maximum number of POP3 connections allowed from a single IP address at one time.
  • Number of Spare Authentication Processes: Specifies the number of spare authentication processes should be kept running in order to listen for new connections.
  • Maximum Number of Authentication Processes: Specifies the maximum number of authentication processes that may be running at one time.
  • Process Memory Limit for Authentication: Specifies the maximum memory usage allowed for the mail login processes, in MB.
  • Size of Authenciation Cache: Specifies the size of the cache the master authentication process uses to cache validated logins, in MB.
  • Time to Cache Successful Logins: Specifies the amount of time failed logins are stored in the authentication cache, in seconds.
  • Use New Authentication Process for Each Connection: Specifies whether or not to use a new login process for each mail connection.
  • Process Memory Limit: config: Specifies the maximum amount of memory in MB for Dovecot’s ‘config’ service.
  • Idle Check Interval: Specifies the amount in time in seconds between updates to idle SMTP connections.
  • Include Trash in Quota: Specifies whether or not to include the size of the trash towards an account’s usage quota.
  • Compress Messages: Specifies whether recently created and delivered messages should be compressed.
  • Compression Level: Specifies the level of compression used when compression is enabled.
  • Auto Expunge Trash: Specifies whether the Trash and Deleted Messages folders has their contents automatically removed based on expiration time.
  • Trash Expire Time: Specifies the time in days to keep messages in the Trash or Deleted Messages folders before being removed, if Auto Expunge Trash is enabled.
  • MDBOX Rotation Size: Specifies the maximum size in MB a MDBOX mailbox file can grow to before the system rotates it.
  • MDBOX Rotation Interval: Specifies the maximum amount of time in days or weeks a MDBOX mailbox file can exist before the system rotates it.
  • Disk Quota Delivery Failure Response: Specifies whether mail will be rejected permanently or deferred temporarily when the mailbox disk quota prevents delivery.
  • Minimum Available LMTP Processes: Specifies the minimum number of processes to be reserved to accept more client connections.
  • LMTP Process Limit: Specifies the maximum number of LMTP processes that can be run at any one time.
  • LMTP User Concurrency Limit: Specifies the maximum number of LMTP deliveries per user at any one time.

 

Related Articles