Configuration A-Z

This article contains a list of all configuration settings, sorted alphabetically. Each setting links to a documentation article that explains the setting more in-depth. Or do you want to search by topic?

Setting Description
download-blacklist IP addresses from which no resources can be downloaded
download-cache Address of the cache (Used in ResponsiveEmail)
download-ttl Max time to keep downloaded resources in the cache (Used in ResponsiveEmail)
download-whitelist Exceptions to the download-blacklist
cluster-address Address for a cluster to share between instances
cluster-exchange Set cluster exchange
cluster-timeout Number of seconds the --list-cluster option waits
cluster-verify Should the server certificate be verified (only used for amqps:// connections)
database-address Relational database for config data and delivery settings
database-threads Number of threads to use for DNS lookups for DKIM keys in the database when data is refreshed
database-ttl Time to live: Database reload interval (Default 600s)
database-validate Check and fix database settings on startup
download-log-compression Download log compression
download-log-directory Download log directory
download-log-format Download log format
download-log-history Download log history
download-log-maxage Download log maximum age
download-log-maxsize Download log maximum size
download-log-prefix Download log prefix
dsn-advertise Toggle announcement about DSN extension and parameters
dsn-notify Events that trigger a notify
dsn-ret Send full mail (FULL) or headers (HDRS) for notifications
dns-threads Number of threads used for DNS lookups
dns-getaddrinfo Whether the MailerQ resolver should rely on getaddrinfo() library calls
error-log Full path to the error log
heartbeat-enabled Toggle user statistics (default: true)
license MailerQ license file
lock Process ID for MailerQ instance to prevent from starting instances more than once
max-attempts Maximum attempts to deliver email
max-delivertime Maximum time spent trying to deliver email
plugin-directory Directory with MailerQ plugins
rabbitmq-address Location and authentication to connect to RabbitMQ
rabbitmq-consumers Amount of consumer threads (default: 1)
rabbitmq-declare Enable or disable checking and declaring the queues on startup
rabbitmq-dsn Your RabbitMQ delivery status notification queue
rabbitmq-durable Durable/not durable RabbitMQ queues (default: true)
rabbitmq-encoding Choose encoding for messages (such as gzip)
rabbitmq-exchange RabbitMQ exchange
rabbitmq-failure Your RabbitMQ failure queue
rabbitmq-inbox Your RabbitMQ inbox queue
rabbitmq-local Your RabbitMQ local queue
rabbitmq-maxpriority Enable the use of priority queues
rabbitmq-outbox Your RabbitMQ outbox queue (must be unique if multiple instances of MailerQ are used)
rabbitmq-persistent Persistent/not persistent RabbitMQ queues (default: false)
rabbitmq-publishers Amount of publisher threads (default: 1)
rabbitmq-queues Names of the RabbitMQ queues to manage email (inbox, failures, retries, etc...)
rabbitmq-refused Your RabbitMQ refused queue
rabbitmq-reports Your RabbitMQ report queue
rabbitmq-results Your RabbitMQ result queue
rabbitmq-retry Your RabbitMQ retry queue
rabbitmq-success Your RabbitMQ success queue
rabbitmq-verify Should the server certificate be verified (only used for amqps:// connections)
received-log-compression Received log compression
received-log-directory Received log directory
received-log-format Received log format
received-log-history Received log history
received-log-maxage Received log maximum age
received-log-maxsize Received log maximum size
received-log-prefix Received log prefix
retry-interval Interval for retrying to send
send-bin-log-directory Binary send log directory
send-bin-log-history Binary send log history
send-bin-log-maxage Binary send log maximum age
send-bin-log-maxsize Binary send log maximum size
send-log-compression Send log compression
send-log-directory Send log directory
send-log-format Send log format
send-log-history Send log history
send-log-maxage Send log maximum age
send-log-maxsize Send log maximum size
send-log-prefix Send log prefix
server-id Server ID to prevent multiple instances from assigning same message ID
smarthost Smarthost name (only needed if Smarthost is desired)
smarthost-password Smarthost password
smarthost-port Smarthost port
smarthost-username Smarthost username
smtp-auth-results Toggle adding authentication results to MIME header
smtp-certificate Certificate for secure SMTP connections
smtp-check Comma separated list of checks to perform on incoming messages
smtp-ciphers Supported ciphers for secure SMTP connections
smtp-connections Maximum amount of open TCP connections allowed
smtp-default-ips List of default outgoing IP addresses
smtp-extract Toggle automatic extraction of metadata
smtp-ip SMTP server IP
smtp-key Private key for secure SMTP connections
smtp-mappable-ips List of mappable IP adresses
smtp-maxsize Maximum message size to accept
smtp-password Password for authenticating to SMTP server
smtp-port Ports for incoming MailerQ connections
smtp-proxy IPs to treat as connection from proxy server
smtp-range Range of IP address to allow incoming email for
smtp-secure port Ports for secure incoming MailerQ connections
smtp-sink-ip SMTP sink IP
smtp-sink-password SMTP sink password
smtp-sink-port SMTP sink port
smtp-sink-username SMTP sink username
smtp-threads Number of threads started for SMTP traffic
smtp-unmappable-ips List of unmappable IP addresses
smtp-username Username for authenticating to SMTP server
spamassassin-host Address for SpamAssassin daemon
spamassassin-port Port for SpamAssassin daemon
spool-delay Delay for processing spool directory files
spool-directory Path to the directory to monitor
spool-extract Toggle scanning for headers in spool directory mail
spool-remove Toggle removal of files from spool directory
storage-address Address for external message storage
storage-policy Message store policy
storage-reschedule Number of seconds to wait before a mail is retried
storage-threads Storage threads
storage-timeout Timeout for fetch operations
storage-ttl Time to live: Storage reload interval
user Change user for MTA
www-cache-control Enable or disable browser cache
www-certificate Certificate file for secure connection to management console
www-ciphers Supported ciphers for secure management console
www-connections Limit for simultaneous HTTP connections to built-in HTTP server
www-ip Web interface IP (IP/port combination unique for every instance of MailerQ)
www-dir Directory for installing MailerQ management console files
www-host Web interface host (IP/port combination unique for every instance of MailerQ)
www-password Management console password
www-port Port number for the management console
www-private-key Private key for secure connection to management console
www-secure-port Secure (HTTPS) port number for the management console
www-url The URL via which the mgmt console is accessible

Boolean options

To check your version of MailerQ for example, just type in the cli:

$ mailerq --version
Setting Description
daemon Deamon process (deafault true)
disable-crash-report Disable crash report
extract-recipients Read in a mime message from standard input and filter out the destination addresses
ignore-dot Instruct MailerQ that dots do not have a special meaning
list-ips List IP addresses
loopback Loopback
notify-cluster Notify cluster
paused Pause
purge-database Rebuilding the database tables
repair-database Repair the database
version Version