Skip to content

qmail showctl.8

Manvendra Bhangui edited this page Feb 25, 2024 · 6 revisions

NAME

qmail-showctl - analyze indimail configuration, services and queues

SYNOPSIS

qmail-showctl [options]

DESCRIPTION

qmail-showctl explains the current indimail configuration.

qmail-showctl uses environment set according to files in $HOME/.defaultqueue directory. If QUEUE_BASE environment variable is not set, it additionally uses environment set according to files in /etc/indimail/control/defaultqueue directory.

ENVIRONMENT VARIABLES

VIRTUAL_PKG_LIB
Path to IndiMail Virtual Domains shared library. If present, it indicates a host running IndiMail Virtual Domains. The library will be loaded using dlmopen(2) to obtain the local IP and local hostid configured for IndiMail Virtual Domains. Defaults to lib_path/libindimail.so where lib_path is your systems shared library path (usually /usr/lib or /usr/lib64).

QUEUE_BASE
Path to indimail-mta's multi queue collection. Defaults to /var/indimail/queue

CONTROLDIR
Path to indimail-mta's control directory. Defaults to /etc/indimail/control

HOME
This is set by your shell. It defaults to your home directory in passwd(5) database.

CONFSPLIT
This variable can be set to override the compile time directory split value of 151. Administrators can set this environment variable in $HOME/.defaultqueue or /etc/indimail/control/defaultqueue directory.

BIGTODO
This variable can be set to override the queue default of having todo, intd without subdirectory split. Administrators can set this environment variable in $HOME/.defaultqueue, /etc/indimail/control/defaultqueue, /etc/indimail/control/global_vars directory.

OPTIONS

-i
display indimail-mta internal information

-q
display indimail-mta queues

-c
show information on all control files.

-C
show information on concurrency limits

-s
Dump config. Dump the entire indimail configuration and sevice information. This option runs svctool(8) and requires root privilegs.

-e
error check mode. Show file in the control directory which shouldn't be there

-E
Show environment variables inherited from $HOME/.defaultqueue

-a
all. Do all of the above

SEE ALSO

svctool(8), indimail-control(8)

Clone this wiki locally