delivery

Name

delivery(8gx) — Backend for local delivery

Synopsis

delivery [-c config]

Options

-c config

Read configuration directives from the given file. If this option is not specified, /etc/gromox/delivery.cfg will be read if it exists.

-?

Display option summary.

Plugins

The delivery daemon can be extended by a number of plugins. In Gromox, their filenames begin with libmtahook_.

Configuration file directives

admin_mailbox

Default: (unspecified)

config_file_path
Colon-separated list of directories in which further configuration files, especially those used by plugin instances, will be searched.
Default: /etc/gromox/delivery:/etc/gromox
console_server_ip
An IPv6 address (or v4-mapped address) to expose the management console frontend on.
Default: ::1
console_server_port
The TCP port number to expose the management console frontend on.
Default: 6677
data_file_path
Colon-separated list of directories in which static data files will be searched.
Default: /usr/share/gromox/delivery
default_domain

Default: (system domainname)

dequeue_max_mem

Default: 1024M

dequeue_path

Default: /var/lib/gromox/queue

domain_list_valid

Default: true

free_context_num

Default: 512

host_id

Default: (system hostname)

mpc_plugin_ignore_errors
If set to yes, MPC plugins that fail to load on startup are ignored. If set to no, the daemon will exit if any plugin cannot be loaded.
Default: no
mpc_plugin_list
Path to a text file which lists the filenames of MPC plugins to load, one per line.
Default: (unspecified)
mpc_plugin_path
Path to a secondary directory where MPC plugins will be loaded from if a primary search in standard directories (as per ld.so(8)) was unsuccessful.
Default: /usr/lib/gromox
running_identity
An unprivileged user account to switch the process to after startup.
Default: gromox
service_plugin_ignore_errors
If set to yes, service plugins that fail to load on startup are ignored. If set to no, the daemon will exit if any plugin cannot be loaded.
Default: no
service_plugin_list
Path to a text file which lists the filenames of service plugins to load, one per line.
Default: (unspecified)
service_plugin_path
Path to a secondary directory where service plugins will be loaded from if a primary search in standard directories (as per ld.so(8)) was unsuccessful.
Default: /usr/lib/gromox
state_path
Directory for runtime variadic data.
Default: /var/lib/gromox
work_threads_max

Default: 32

work_threads_min

Default: 16

Files

  • /usr/lib/gromox/libgxm_*.so: hook plugins

  • /usr/lib/gromox/libgxs_*.so: service plugins

See also

gromox(7)