Halon
1. System requirements
2. Installation
3. Configuration
4. Queuing subsystem
5. Command line interface
6. API
7. Web administration
8. Code editor integrations
9. Plugins
Changelog
Halon
»
Index
Index
Symbols
|
A
|
C
|
E
|
H
|
L
|
M
|
P
|
Q
|
R
|
S
|
T
Symbols
--appconf path
hsh command line option
--binary
hsh command line option
--config path
hsh command line option
--ffi
hsh command line option
--plugin id
hsh command line option
--privdrop
hsh command line option
--rootpath path
hsh command line option
--syntax
hsh command line option
--version
hsh command line option
-A
hsh command line option
-B
hsh command line option
-c
hsh command line option
-F
hsh command line option
-P
hsh command line option
-p
hsh command line option
-R
hsh command line option
-s
hsh command line option
-v
hsh command line option
A
accounting
configuration value
addresses[]
configuration value
addresses[].address
configuration value
addresses[].hostname
configuration value
addresses[].id
configuration value
addresses[].proxyprotocol.port
configuration value
addresses[].proxyprotocol.server
configuration value
authentication.secret
configuration value
C
configuration value
accounting
addresses[]
addresses[].address
addresses[].hostname
addresses[].id
addresses[].proxyprotocol.port
addresses[].proxyprotocol.server
authentication.secret
environment.appconf
environment.controlsocket.address
environment.controlsocket.backlog
environment.controlsocket.chmod
environment.controlsocket.group
environment.controlsocket.owner
environment.controlsocket.path
environment.controlsocket.port
environment.controlsockets.dlpd.path
environment.controlsockets.rated.path
environment.controlsockets.smtpd.address
environment.controlsockets.smtpd.path
environment.controlsockets.smtpd.port
environment.deliveryconf
environment.licensekey
environment.policyconf
environment.privdrop.group
,
[1]
environment.privdrop.user
,
[1]
environment.publicsuffix
environment.rlimit.nice
environment.rlimit.nofile
environment.suspendconf
environment.syslog.facility
environment.syslog.ident
environment.syslog.mask
environment.syslog.pid
environment.umask
environment.uuid.version
listeners[]
listeners[].address
listeners[].pki
listeners[].port
lists.grouping.{id}[]
lists.jobid.{id}[]
lists.localip.{id}[]
lists.recipientdomain.{id}[]
lists.remoteip.{id}[]
lists.remotemx.{id}[]
lists.transportid.{id}[]
pki.private[]
,
[1]
plugins[]
,
[1]
plugins[].config
,
[1]
plugins[].id
postmaster.address.domain
postmaster.address.localpart
postmaster.name
queues.concurrency.total
queues.grouping
queues.grouping.default
queues.grouping.groupings[]
queues.grouping.groupings[].id
queues.grouping.groupings[].recipientdomain[]
queues.grouping.groupings[].remoteip[]
queues.grouping.groupings[].remotemx[]
queues.grouping.groupings[].unique
queues.maxmessages
queues.pooling.policy
queues.pooling.size
queues.scripting.concurrency
queues.scripting.stacksize
queues.threads.event
queues.threads.event.count
queues.threads.event.id
queues.threads.event.priority
queues.threads.fetch.priority
queues.threads.pickup
queues.threads.pickup.count
queues.threads.pickup.priority
queues.threads.rate.priority
queues.threads.release.priority
queues.threads.script
queues.threads.script.hooks.postdelivery
queues.threads.script.hooks.predelivery
queues.threads.script.id
resolver.cache.size
resolver.cache.ttl.max
resolver.cache.ttl.min
resolver.concurrency
resolver.domain.cache.size
resolver.exclude[]
resolver.mx.exclude.ip[]
resolver.mx.exclude.mx[]
resolver.preference
resolver.threads.event
scripting.cache.scope
scripting.ffi
scripting.files[]
scripting.hooks.auth[]
scripting.hooks.connect[]
scripting.hooks.disconnect[]
scripting.hooks.eod[]
scripting.hooks.helo[]
scripting.hooks.mailfrom[]
scripting.hooks.postdelivery
scripting.hooks.predelivery
scripting.hooks.proxy[]
scripting.hooks.rcptto[]
scripting.rootpath
servers[]
servers[].commands.maxbad
servers[].commands.maxidle
servers[].compatibility.barelf
servers[].compatibility.synchronization
servers[].concurrency.ip
servers[].concurrency.reserved.remoteips
servers[].concurrency.reserved.total
servers[].concurrency.total
servers[].extensions.chunking
servers[].extensions.pipelining
servers[].extensions.smtputf8
servers[].extensions.xclient
servers[].hostname
servers[].id
,
[1]
servers[].listeners[]
servers[].listeners[].address
servers[].listeners[].backlog
servers[].listeners[].id
servers[].listeners[].port
servers[].logging.hook
servers[].logging.protocol
servers[].phases.auth.apikeys
servers[].phases.auth.hook
servers[].phases.auth.mechanisms
servers[].phases.auth.tlsrequired
servers[].phases.connect.hook
servers[].phases.connect.remoteptr
servers[].phases.data.fixheaders
servers[].phases.data.maxheadersize
servers[].phases.data.maxhops
servers[].phases.data.maxsize
servers[].phases.data.multipart
servers[].phases.data.multipart.fixheaders
servers[].phases.data.multipart.maxparts
servers[].phases.data.receivedheader
servers[].phases.data.receivedheader.for
servers[].phases.data.receivedheader.from
servers[].phases.data.receivedheader.tls
servers[].phases.disconnect.hook
servers[].phases.eod.hook
servers[].phases.helo.hook
servers[].phases.helo.required
servers[].phases.mailfrom.hook
servers[].phases.mailfrom.maxmessages
servers[].phases.mailfrom.unqualified
servers[].phases.proxy.hook
servers[].phases.proxy.patterns[]
servers[].phases.rcptto.hook
servers[].phases.rcptto.maxrecipients
servers[].phases.rcptto.unqualified
servers[].productname
servers[].proxy.xforwardedfor
servers[].proxyprotocol[]
servers[].scripting.concurrency
servers[].scripting.stacksize
servers[].threads.event
servers[].threads.event.count
servers[].threads.event.id
servers[].threads.event.priority
servers[].threads.script
servers[].threads.script.hooks.auth
servers[].threads.script.hooks.connect
servers[].threads.script.hooks.disconnect
servers[].threads.script.hooks.eod
servers[].threads.script.hooks.helo
servers[].threads.script.hooks.mailfrom
servers[].threads.script.hooks.proxy
servers[].threads.script.hooks.rcptto
servers[].threads.script.id
servers[].timeout.idle
servers[].tls.certs.cert
servers[].tls.certs.sni
servers[].tls.ciphers
servers[].tls.ciphersuites
servers[].tls.clientcert
servers[].tls.implicit
servers[].tls.protocols
servers[].transport
servers[].type
,
[1]
spool.corrupt
spool.fsync
spool.minfree.bytes
spool.minfree.inodes
spool.path
spool.paths[].path
spool.paths[].write
spool.rate
spool.threads.loader
spool.threads.loader.count
spool.threads.loader.priority
spool.threads.loader.wait
spool.threads.update
threads.events[].count
threads.events[].id
threads.events[].priority
threads.scripts[].concurrency
threads.scripts[].count
threads.scripts[].id
threads.scripts[].priority
threads.scripts[].stacksize
transportgroups[]
transportgroups[].connection.port
transportgroups[].connection.proxyprotocol.port
transportgroups[].connection.proxyprotocol.server
transportgroups[].connection.server
transportgroups[].connection.server.host
transportgroups[].connection.server.mx
transportgroups[].connection.sourceip.ipv4
transportgroups[].connection.sourceip.ipv6
transportgroups[].connection.sourceip.random
transportgroups[].dsn.transport
transportgroups[].retry.count
transportgroups[].retry.during
transportgroups[].retry.intervals[]
transportgroups[].session.authentication.password
transportgroups[].session.authentication.username
transportgroups[].session.extensions.chunking
transportgroups[].session.extensions.pipelining
transportgroups[].session.hostname
transportgroups[].session.protocol
transportgroups[].session.tls.implicit
transportgroups[].session.tls.mode
transportgroups[].transports[]
E
environment.appconf
configuration value
environment.controlsocket.address
configuration value
environment.controlsocket.backlog
configuration value
environment.controlsocket.chmod
configuration value
environment.controlsocket.group
configuration value
environment.controlsocket.owner
configuration value
environment.controlsocket.path
configuration value
environment.controlsocket.port
configuration value
environment.controlsockets.dlpd.path
configuration value
environment.controlsockets.rated.path
configuration value
environment.controlsockets.smtpd.address
configuration value
environment.controlsockets.smtpd.path
configuration value
environment.controlsockets.smtpd.port
configuration value
environment.deliveryconf
configuration value
environment.licensekey
configuration value
environment.policyconf
configuration value
environment.privdrop.group
configuration value
,
[1]
environment.privdrop.user
configuration value
,
[1]
environment.publicsuffix
configuration value
environment.rlimit.nice
configuration value
environment.rlimit.nofile
configuration value
environment.suspendconf
configuration value
environment.syslog.facility
configuration value
environment.syslog.ident
configuration value
environment.syslog.mask
configuration value
environment.syslog.pid
configuration value
environment.umask
configuration value
environment.uuid.version
configuration value
H
Halon_cleanup (C function)
Halon_command_execute (C function)
Halon_config_reload (C function)
Halon_deliver (C function)
Halon_early_cleanup (C function)
Halon_early_init (C function)
Halon_hsl_register (C function)
Halon_init (C function)
Halon_plugin_command (C function)
Halon_privileged_init (C function)
Halon_queue_pickup_acquire (C function)
Halon_queue_pickup_acquire2 (C function)
Halon_queue_pickup_release (C function)
Halon_queue_pickup_release2 (C function)
Halon_ready (C function)
Halon_version (C function)
HalonMTA_config_array_get (C function)
HalonMTA_config_object_get (C function)
HalonMTA_config_string_get (C function)
HalonMTA_config_to_json (C function)
HalonMTA_deliver_done (C function)
HalonMTA_deliver_getinfo (C function)
HalonMTA_deliver_setinfo (C function)
HalonMTA_deliver_trace (C function)
HalonMTA_hsl_argument_get (C function)
HalonMTA_hsl_argument_length (C function)
HalonMTA_hsl_function_callable_argument_add (C function)
HalonMTA_hsl_function_callable_delete (C function)
HalonMTA_hsl_function_callable_invoke (C function)
HalonMTA_hsl_function_callable_new (C function)
HalonMTA_hsl_module_register_function (C function)
HalonMTA_hsl_module_register_static_function (C function)
HalonMTA_hsl_object_delete (C function)
HalonMTA_hsl_object_new (C function)
HalonMTA_hsl_object_property_get (C function)
HalonMTA_hsl_object_ptr_get (C function)
HalonMTA_hsl_object_ptr_set (C function)
HalonMTA_hsl_object_register_function (C function)
HalonMTA_hsl_object_type_set (C function)
HalonMTA_hsl_register_function (C function)
HalonMTA_hsl_register_static_function (C function)
HalonMTA_hsl_schedule (C function)
HalonMTA_hsl_suspend (C function)
HalonMTA_hsl_suspend_return (C function)
HalonMTA_hsl_throw (C function)
HalonMTA_hsl_value_array_add (C function)
HalonMTA_hsl_value_array_find (C function)
HalonMTA_hsl_value_array_get (C function)
HalonMTA_hsl_value_array_length (C function)
HalonMTA_hsl_value_from_json (C function)
HalonMTA_hsl_value_get (C function)
HalonMTA_hsl_value_set (C function)
HalonMTA_hsl_value_to_json (C function)
HalonMTA_hsl_value_type (C function)
HalonMTA_import_abort (C function)
HalonMTA_import_append (C function)
HalonMTA_import_commit (C function)
HalonMTA_import_new (C function)
HalonMTA_init_getinfo (C function)
HalonMTA_inject_abort (C function)
HalonMTA_inject_callback_set (C function)
HalonMTA_inject_commit (C function)
HalonMTA_inject_getinfo (C function)
HalonMTA_inject_message_append (C function)
HalonMTA_inject_new (C function)
HalonMTA_inject_recipient_add (C function)
HalonMTA_inject_result_getinfo (C function)
HalonMTA_inject_sender_set (C function)
HalonMTA_message_getinfo (C function)
HalonMTA_queue_getinfo (C function)
HalonMTA_queue_list_add (C function)
HalonMTA_queue_list_delete (C function)
HalonMTA_queue_list_item_add (C function)
HalonMTA_queue_list_item_delete (C function)
HalonMTA_queue_list_item_get (C function)
HalonMTA_queue_list_reload (C function)
HalonMTA_queue_policy_add (C function)
HalonMTA_queue_policy_add2 (C function)
HalonMTA_queue_policy_add3 (C function)
HalonMTA_queue_policy_delete (C function)
HalonMTA_queue_policy_update (C function)
HalonMTA_queue_policy_update2 (C function)
HalonMTA_queue_suspend_add (C function)
HalonMTA_queue_suspend_add2 (C function)
HalonMTA_queue_suspend_add3 (C function)
HalonMTA_queue_suspend_add4 (C function)
HalonMTA_queue_suspend_delete (C function)
HalonMTA_queue_suspend_update (C function)
HalonMTA_queue_suspend_update2 (C function)
hsh command line option
--appconf path
--binary
--config path
--ffi
--plugin id
--privdrop
--rootpath path
--syntax
--version
-A
-B
-c
-F
-P
-p
-R
-s
-v
L
listeners[]
configuration value
listeners[].address
configuration value
listeners[].pki
configuration value
listeners[].port
configuration value
lists.grouping.{id}[]
configuration value
lists.jobid.{id}[]
configuration value
lists.localip.{id}[]
configuration value
lists.recipientdomain.{id}[]
configuration value
lists.remoteip.{id}[]
configuration value
lists.remotemx.{id}[]
configuration value
lists.transportid.{id}[]
configuration value
M
myfunc (C function)
P
pki.private[]
configuration value
,
[1]
plugins[]
configuration value
,
[1]
plugins[].config
configuration value
,
[1]
plugins[].id
configuration value
postmaster.address.domain
configuration value
postmaster.address.localpart
configuration value
postmaster.name
configuration value
Q
queues.concurrency.total
configuration value
queues.grouping
configuration value
queues.grouping.default
configuration value
queues.grouping.groupings[]
configuration value
queues.grouping.groupings[].id
configuration value
queues.grouping.groupings[].recipientdomain[]
configuration value
queues.grouping.groupings[].remoteip[]
configuration value
queues.grouping.groupings[].remotemx[]
configuration value
queues.grouping.groupings[].unique
configuration value
queues.maxmessages
configuration value
queues.pooling.policy
configuration value
queues.pooling.size
configuration value
queues.scripting.concurrency
configuration value
queues.scripting.stacksize
configuration value
queues.threads.event
configuration value
queues.threads.event.count
configuration value
queues.threads.event.id
configuration value
queues.threads.event.priority
configuration value
queues.threads.fetch.priority
configuration value
queues.threads.pickup
configuration value
queues.threads.pickup.count
configuration value
queues.threads.pickup.priority
configuration value
queues.threads.rate.priority
configuration value
queues.threads.release.priority
configuration value
queues.threads.script
configuration value
queues.threads.script.hooks.postdelivery
configuration value
queues.threads.script.hooks.predelivery
configuration value
queues.threads.script.id
configuration value
R
resolver.cache.size
configuration value
resolver.cache.ttl.max
configuration value
resolver.cache.ttl.min
configuration value
resolver.concurrency
configuration value
resolver.domain.cache.size
configuration value
resolver.exclude[]
configuration value
resolver.mx.exclude.ip[]
configuration value
resolver.mx.exclude.mx[]
configuration value
resolver.preference
configuration value
resolver.threads.event
configuration value
S
scripting.cache.scope
configuration value
scripting.ffi
configuration value
scripting.files[]
configuration value
scripting.hooks.auth[]
configuration value
scripting.hooks.connect[]
configuration value
scripting.hooks.disconnect[]
configuration value
scripting.hooks.eod[]
configuration value
scripting.hooks.helo[]
configuration value
scripting.hooks.mailfrom[]
configuration value
scripting.hooks.postdelivery
configuration value
scripting.hooks.predelivery
configuration value
scripting.hooks.proxy[]
configuration value
scripting.hooks.rcptto[]
configuration value
scripting.rootpath
configuration value
servers[]
configuration value
servers[].commands.maxbad
configuration value
servers[].commands.maxidle
configuration value
servers[].compatibility.barelf
configuration value
servers[].compatibility.synchronization
configuration value
servers[].concurrency.ip
configuration value
servers[].concurrency.reserved.remoteips
configuration value
servers[].concurrency.reserved.total
configuration value
servers[].concurrency.total
configuration value
servers[].extensions.chunking
configuration value
servers[].extensions.pipelining
configuration value
servers[].extensions.smtputf8
configuration value
servers[].extensions.xclient
configuration value
servers[].hostname
configuration value
servers[].id
configuration value
,
[1]
servers[].listeners[]
configuration value
servers[].listeners[].address
configuration value
servers[].listeners[].backlog
configuration value
servers[].listeners[].id
configuration value
servers[].listeners[].port
configuration value
servers[].logging.hook
configuration value
servers[].logging.protocol
configuration value
servers[].phases.auth.apikeys
configuration value
servers[].phases.auth.hook
configuration value
servers[].phases.auth.mechanisms
configuration value
servers[].phases.auth.tlsrequired
configuration value
servers[].phases.connect.hook
configuration value
servers[].phases.connect.remoteptr
configuration value
servers[].phases.data.fixheaders
configuration value
servers[].phases.data.maxheadersize
configuration value
servers[].phases.data.maxhops
configuration value
servers[].phases.data.maxsize
configuration value
servers[].phases.data.multipart
configuration value
servers[].phases.data.multipart.fixheaders
configuration value
servers[].phases.data.multipart.maxparts
configuration value
servers[].phases.data.receivedheader
configuration value
servers[].phases.data.receivedheader.for
configuration value
servers[].phases.data.receivedheader.from
configuration value
servers[].phases.data.receivedheader.tls
configuration value
servers[].phases.disconnect.hook
configuration value
servers[].phases.eod.hook
configuration value
servers[].phases.helo.hook
configuration value
servers[].phases.helo.required
configuration value
servers[].phases.mailfrom.hook
configuration value
servers[].phases.mailfrom.maxmessages
configuration value
servers[].phases.mailfrom.unqualified
configuration value
servers[].phases.proxy.hook
configuration value
servers[].phases.proxy.patterns[]
configuration value
servers[].phases.rcptto.hook
configuration value
servers[].phases.rcptto.maxrecipients
configuration value
servers[].phases.rcptto.unqualified
configuration value
servers[].productname
configuration value
servers[].proxy.xforwardedfor
configuration value
servers[].proxyprotocol[]
configuration value
servers[].scripting.concurrency
configuration value
servers[].scripting.stacksize
configuration value
servers[].threads.event
configuration value
servers[].threads.event.count
configuration value
servers[].threads.event.id
configuration value
servers[].threads.event.priority
configuration value
servers[].threads.script
configuration value
servers[].threads.script.hooks.auth
configuration value
servers[].threads.script.hooks.connect
configuration value
servers[].threads.script.hooks.disconnect
configuration value
servers[].threads.script.hooks.eod
configuration value
servers[].threads.script.hooks.helo
configuration value
servers[].threads.script.hooks.mailfrom
configuration value
servers[].threads.script.hooks.proxy
configuration value
servers[].threads.script.hooks.rcptto
configuration value
servers[].threads.script.id
configuration value
servers[].timeout.idle
configuration value
servers[].tls.certs.cert
configuration value
servers[].tls.certs.sni
configuration value
servers[].tls.ciphers
configuration value
servers[].tls.ciphersuites
configuration value
servers[].tls.clientcert
configuration value
servers[].tls.implicit
configuration value
servers[].tls.protocols
configuration value
servers[].transport
configuration value
servers[].type
configuration value
,
[1]
spool.corrupt
configuration value
spool.fsync
configuration value
spool.minfree.bytes
configuration value
spool.minfree.inodes
configuration value
spool.path
configuration value
spool.paths[].path
configuration value
spool.paths[].write
configuration value
spool.rate
configuration value
spool.threads.loader
configuration value
spool.threads.loader.count
configuration value
spool.threads.loader.priority
configuration value
spool.threads.loader.wait
configuration value
spool.threads.update
configuration value
T
threads.events[].count
configuration value
threads.events[].id
configuration value
threads.events[].priority
configuration value
threads.scripts[].concurrency
configuration value
threads.scripts[].count
configuration value
threads.scripts[].id
configuration value
threads.scripts[].priority
configuration value
threads.scripts[].stacksize
configuration value
transportgroups[]
configuration value
transportgroups[].connection.port
configuration value
transportgroups[].connection.proxyprotocol.port
configuration value
transportgroups[].connection.proxyprotocol.server
configuration value
transportgroups[].connection.server
configuration value
transportgroups[].connection.server.host
configuration value
transportgroups[].connection.server.mx
configuration value
transportgroups[].connection.sourceip.ipv4
configuration value
transportgroups[].connection.sourceip.ipv6
configuration value
transportgroups[].connection.sourceip.random
configuration value
transportgroups[].dsn.transport
configuration value
transportgroups[].retry.count
configuration value
transportgroups[].retry.during
configuration value
transportgroups[].retry.intervals[]
configuration value
transportgroups[].session.authentication.password
configuration value
transportgroups[].session.authentication.username
configuration value
transportgroups[].session.extensions.chunking
configuration value
transportgroups[].session.extensions.pipelining
configuration value
transportgroups[].session.hostname
configuration value
transportgroups[].session.protocol
configuration value
transportgroups[].session.tls.implicit
configuration value
transportgroups[].session.tls.mode
configuration value
transportgroups[].transports[]
configuration value