Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z

Symbols

$1, $2, etc. (see numerical variables)
$acl_verify_message, Expansion variables , Special items in redirection lists , ACL verbs , ACL modifiers , Address verification
$address_data, Expansion variables , Generic options for routers , The queryprogram router , ACL conditions
$address_file, Expansion variables , Alphabetical list of main options , Private options for the redirect router , The file and directory options
$address_pipe, Expansion variables , Alphabetical list of main options , Private options for the redirect router , The pipe transport
$auth1, $auth2, etc, Expansion variables , Using plaintext in a server
$authenticated_id, Expansion variables , Generic options for authenticators , Using plaintext in a server , Using cram_md5 as a server , The From: header line , The Sender: header line
$authenticated_sender, Expansion variables , The AUTH parameter on MAIL commands
$authentication_failed, Expansion variables
$bheader_, Expansion items
$body_linecount, Expansion variables , Format of spool files
$body_zerocount, Expansion variables
$bounce_recipient, Expansion variables , Customizing bounce messages
$bounce_return_size_limit, Expansion variables , Customizing bounce messages
$caller_gid, Expansion variables
$caller_uid, Expansion variables , Alphabetical list of main options
$compile_date, Expansion variables
$compile_number, Expansion variables
$demime_errorlevel, Expansion variables , The demime condition
$demime_reason, Expansion variables , The demime condition
$dnslist_domain, Expansion variables , Variables set from DNS lists
$dnslist_matched, Expansion variables , Variables set from DNS lists
$dnslist_text, Expansion variables , Variables set from DNS lists
$dnslist_value, Expansion variables , Variables set from DNS lists
$domain, Expansion variables , Alphabetical list of main options , Manualroute examples , Expansion variables derived from the address , Address batching in local transports , Private options for smtp , When does rewriting happen? , Rewriting rules , Rewriting replacements , The SMTP-time rewriting flag , Data for message ACLs , ACL conditions , System-wide message filtering , Per-address filtering , The ETRN command
$domain_data, Expansion variables , Generic options for routers , ACL conditions
$exim_gid, Expansion variables
$exim_path, Expansion variables
$exim_uid, Expansion variables
$found_extension, Expansion variables , The demime condition
$header_, Expansion items
$home, Router preconditions , Expansion variables , Generic options for routers , Generic options for transports
$host, Expansion variables , The manualroute router , How the options are used , Manualroute examples , Generic options for transports , Use of the $host and $host_address variables , Private options for smtp , Authentication by an Exim client , Using cram_md5 as a client , Configuring an Exim client to use TLS , Outgoing batched SMTP
$host_address, Expansion variables , Generic options for routers , Generic options for transports , Use of the $host and $host_address variables , Private options for smtp , Authentication by an Exim client , Using cram_md5 as a client , Configuring an Exim client to use TLS
$host_data, Expansion variables , ACL conditions
$host_lookup_deferred, Expansion variables
$host_lookup_failed, Expansion variables , Alphabetical list of main options
$inode, Expansion variables , Private options for appendfile
$interface_address, Expansion variables
$interface_port, Expansion variables
$item, Expansion items , Expansion conditions , Expansion variables
$ldap_dn, Expansion variables
$load_average, Expansion variables
$localhost_number, Expansion variables , Alphabetical list of main options
$local_part, Router preconditions , Expansion variables , Alphabetical list of main options , Generic options for routers , Items in a non-filter redirection list , Expansion variables derived from the address , Address batching in local transports , The file and directory options , The pipe transport , When does rewriting happen? , Rewriting rules , Rewriting replacements , The SMTP-time rewriting flag , Data for message ACLs , Use of the control modifier , System-wide message filtering , Per-address filtering , Variable Envelope Return Paths (VERP)
$local_part_data, Expansion variables , Generic options for routers , ACL conditions
$local_part_prefix, Router preconditions , Expansion variables , Generic options for routers
$local_part_suffix, Router preconditions , Router configuration , Expansion variables , Multiple user mailboxes
$local_scan_data, Expansion variables , API for local_scan()
$local_user_gid, Router preconditions , Expansion variables
$local_user_uid, Router preconditions , Expansion variables
$log_inodes, Expansion variables , Alphabetical list of main options
$log_space, Expansion variables , Alphabetical list of main options
$mailstore_basename, Expansion variables
$malware_name, Expansion variables , Scanning for viruses
$max_received_linelength, Expansion variables
$message_age, Expansion variables
$message_body, Expansion variables , Alphabetical list of main options
$message_body_end, Expansion variables , Alphabetical list of main options
$message_body_size, Expansion variables
$message_exim_id, Expansion variables
$message_headers, Expansion variables
$message_headers_raw, Expansion variables
$message_linecount, Expansion variables
$message_size, Expansion variables , Using tags to record message sizes , Data for message ACLs
$originaltor_uid, Expansion variables
$original_domain, Expansion variables , Expansion variables derived from the address
$original_local_part, Expansion variables , Generic options for routers
$originator_gid, Expansion variables
$parent_domain, Expansion variables
$parent_local_part, Expansion variables , Generic options for routers
$pid, Expansion variables
$pipe_addresses, Expansion variables , Generic options for transports , Address batching in local transports , The pipe transport , How the command is run , Private options for pipe
$primary_hostname, Expansion variables , Alphabetical list of main options
$qualify_domain, Command line options , Expansion variables , Additional parameters for callouts , The From: header line , The Sender: header line
$qualify_recipient, Expansion variables , Private options for the redirect router
$rcpt_count, Expansion variables , Data for message ACLs
$rcpt_defer_count, Expansion variables
$rcpt_fail_count, Expansion variables
$received_count, Expansion variables
$received_for, Expansion variables
$received_ip_address, Expansion variables
$received_port, Expansion variables
$received_protocol, Command line options , Expansion variables , Authentication on an Exim server
$received_time, Expansion variables
$recipients, Expansion variables , Additional variable for system filters
$recipients_count, Expansion variables , Data for message ACLs
$recipient_data, Expansion variables
$recipient_verify_failure, Expansion variables , Address verification
$regex_match_string, Expansion variables
$reply_address, Expansion variables
$return_path, Expansion variables , Generic options for transports
$return_size_limit, Expansion variables
$rheader_, Expansion items
$runrc, Expansion items , Expansion variables
$self_hostname, Expansion variables , Generic options for routers
$sender_address, Expansion variables , The autoreply transport , When does rewriting happen? , The AUTH parameter on MAIL commands , Data for message ACLs
$sender_address_data, Expansion variables , Generic options for routers , ACL conditions
$sender_address_domain, Expansion variables , ACL conditions
$sender_address_local_part, Expansion variables
$sender_data, Expansion variables
$sender_fullhost, Expansion variables , Reducing or increasing what is logged
$sender_helo_name, Expansion variables
$sender_host_address, Expansion variables , Data for message ACLs , Available Exim functions
$sender_host_authenticated, Expansion variables , Authentication on an Exim server
$sender_host_name, Expansion variables , Alphabetical list of main options
$sender_host_port, Expansion variables
$sender_ident, Expansion variables , Alphabetical list of main options
$sender_rcvhost, Expansion variables , Reducing or increasing what is logged
$sender_verify_failure, Expansion variables , Address verification
$sending_ip_address, Expansion variables
$sending_port, Expansion variables
$smtp_active_hostname, Expansion variables , Alphabetical list of main options
$smtp_command, Expansion variables , Data for message ACLs , Data for non-message ACLs
$smtp_command_argument, Expansion variables , Data for non-message ACLs
$smtp_count_at_connection_start, Expansion variables
$smtp_notquit_reason, The not-QUIT ACL
$spool_directory, Expansion variables
$spool_inodes, Expansion variables , Alphabetical list of main options
$spool_space, Expansion variables , Alphabetical list of main options
$thisaddress, Expansion variables
$tls_certificate_verified, Expansion variables
$tls_cipher, Expansion variables , Alphabetical list of main options , Use of $tls_cipher and $tls_peerdn , Authentication on an Exim server , Configuring an Exim server to use TLS , Configuring an Exim client to use TLS
$tls_peerdn, Expansion variables , Use of $tls_cipher and $tls_peerdn , OpenSSL vs GnuTLS , Requesting and verifying client certificates , Configuring an Exim client to use TLS
$tod_bsdinbox, Expansion variables
$tod_epoch, Expansion variables
$tod_full, Expansion variables
$tod_log, Expansion variables , Alphabetical list of main options
$tod_logfile, Expansion variables
$tod_zone, Expansion variables , Alphabetical list of main options
$tod_zulu, Expansion variables
$value, Expansion items , Expansion variables , Format of the list of hosts
$version_number, Expansion variables
$warn_message_delay, Expansion variables , Customizing warning messages
$warn_message_recipients, Expansion variables , Customizing warning messages
*@ with single-key lookup, Default values in single-key lookups , Address lists
+caseful, Case of letters in address lists , Expansion conditions
+defer_unknown, Using DNS lists
+exclude_unknown, Using DNS lists
+ignore_defer, Temporary DNS errors when looking up host information
+ignore_unknown, Behaviour when an IP address or name cannot be found
+include_defer, Temporary DNS errors when looking up host information
+include_unknown, Behaviour when an IP address or name cannot be found , Using DNS lists
--, Command line options
--help, Command line options
-B, Command line options
-bd, Command line options
-bdf, Command line options
-be, Command line options , Testing string expansions , Root privilege
-bem, Command line options , Testing string expansions
-bF, Command line options , Root privilege
-bf, Command line options , Root privilege
-bfd, Command line options
-bfl, Command line options
-bfp, Command line options
-bfs, Command line options
-bh, Command line options , ACL modifiers , Root privilege
-bhc, Command line options
-bi, Command line options , Alphabetical list of main options
-bm, Command line options
-bnq, Command line options
-bP, Command line options
-bp, Command line options , Alphabetical list of main options
-bpa, Command line options
-bpc, Command line options
-bpr, Command line options
-bpra, Command line options
-bpru, Command line options
-bpu, Command line options
-brt, Command line options
-brw, Command line options
-bS, Command line options
-bs, Command line options
-bt, Command line options , Generic options for routers
-bV, Command line options
-bv, Command line options , Generic options for routers , Root privilege
-bvs, Command line options
-C, Command line options , Root privilege
-D, Command line options , Root privilege
-d, Command line options
-dd, Command line options
-dropcr, Command line options
-E, Command line options
-ex, Command line options
-f, Command line options , Privileged users
for address testing, Command line options
for filter testing, Command line options
overriding From line, Command line options
-F, Command line options
-G, Command line options
-h, Command line options
-i, Command line options
-M, Command line options , Alphabetical list of main options , Privileged users
-m, Command line options
-Mar, Command line options
-MC, Command line options
-Mc, Command line options
-MCA, Command line options
-MCP, Command line options
-MCQ, Command line options
-MCS, Command line options
-MCT, Command line options
-Mes, Command line options
-Mf, Command line options
-Mg, Command line options
-Mmad, Command line options
-Mmd, Command line options
-Mrm, Command line options
-Mset, Command line options
-Mt, Command line options
-Mvb, Command line options
-Mvc, Command line options
-Mvh, Command line options
-Mvl, Command line options
-N, Command line options
-n, Command line options
-O, Command line options
-oA, Command line options
-oB, Command line options
-odb, Command line options
-odf, Command line options
-odi, Command line options
-odq, Command line options
-odqs, Command line options
-oee, Command line options
-oem, Command line options
-oep, Command line options
-oeq, Command line options
-oew, Command line options
-oi, Command line options
-oitrue, Command line options
-om, Command line options
-oMa, Command line options
-oMaa, Command line options
-oMai, Command line options
-oMas, Command line options
-oMi, Command line options
-oMr, Command line options
-oMs, Command line options
-oMt, Command line options
-oo, Command line options
-oP, Command line options
-or, Command line options
-os, Command line options , Alphabetical list of main options
-ov, Command line options
-oX, Command line options
-p, Command line options
-pd, Command line options
-ps, Command line options
-q, Command line options , Alphabetical list of main options , Privileged users
-qf, Command line options
-qff, Command line options
-qi, Command line options
-ql, Command line options
-qq, Command line options
-qR, Command line options
-qS, Command line options
-R, Command line options , Alphabetical list of main options
-r, Command line options
-S, Command line options
-t, Command line options , Alphabetical list of main options
-ti, Command line options
-tls-on-connect, Command line options
-Tqt, Command line options
-U, Command line options
-v, Command line options
-x, Command line options
.ifdef, Conditional skips in the configuration file
.include in configuration file, File inclusions in the configuration file
.include_if_exists in configuration file, File inclusions in the configuration file
/dev/null, Special items in redirection lists
/etc/aliases, Installing Exim binaries and scripts
/etc/mail/mailer.conf, Replacing another MTA with Exim
/etc/passwd, Query-style lookup types , Generic options for routers
multiple reading of, Alphabetical list of main options
/etc/userdbshadow.dat, Single-key lookup types
4xx responses
count of, Expansion variables
retry rules for, Choosing which retry rule to use for address errors
retrying after, Private options for smtp
to STARTTLS, Private options for smtp
8-bit characters, Command line options , Alphabetical list of main options
8BITMIME, Alphabetical list of main options
@ in a domain list, Main configuration settings , Domain lists
@ in a host list, Host list patterns that match by IP address
@@ with single-key lookup, Address lists
@mx_any, Domain lists
@mx_primary, Domain lists
@mx_secondary, Domain lists
@[] in a domain list, Domain lists
@[] in a host list, Host list patterns that match by IP address

A

abandoning mail, Command line options , Special items in redirection lists
accept ACL verb, ACL verbs
accept router, The accept router
accept_8bitmime, Alphabetical list of main options
access control lists (ACLs)
at start of non-SMTP message, Alphabetical list of main options
case of local part in, Use of the control modifier
certificate verification, ACL conditions
conditions; list of, ACL conditions
conditions; processing, Condition and modifier processing
customized test, ACL conditions
data for message ACL, Data for message ACLs
data for non-message ACL, Data for non-message ACLs
default configuration, ACL configuration
description, Access control lists , Checking a relay configuration
finding which to use, Finding an ACL to use
for non-SMTP messages, Alphabetical list of main options
format of, Format of an ACL
indirect, ACL conditions
introduction, Policy control
modifiers; list of, ACL modifiers
modifiers; processing, Condition and modifier processing
nested, ACL conditions
on SMTP connection, Alphabetical list of main options
options for specifying, Specifying when ACLs are used
relay control, Using an ACL to control relaying
return codes, ACL return codes
rewriting addresses in, When does rewriting happen?
scanning for spam, ACL conditions
scanning for viruses, ACL conditions
setting up for SMTP commands, Alphabetical list of main options
testing a DNS list, ACL conditions , Using DNS lists
testing a local part, ACL conditions
testing a recipient, ACL conditions
testing a recipient domain, ACL conditions
testing a sender, ACL conditions
testing a sender domain, ACL conditions
testing a TLS certificate, ACL conditions
testing by regex matching, ACL conditions
testing for authentication, ACL conditions
testing for encryption, ACL conditions
testing the client host, ACL conditions
testing, customized, ACL conditions
unset options, Unset ACL options
variables, ACL variables
variables, handling unset, Alphabetical list of main options
verbs, definition of, Format of an ACL
verifying header syntax, ACL conditions
verifying HELO/EHLO, ACL conditions
verifying host reverse lookup, ACL conditions
verifying recipient, ACL conditions
verifying sender, ACL conditions
verifying sender in the header, ACL conditions
virus scanning, ACL conditions
acl ACL condition, ACL conditions
acl_not_smtp, Alphabetical list of main options
acl_not_smtp_mime, Alphabetical list of main options , Scanning MIME parts
acl_not_smtp_start, Alphabetical list of main options
acl_smtp_auth, Alphabetical list of main options
acl_smtp_connect, Alphabetical list of main options
acl_smtp_data, Alphabetical list of main options
acl_smtp_etrn, Alphabetical list of main options
acl_smtp_expn, Alphabetical list of main options
acl_smtp_helo, Alphabetical list of main options
acl_smtp_mail, Alphabetical list of main options
acl_smtp_mailauth, Alphabetical list of main options
acl_smtp_mime, Alphabetical list of main options , Scanning MIME parts
acl_smtp_predata, Alphabetical list of main options
acl_smtp_quit, Alphabetical list of main options
acl_smtp_rcpt, Alphabetical list of main options
acl_smtp_starttls, Alphabetical list of main options
acl_smtp_vrfy, Alphabetical list of main options
adding drivers, Adding new drivers or lookup types
additional groups, Generic options for routers , Generic options for transports
address
constructed, Constructed addresses
copying routing, Private options for dnslookup , Private options for manualroute
qualification, Alphabetical list of main options , Unqualified addresses
rewriting (see rewriting)
sender, Command line options
source-routed, Alphabetical list of main options
testing, Command line options , Generic options for routers
verification, Command line options
without domain, Limitations
address duplicate, discarding, Duplicate addresses , Duplicate addresses
address expansion item, Expansion operators
address list
@@ lookup type, Address lists
case forcing, Case of letters in address lists
empty item, Address lists
in a rewriting pattern, Rewriting patterns
in expansion condition, Expansion conditions
local part starting with !, Address lists
lookup for complete address, Address lists
patterns, Address lists
regular expression in, Address lists
split local part and domain, Address lists
address qualification, suppressing, Command line options
address redirection
broken files, Private options for the redirect router
disabling rewriting, Private options for the redirect router
domain; preserving, Private options for the redirect router
errors, Errors in redirection lists
included external list, Special items in redirection lists
local part without domain, Redirecting to a local mailbox
non-filter list items, Items in a non-filter redirection list
one-time expansion, Private options for the redirect router
redirect router, The redirect router
repeated for each delivery attempt, Repeated redirection expansion
to black hole, Special items in redirection lists
to file, Special items in redirection lists
to local mailbox, Redirecting to a local mailbox
to pipe, Special items in redirection lists
while verifying, Forward files and address verification , Redirection while verifying
addresses expansion item, Expansion operators
address_data, Generic options for routers
address_retry_include_sender, Private options for smtp
address_test, Generic options for routers
admin user, Alphabetical list of main options , Running the monitor , Privileged users
definition of, Trusted and admin users
admin_groups, Alphabetical list of main options
alias file
backslash in, Redirecting to a local mailbox
broken, Private options for the redirect router
building, Setting options by program name , Command line options
exception to default, Special items in redirection lists
in a redirect router, The redirect router
one-time expansion, Private options for the redirect router
ownership, Private options for the redirect router
per-domain default, Default values in single-key lookups
alias for host, Host list patterns that match by host name
allow_commands, Private options for pipe
allow_defer, Private options for the redirect router
allow_domain_literals, Alphabetical list of main options
allow_fail, Private options for the redirect router
allow_fifo, Private options for appendfile
allow_filter, Private options for the redirect router
allow_freeze, Private options for the redirect router
allow_localhost, Private options for smtp
allow_mx_to_ip, Alphabetical list of main options
allow_symlink, Private options for appendfile
allow_utf8_domains, Alphabetical list of main options
alternate configuration file, Command line options
and expansion condition, Combining expansion conditions
angle brackets, excess, Alphabetical list of main options
appendfile transport, The appendfile transport , Non-special new file delivery
appending to a file, Operational details for appending
asterisk
after IP address, Outgoing SMTP and LMTP over TCP/IP , Logging deliveries
in address list, Address lists
in domain list, Domain lists
in host list, Special host list patterns , Host list patterns that match by host name
in lookup type, Domain lists
in search type, Partial matching in single-key lookups
Athena, Incorporated code
AUTH
ACL for, Alphabetical list of main options , Specifying when ACLs are used
advertising, Alphabetical list of main options
advertising when encrypted, Alphabetical list of main options
configuration, Configuration file format , Authenticators configuration
description of, SMTP authentication
in plaintext authenticator, Using plaintext in a server
logging, Logging message reception
on bounce message, Alphabetical list of main options
on MAIL command, Expansion variables , Alphabetical list of main options , The AUTH parameter on MAIL commands , Authentication by an Exim client
testing a server, Testing server authentication
with PAM, Expansion conditions
authenticated ACL condition, ACL conditions
authenticated_sender, Private options for smtp
authenticated_sender_force, Private options for smtp
authentication, SMTP authentication , Authentication by an Exim client
ACL checking, ACL conditions
advertising, Alphabetical list of main options
bounce message, Alphabetical list of main options
CRAM-MD5 mechanism, The cram_md5 authenticator
failure, Expansion variables
generic options, Generic options for authenticators
id, Expansion variables
id, specifying for local message, Command line options
logging, Logging message reception
LOGIN mechanism, The LOGIN authentication mechanism
Microsoft Secure Password, The spa authenticator
name, specifying for local message, Command line options
NTLM, The spa authenticator
on an Exim client, Authentication by an Exim client
on an Exim server, Authentication on an Exim server
optional in client, Private options for smtp
PLAIN mechanism, The PLAIN authentication mechanism
required by client, Private options for smtp
sender, Expansion variables
sender, specifying for local message, Command line options
sender; authenticated, The AUTH parameter on MAIL commands
testing a server, Testing server authentication
authenticators
cram_md5, The cram_md5 authenticator , Using cram_md5 as a client
cyrus_sasl, The cyrus_sasl authenticator , Using cyrus_sasl as a server
dovecot, The dovecot authenticator , The dovecot authenticator
plaintext, The plaintext authenticator , Using plaintext in a client
spa, The spa authenticator , Using spa as a client
auth_advertise_hosts, Alphabetical list of main options
autoreply transport, The autoreply transport , Private options for autoreply
for system filter, Alphabetical list of main options
auto_thaw, Alphabetical list of main options
av_scanner, Alphabetical list of main options , Scanning for viruses

B

background delivery, Command line options
backlog of connections, Alphabetical list of main options
backslash in alias file, Redirecting to a local mailbox
bang paths
not handled by Exim, Limitations
rewriting, Rewriting examples
banner for SMTP, Alphabetical list of main options
base36, Message identification
base62, Message identification , Private options for appendfile
base62 expansion item, Expansion operators
base62d expansion item, Expansion operators
base64 encoding
conversion from hex, Expansion operators
creating authentication test data, Testing server authentication
functions for local_scan() use, Available Exim functions
in encrypted password, Expansion conditions
in header lines, Expansion items
in plaintext authenticator, Using plaintext in a server
in string expansion, Expansion operators
batched local delivery, Address batching in local transports
batched SMTP input, Command line options , Incoming batched SMTP
batched SMTP output, Outgoing batched SMTP
batched SMTP output example, Manualroute examples
batch_id, Address batching in local transports , Private options for appendfile , The lmtp transport , Private options for pipe
batch_max, Address batching in local transports , Private options for appendfile , The lmtp transport , Private options for pipe
BATV, verifying, Bounce address tag validation
bcc, Private options for autoreply
bcc recipients, verifying none, ACL conditions
Bcc: header line, Command line options , The Bcc: header line
Berkeley DB library, DBM libraries
file format, Single-key lookup types
binary zero
in authentication data, Testing server authentication
in header line, Expansion items
in lookup key, Single-key lookup types , Making DBM files (exim_dbmbuild)
in message body, Expansion variables
in plaintext authenticator, Using plaintext in a server , The PLAIN authentication mechanism
in RFC 2047 decoding, Available Exim functions
bind IP address, Private options for smtp
BIN_DIRECTORY, Installing Exim binaries and scripts
bi_command, Alphabetical list of main options
black hole, Special items in redirection lists
black list (DNS), Expansion variables , ACL conditions , Using DNS lists , Reducing or increasing what is logged
body of message
binary zero count, Expansion variables
definition of, Terminology
expansion variable, Expansion variables
line count, Expansion variables
size, Expansion variables
transporting, Generic options for transports
visible size, Alphabetical list of main options
body_only, Generic options for transports
books about Exim, Exim documentation
boolean configuration values, Boolean options
Bounce Address Tag Validation (see BATV)
bounce message
copy to other address, Alphabetical list of main options
customizing, Alphabetical list of main options , Customizing bounce messages
definition of, Terminology
discarding, Alphabetical list of main options
failure to deliver, Failures to deliver bounce messages
generating, Command line options
including body, Alphabetical list of main options
including original, Alphabetical list of main options
recipient of, Permanent delivery failure
redirection details; suppressing, Private options for the redirect router
Reply-to: in, Alphabetical list of main options
sender authentication, Alphabetical list of main options
size limit, Alphabetical list of main options
when generated, Permanent delivery failure
bounce messages
From: line, specifying, Alphabetical list of main options
bounce_message_file, Alphabetical list of main options
bounce_message_text, Alphabetical list of main options
bounce_return_body, Alphabetical list of main options
bounce_return_message, Alphabetical list of main options
bounce_return_size_limit, Alphabetical list of main options
bounce_sender_authentication, Alphabetical list of main options
broken alias or forward files, Private options for the redirect router
BSD, DBM library for, DBM libraries
bug reports, Bug reports
Bugzilla, FTP and web sites
build directory, The building process
build-time options, overriding, Overriding build-time options for Exim
building alias file, Command line options
building DBM files, Making DBM files (exim_dbmbuild)
building Exim, Building and installing Exim , Overriding build-time options for the monitor
architecture type, Overriding build-time options for Exim
multiple OS/architectures, Multiple machine architectures and operating systems
operating system type, Overriding build-time options for Exim
OS-specific C header files, OS-specific header files
overriding default settings, Overriding build-time options for Exim
pre-building configuration, Pre-building configuration
building Eximon, Overriding build-time options for the monitor

C

caching
callout, Callout caching
callout timeouts, Alphabetical list of main options
lookup data, Lookup caching
named lists, Named list caching
caching callout, suppressing, Additional parameters for callouts
callout
additional parameters for, Additional parameters for callouts
cache, description of, Callout caching
cache, suppressing, Additional parameters for callouts
caching timeouts, Alphabetical list of main options
connection timeout, specifying, Additional parameters for callouts
defer, action on, Additional parameters for callouts
full postmaster check, Additional parameters for callouts
overall timeout, specifying, Additional parameters for callouts
postmaster; checking, Additional parameters for callouts
random check, Additional parameters for callouts
sender for recipient check, Additional parameters for callouts
sender when verifying header, Additional parameters for callouts
timeout, specifying, Additional parameters for callouts
verification, Callout verification
callout_domain_negative_expire, Alphabetical list of main options
callout_domain_positive_expire, Alphabetical list of main options
callout_negative_expire, Alphabetical list of main options
callout_positive_expire, Alphabetical list of main options
callout_random_local_part, Alphabetical list of main options
cannot_route_message, Generic options for routers
carriage return, Private options for appendfile , Private options for pipe , Line endings , Outgoing SMTP and LMTP over TCP/IP , Incoming SMTP messages over TCP/IP
case forcing in address lists, Case of letters in address lists
case forcing in strings, Expansion operators
case of local parts, Duplicate addresses , Case of letters in address lists , Generic options for routers , Use of the control modifier , Case of local parts
case sensitivity
in (n)wildlsearch lookup, Single-key lookup types
in lsearch lookup, Single-key lookup types
caseful_local_part, Generic options for routers
cc, Private options for autoreply
Cc: header line, Command line options
cdb
acknowledgment, Incorporated code
description of, Single-key lookup types
including support for, Overriding build-time options for Exim
certificate
client, location of, Private options for smtp
references to discussion, Certificates and all that
revocation list, Revoked certificates
revocation list for client, Private options for smtp
revocation list for server, Alphabetical list of main options
self-signed, Self-signed certificates
server, location of, Alphabetical list of main options
verification of client, Alphabetical list of main options , Requesting and verifying client certificates , ACL conditions
verification of server, Private options for smtp
change log, Exim documentation
checking access, Checking access policy (exim_checkaccess)
checking disk space, Alphabetical list of main options
check_ancestor, Private options for the redirect router
check_group, Private options for the redirect router , Private options for appendfile
check_local_user, Generic options for routers
check_log_inodes, Alphabetical list of main options
check_log_space, Alphabetical list of main options
check_owner, Private options for the redirect router , Private options for appendfile
check_rfc2047_length, Alphabetical list of main options
check_secondary_mx, Private options for dnslookup
check_spool_inodes, Alphabetical list of main options
check_spool_space, Alphabetical list of main options
check_srv, Private options for dnslookup
check_string, Private options for appendfile , Private options for pipe
CIDR notation, Host list patterns that match by IP address , Expansion operators
cipher
logging, Configuring an Exim server to use TLS , Configuring an Exim client to use TLS
requiring specific, Alphabetical list of main options , Private options for smtp
class resources (BSD), Private options for pipe
Client SMTP Authorization (see CSA)
client, non-queueing, Using Exim as a non-queueing client
client_condition, Generic options for authenticators
client_domain, Using spa as a client
client_ignore_invalid_base64, Using plaintext in a client
client_name, Using cram_md5 as a client
client_password, Using spa as a client
client_secret, Using cram_md5 as a client
client_send, Using plaintext in a client
client_username, Using spa as a client
command, The queryprogram router , The lmtp transport , Private options for pipe
command line
addresses with -t, Alphabetical list of main options
options, The Exim command line , Command line options
command_group, The queryprogram router
command_timeout, Private options for smtp
command_user, The queryprogram router
common option syntax, Common option syntax
concurrent deliveries, Concurrent deliveries
condition, Generic options for routers
condition ACL condition, ACL conditions
configuration file
alternate, Command line options , Using a different configuration file
common option syntax, Common option syntax
conditional skips, Conditional skips in the configuration file
default walk through, The default configuration file , Authenticators configuration
editing, Overriding build-time options for Exim
errors in, The Exim run time configuration file
format of, Configuration file format
general description, The Exim run time configuration file
including other files, File inclusions in the configuration file
leading white space in, Configuration file format
macros, Macros in the configuration file
main section, Main configuration , Alphabetical list of main options
ownership, The Exim run time configuration file
retry section, Retry configuration , Deliveries that work intermittently
trailing white space in, Configuration file format
configuration for building Exim, Pre-building configuration
configuration options
extracting, Command line options
hiding value of, Command line options , Common option syntax
CONFIGURE_FILE, Installing Exim binaries and scripts , Command line options , The Exim run time configuration file
CONFIGURE_GROUP, The Exim run time configuration file
CONFIGURE_OWNER, The Exim run time configuration file
connection backlog, Alphabetical list of main options
connection_max_messages, Private options for smtp
connect_timeout, Private options for smtp
constructed address, Constructed addresses
content scanning
at ACL time, Content scanning at ACL time , The demime condition
for spam, Scanning with SpamAssassin
for viruses, Scanning for viruses
MIME checking, The demime condition
MIME parts, Scanning MIME parts
per user, Generic options for transports
specifying at build time, Pre-building configuration
the malware condition, Scanning for viruses
with regular expressions, Scanning with regular expressions
continue ACL modifier, ACL modifiers
control ACL modifier, ACL modifiers , Use of the control modifier
control of incoming mail, Access control lists
copy of bounce message, Alphabetical list of main options
copy of message (unseen option), Generic options for routers
Courier, Single-key lookup types
CR character (see carriage return)
CRAM-MD5 authentication mechanism, The cram_md5 authenticator
cram_md5 authenticator, The cram_md5 authenticator , Using cram_md5 as a client
create_directory, Private options for appendfile
create_file, Private options for appendfile
creating directories, The appendfile transport
CRL (see certificate revocation list)
crypt(), Expansion conditions
crypt16(), Expansion conditions
crypteq expansion condition, Expansion conditions
CSA
in dnsdb lookup, Pseudo dnsdb record types
verifying, Client SMTP authorization (CSA)
CSA verification, ACL conditions
current directory for local transport, Generic options for routers , Current and home directories
current_directory, The queryprogram router , Generic options for transports
customizing
ACL condition, ACL conditions
batching condition, Address batching in local transports
bounce message, Alphabetical list of main options , Customizing bounce messages
cannot route message, Generic options for routers
failure message, Special items in redirection lists
input scan using C function, Adding a local scan function to Exim
precondition, Router preconditions
Received: header, Alphabetical list of main options
SMTP banner, Alphabetical list of main options
warning message, Alphabetical list of main options , Customizing warning messages
cycling logs, Logging to local files that are periodically “cycled” , Cycling log files (exicyclog)
Cygwin, Message identification
Cyrus, Incorporated code , Expansion conditions , Private options for pipe , Using an external local delivery agent , Private options for smtp
SASL library, The cyrus_sasl authenticator
cyrus_sasl authenticator, The cyrus_sasl authenticator , Using cyrus_sasl as a server

D

daemon, Command line options , Incoming SMTP messages over TCP/IP
listening IP addresses, Starting the daemon and the use of network interfaces
pid file path, Alphabetical list of main options
process id (pid), Command line options
restarting, Command line options , Running Exim without privilege
starting, Starting the daemon and the use of network interfaces
TCP_NODELAY on sockets, Alphabetical list of main options
daemon startup, retrying, Alphabetical list of main options
daemon_smtp_ports, Alphabetical list of main options
daemon_startup_retries, Alphabetical list of main options
daemon_startup_sleep, Alphabetical list of main options
Darwin, Message identification
DATA
ACL for, Alphabetical list of main options
ACLs for, Specifying when ACLs are used , The DATA ACLs
data, Private options for the redirect router
database
lookups, File and database lookups , More about SQLite
updating in ACL, ACL modifiers
data_timeout, Private options for smtp
Date: header line, The Date: header line
DBM
building dbm files, Making DBM files (exim_dbmbuild)
lookup type, Single-key lookup types
DBM libraries
configuration for building, DBM libraries , Overriding build-time options for Exim
discussion of, DBM libraries
Debian
information sources, Exim documentation
mailing list for, Mailing lists
debugging
-bh option, Command line options
-d option, Command line options
-N option, Command line options
from embedded Perl, Calling Exim functions from Perl
list of selectors, Command line options
suppressing delivery, Command line options
debug_print, Generic options for routers , Generic options for transports
decode ACL condition, ACL conditions
def expansion condition, Expansion conditions
default
ACLs, ACL configuration
configuration file walk through, The default configuration file
in single-key lookups, Default values in single-key lookups
retry rule, Default retry rule
routers, Router configuration
transports, Transport configuration
defer ACL verb, ACL verbs
defer in system filter, Defer, freeze, and fail commands for system filters
defer, fake, Use of the control modifier
deferred delivery, forcing, Special items in redirection lists
delay ACL modifier, ACL modifiers
delay warning, specifying, Alphabetical list of main options
delayed delivery, logging, Reducing or increasing what is logged
delay_after_cutoff, Private options for smtp , Long-term failures
delay_warning, Alphabetical list of main options
delay_warning_condition, Expansion variables , Alphabetical list of main options
delivery
abandoning further attempts, Command line options
by external agent, Using an external local delivery agent
cancelling all, Command line options
cancelling by address, Command line options
deferral, Delivery in detail
delaying certain domains, Alphabetical list of main options
discarded; logging, Discarded deliveries
failure report (see bounce message)
failure; logging, Delivery failures
fake; logging, Fake deliveries
first, Expansion conditions
forcing attempt, Command line options
forcing deferral, Special items in redirection lists
forcing failure, Special items in redirection lists , The queue menu
forcing in queue run, Command line options
from given sender, Command line options
in detail, Delivery in detail
in the background, Command line options
in the foreground, Command line options
log line format, Generic options for routers
manually started – not forced, Command line options
maximum number of, Alphabetical list of main options
parallelism for remote, Alphabetical list of main options
permanent failure, Permanent delivery failure
problems with, Testing
procmail, Using an external local delivery agent
retry in remote transports, Delivery in detail
retry mechanism, Retry mechanism
sorting remote, Alphabetical list of main options
suppressing immediate, Command line options
temporary failure, Temporary delivery failure
to file; forbidding, Private options for the redirect router
to given domain, Command line options
to pipe; forbidding, Private options for the redirect router
to single file, Operational details for delivery to a new file
unprivileged, Alphabetical list of main options
delivery failure, long-term, Long-term failures
Delivery-date: header line, Alphabetical list of main options , Generic options for transports , The Delivery-date: header line
delivery_date_add, Generic options for transports
delivery_date_remove, Alphabetical list of main options , The Delivery-date: header line
deliver_drop_privilege, Alphabetical list of main options
deliver_queue_load_max, Alphabetical list of main options
demime ACL condition, ACL conditions
deny ACL verb, ACL verbs
design philosophy, Overall philosophy
dialup (see intermittently connected hosts)
directories, multiple, Alphabetical list of main options
directory, Private options for appendfile
directory creation, The appendfile transport , Private options for appendfile , Operational details for appending , Operational details for delivery to a new file
directory_file, Private options for appendfile
directory_mode, Private options for appendfile
directory_transport, Private options for the redirect router
disable_fsync, Alphabetical list of main options
disable_ipv6, Disabling IPv6 , Alphabetical list of main options
disable_logging, Generic options for routers , Generic options for transports
discard ACL verb, ACL verbs
discarded messages, Discarded deliveries
discarding bounce message, Alphabetical list of main options
disk space, checking, Alphabetical list of main options
distribution
ftp site, Where to find the Exim distribution
public key, Where to find the Exim distribution
signing details, Where to find the Exim distribution
dlfunc, Expansion items
dmbnz lookup type, Single-key lookup types
DNS
as a lookup type, Query-style lookup types , More about dnsdb
IPv6 lookup for AAAA records, Alphabetical list of main options
pre-check of name syntax, Alphabetical list of main options
qualifying single-component names, Private options for dnslookup
resolver options, Alphabetical list of main options , Private options for dnslookup
reverse lookup, Expansion variables , Alphabetical list of main options , Format of the -H file
try again response; overriding, Alphabetical list of main options
DNS list
data returned from, Data returned by DNS lists
in ACL, ACL conditions , Using DNS lists
information from merged, Detailed information from merged DNS lists
IPv6 usage, DNS lists and IPv6
keyed by domain name, DNS lists keyed on domain names
keyed by explicit IP address, Specifying the IP address for a DNS list lookup
logging defer, Reducing or increasing what is logged
matching specific returned data, Additional matching conditions for DNS lists
multiple keys for, Multiple explicit keys for a DNS list
variables set from, Variables set from DNS lists
DNS resolver, debugging output, Command line options
dnsdb lookup, More about dnsdb
dnslists ACL condition, ACL conditions
dnslookup router, The dnslookup router , Effect of qualify_single and search_parents
dns_again_means_nonexist, Alphabetical list of main options
dns_check_names_pattern, Alphabetical list of main options
dns_csa_search_limit, Alphabetical list of main options
dns_csa_use_reverse, Alphabetical list of main options
dns_ipv4_lookup, Alphabetical list of main options
dns_qualify_single, Private options for smtp
dns_retrans, Alphabetical list of main options
dns_retry, Alphabetical list of main options
dns_search_parents, Private options for smtp
doc/ChangeLog, Exim documentation
doc/NewStuff, Exim documentation
doc/spec.txt, Exim documentation
documentation, Exim documentation
available formats, Where to find the Exim distribution
domain
ACL checking, ACL conditions
definition of, Terminology
delaying delivery, Alphabetical list of main options
delivery to, Command line options
extraction, Expansion operators
for qualifying addresses, Alphabetical list of main options
in redirection; preserving, Private options for the redirect router
manually routing, The manualroute router
partial; widening, Private options for dnslookup
specifying non-immediate delivery, Alphabetical list of main options
UTF-8 characters in, Alphabetical list of main options
virtual, Virtual domains
domain list
asterisk in, Domain lists
in expansion condition, Expansion conditions
matching by lookup, Domain lists
matching ends with, Domain lists
matching literal domain name, Domain lists
matching local IP interfaces, Domain lists
matching MX pointers to local host, Domain lists
matching primary host name, Domain lists
matching regular expression, Domain lists
patterns for, Domain lists
domain literal, Domain lists , Alphabetical list of main options
default router, Router configuration
recognizing format, Main configuration settings
routing, The ipliteral router
domainless addresses, Limitations
domains, Generic options for routers
domains ACL condition, ACL conditions
dot
in incoming non-SMTP message, Command line options
in local part, Dots in local parts
trailing on domain, Alphabetical list of main options
dovecot authenticator, The dovecot authenticator , The dovecot authenticator
driver, Generic options for routers , Generic options for transports , Generic options for authenticators
drivers
adding new, Adding new drivers or lookup types
configuration format, Format of driver configurations
definition of, Processing an address for delivery
instance definition, Processing an address for delivery
drop ACL verb, ACL verbs
drop_cr, Alphabetical list of main options
dsearch lookup type, Single-key lookup types
dsn_from, Alphabetical list of main options
duplicate addresses, Duplicate addresses , Command line options , Generic options for routers , Duplicate addresses

E

EACCES, Private options for the redirect router
EHLO, Outgoing SMTP and LMTP over TCP/IP , Logging message reception
accepting junk data, Alphabetical list of main options
ACL for, Alphabetical list of main options , Specifying when ACLs are used , The EHLO/HELO ACL
argument, setting, Private options for smtp
avoiding use of, Private options for smtp
forcing reverse lookup, Alphabetical list of main options
invalid data, Incoming SMTP messages over TCP/IP
underscores in, Alphabetical list of main options
verifying, ACL conditions
verifying, mandatory, Alphabetical list of main options
verifying, optional, Alphabetical list of main options
empty item in hosts list, Special host list patterns
encrypted ACL condition, ACL conditions
encrypted strings, comparing, Expansion conditions
encryption
checking in an ACL, ACL conditions
including support for, Including TLS/SSL encryption support
on SMTP connection, Alphabetical list of main options , Encrypted SMTP connections using TLS/SSL , Self-signed certificates
endpass ACL modifier, ACL modifiers
ENOTDIR, Private options for the redirect router
envelope sender, Trusted and admin users , Command line options , Alphabetical list of main options , Generic options for routers , Generic options for transports , Private options for appendfile , Private options for pipe , Setting an errors address in a system filter , The UUCP From line , Variable Envelope Return Paths (VERP)
rewriting at transport time, When does rewriting happen?
envelope, definition of, Terminology
Envelope-to: header line, Alphabetical list of main options , Generic options for transports , Address batching in local transports , The Envelope-to: header line
envelope_to_add, Generic options for transports
envelope_to_remove, Alphabetical list of main options , The Envelope-to: header line
environment, Private options for pipe
environment for local transports, Environment for running local transports , Expansion variables derived from the address
environment for pipe transport, Environment variables , Private options for pipe
eq expansion condition, Expansion conditions
eqi expansion condition, Expansion conditions
error
ignored, Other log entries
in configuration file, The Exim run time configuration file
in outgoing SMTP, Errors in outgoing SMTP
reporting, Command line options
skipping bad syntax, Private options for the redirect router
errors_copy, Alphabetical list of main options
errors_reply_to, Alphabetical list of main options , Private options for appendfile
errors_to, Generic options for routers , Using Exim to handle mailing lists , Variable Envelope Return Paths (VERP)
escape characters in quoted strings, String values
escape expansion item, Expansion operators
escape_string, Private options for appendfile , Private options for pipe
ESMTP, avoiding use of, Private options for smtp
ETRN
ACL for, Alphabetical list of main options , Specifying when ACLs are used
command to be run, Alphabetical list of main options
logging, Reducing or increasing what is logged
processing, The ETRN command
serializing, Alphabetical list of main options
value of $domain, Expansion variables
eval expansion item, Expansion operators
exec failure, Private options for pipe
exicyclog, Logging to local files that are periodically “cycled” , Cycling log files (exicyclog)
exigrep, Extracting specific information from the log (exigrep)
Exim arguments, logging, Reducing or increasing what is logged
Exim binary, path name, Alphabetical list of main options
Exim group, Alphabetical list of main options
Exim monitor
acknowledgment, Incorporated code
description, The Exim monitor , The queue menu
window size, Main action buttons
Exim user, Alphabetical list of main options
eximon, The Exim monitor
eximstats, Mail statistics (eximstats)
exim_checkaccess, Checking access policy (exim_checkaccess)
exim_dbmbuild, Making DBM files (exim_dbmbuild)
exim_dumpdb, exim_dumpdb
exim_fixdb, exim_fixdb
EXIM_GROUP, The Exim run time configuration file
exim_group, Alphabetical list of main options
exim_lock, Mailbox maintenance (exim_lock)
exim_monitor/EDITME, Pre-building configuration , The Exim monitor
exim_path, Alphabetical list of main options
exim_tidydb, exim_tidydb
EXIM_USER, The Exim run time configuration file
exim_user, Alphabetical list of main options
exinext, Finding individual retry times (exinext)
exipick, Selecting messages by various criteria (exipick)
exiqgrep, Selective queue listing (exiqgrep)
exiqsumm, Summarizing the queue (exiqsumm)
exiscan (see content scanning)
exists, expansion condition, Expansion conditions
exiwhat, Alphabetical list of main options , Finding out what Exim processes are doing (exiwhat)
expansion
and of conditions, Combining expansion conditions
arithmetic expression, Expansion operators
base64 encoding, Expansion operators
calling Perl from, Expansion items
case forcing, Expansion operators
character translation, Expansion items
checking for empty variable, Expansion conditions
checking header line existence, Expansion conditions
combining conditions, Combining expansion conditions
conditional, Expansion items
conditions, Expansion conditions , Combining expansion conditions
conversion to base 62, Expansion operators
definition of, Expanded strings
domain extraction, Expansion operators
encrypted comparison, Expansion conditions
escape sequences, Character escape sequences in expanded strings
escaping non-printing characters, Expansion operators
expression evaluation, Expansion operators
extracting substrings by key, Expansion items
extracting substrings by number, Expansion items
file existence test, Expansion conditions
first delivery test, Expansion conditions
forall condition, Expansion conditions
forany condition, Expansion conditions
forced failure, Forced expansion failure
header insertion, Expansion items
hex to base64, Expansion operators
hmac hashing, Expansion items
including literal text, Literal text in expanded strings
inserting an entire file, Expansion items
inserting from a socket, Expansion items
IP address masking, Expansion operators
LDAP authentication test, Expansion conditions
list creation, Expansion items
local part extraction, Expansion operators
lookup in, Expansion items
MD5 hash, Expansion operators
negating a condition, Expansion conditions
non-expandable substrings, Literal text in expanded strings
numeric comparison, Expansion conditions
numeric hash, Expansion items , Expansion operators
of lists, Expansion of lists
of strings, String expansions , Expansion variables
operators, Expansion items , Expansion operators
or of conditions, Combining expansion conditions
PAM authentication test, Expansion conditions
pwcheck authentication test, Expansion conditions
queue runner test, Expansion conditions
quoting, Expansion operators
Radius authentication, Expansion conditions
re-expansion of substring, Expansion operators
reducing a list to a scalar, Expansion items
regular expression comparison, Expansion conditions
RFC 2047, Expansion operators
RFC 2822 address handling, Expansion operators
running a command, Expansion items
saslauthd authentication test, Expansion conditions
selecting from list by condition, Expansion items
SHA-1 hashing, Expansion operators
statting a file, Expansion operators , Private options for the redirect router
string comparison, Expansion conditions
string length, Expansion operators
string substitution, Expansion items
string truncation, Expansion items , Expansion operators
substring expansion, Expansion operators
substring extraction, Expansion items
testing, Command line options , Testing string expansions
textual hash, Expansion items , Expansion operators
UTF-8 conversion, Expansion operators
variables, Expansion items
variables, list of, Expansion variables
variables, set from DNS list, Variables set from DNS lists
EXPN
ACL for, Alphabetical list of main options , Specifying when ACLs are used
error text, display of, Special items in redirection lists
processing, The VRFY and EXPN commands
router skipping, Generic options for routers
with verify_only, Generic options for routers
expn, Generic options for routers
external local delivery, Using an external local delivery agent
external transports, Limitations
extract
substrings by key, Expansion items
substrings by number, Expansion items
extract_addresses_remove_arguments, Alphabetical list of main options
EXTRALIBS, Overriding build-time options for Exim
extra_local_interfaces, Alphabetical list of main options

F

fail
in system filter, Defer, freeze, and fail commands for system filters
log line; reducing, Defer, freeze, and fail commands for system filters
failing delivery
forcing, Special items in redirection lists
from filter, Private options for the redirect router
failover (see fallback)
failure of exec, Private options for pipe
fail_verify, Generic options for routers
fail_verify_recipient, Generic options for routers
fail_verify_sender, Generic options for routers
fake defer, Use of the control modifier
fake rejection, Use of the control modifier
fallback
hosts specified on router, Generic options for routers
hosts specified on transport, Private options for smtp
randomized hosts, Private options for smtp
fallback_hosts, Generic options for routers , Private options for smtp
fallover (see fallback)
FAQ, FTP and web sites
fifo (named pipe), Private options for appendfile
file, Private options for the redirect router , Private options for appendfile , Private options for autoreply
appending, Operational details for appending
existence test, Expansion conditions
extracting characteristics, Expansion operators
how a message is held, Handling an incoming message
in redirection list, Special items in redirection lists
inserting into expansion, Expansion items
journal, Life of a message
locking, Private options for appendfile , Operational details for appending
lookups, File and database lookups , More about SQLite , Expansion items
mailbox; checking existing format, Private options for appendfile
MBX format, Private options for appendfile
requiring for router, Generic options for routers
too many open, Alphabetical list of main options
transport for system filter, Alphabetical list of main options
file_expand, Private options for autoreply
file_format, Private options for appendfile
file_must_exist, Private options for appendfile
file_optional, Private options for autoreply
file_transport, Private options for the redirect router
filter
enabling use of, Private options for the redirect router
header lines; adding/removing, Adding and removing headers in a system filter
introduction, User filters
locking out certain features, Private options for the redirect router
Sieve (see Sieve filter)
specifying in redirection data, Interpreting redirection data
system filter, Alphabetical list of main options , System-wide message filtering , Per-address filtering
testing, Command line options
transport filter, Expansion variables , Generic options for transports , How the command is run , Private options for smtp , Outgoing SMTP and LMTP over TCP/IP
user for processing, Generic options for routers
filtering all mail, System-wide message filtering , Per-address filtering
filter_prepend_home, Private options for the redirect router
final_timeout, Private options for smtp
finduser_retries, Alphabetical list of main options
first delivery, Expansion conditions
first_delivery expansion condition, Expansion conditions
fixed point configuration values, Fixed point numbers
forbid_blackhole, Private options for the redirect router
forbid_exim_filter, Private options for the redirect router
forbid_file, Private options for the redirect router
forbid_filter_dlfunc, Private options for the redirect router
forbid_filter_existstest, Private options for the redirect router
forbid_filter_logwrite, Private options for the redirect router
forbid_filter_lookup, Private options for the redirect router
forbid_filter_perl, Private options for the redirect router
forbid_filter_readfile, Private options for the redirect router
forbid_filter_readsocket, Private options for the redirect router
forbid_filter_reply, Private options for the redirect router
forbid_filter_run, Private options for the redirect router
forbid_include, Private options for the redirect router
forbid_pipe, Private options for the redirect router
forbid_sieve_filter, Private options for the redirect router
forbid_smtp_code, Private options for the redirect router
forcing delivery, Command line options
foreground delivery, Command line options
format
boolean, Boolean options
configuration file, Configuration file format
fixed point, Fixed point numbers
group name, User and group names
integer, Integer values
list item in configuration, List construction
message, Command line options
octal integer, Octal integer values
of message id, Message identification
spool files, Format of spool files , Format of the -H file
string, String values
time interval, Time intervals
user name, User and group names
forward file
broken, Private options for the redirect router
one-time expansion, Private options for the redirect router
ownership, Private options for the redirect router
testing, Command line options
FreeBSD, MTA indirection, Replacing another MTA with Exim
freeze in system filter, Defer, freeze, and fail commands for system filters
freeze_exec_fail, Private options for pipe
freeze_tell, Alphabetical list of main options
freezing messages, Command line options , Defer, freeze, and fail commands for system filters
allowing in filter, Private options for the redirect router
sending a message when freezing, Alphabetical list of main options
from, Private options for autoreply
From line, Trusted and admin users , Command line options , Alphabetical list of main options , Private options for appendfile , Operational details for delivery to a new file , Private options for pipe , The UUCP From line
From: header line, Trusted and admin users , The From: header line
disabling checking of, Alphabetical list of main options
in bounces, Alphabetical list of main options
from_utf8 expansion item, Expansion operators
frozen messages
display, The queue display
forcing delivery, Command line options
forcing in ACL, Use of the control modifier
in queue listing, Command line options
logging skipping, Reducing or increasing what is logged
manual thaw; testing in filter, Contents of a system filter
moving, Alphabetical list of main options
spool data, Format of the -H file
thawing, Life of a message , Command line options , The queue menu
timing out, Alphabetical list of main options
fsync(), disabling, Alphabetical list of main options
FTP site, FTP and web sites , Where to find the Exim distribution

G

gdbm DBM library, DBM libraries
ge expansion condition, Expansion conditions
gecos field, parsing, Alphabetical list of main options
gecos_name, Alphabetical list of main options
gecos_pattern, Alphabetical list of main options
gei expansion condition, Expansion conditions
generic options, Format of driver configurations
router, Generic options for routers , Generic options for routers
transport, Generic options for transports , Generic options for transports
gethostbyname, Private options for smtp
gid (group id)
caller, Expansion variables
Exim’s own, Alphabetical list of main options
in queryprogram router, The queryprogram router
in spool file, Format of the -H file
local delivery, Generic options for routers
of originating user, Expansion variables
system filter, Alphabetical list of main options , Specifying a system filter
giving up on messages, Command line options
GnuTLS, Encrypted SMTP connections using TLS/SSL
building Exim with, Including TLS/SSL encryption support
specifying parameters for, Requiring specific ciphers or other parameters in GnuTLS
gnutls_require_kx, Alphabetical list of main options , Private options for smtp , Requiring specific ciphers or other parameters in GnuTLS
gnutls_require_mac, Alphabetical list of main options , Private options for smtp , Requiring specific ciphers or other parameters in GnuTLS
gnutls_require_protocols, Alphabetical list of main options , Private options for smtp , Requiring specific ciphers or other parameters in GnuTLS
group, Generic options for routers , Generic options for transports
groups
additional, Generic options for routers , Generic options for transports
name format, User and group names
trusted, Alphabetical list of main options
gt expansion condition, Expansion conditions
gti expansion condition, Expansion conditions

H

hash function
numeric, Expansion items , Expansion operators
textual, Expansion items , Expansion operators
header lines
added; visibility of, Adding header lines in ACLs
adding, Generic options for routers
adding in an ACL, Adding header lines in ACLs
adding in transport, Generic options for transports
adding; in router or transport, Adding and removing header lines in routers and transports
adding; in system filter, Adding and removing headers in a system filter
character sets, Expansion items
decoding, Expansion items
in expansion strings, Expansion items
listing, Command line options
maximum size of, Alphabetical list of main options
position of added lines, Adding header lines in ACLs
removing, Generic options for routers , Generic options for transports
removing; in router or transport, Adding and removing header lines in routers and transports
removing; in system filter, Adding and removing headers in a system filter
rewriting, Private options for dnslookup
rewriting at transport time, When does rewriting happen?
transporting, Generic options for transports
verifying syntax, ACL conditions
verifying the sender in, ACL conditions
header section
definition of, Terminology
maximum size of, Alphabetical list of main options
headers, Private options for autoreply
headers_add, Generic options for routers , Generic options for transports
headers_charset, Alphabetical list of main options
headers_only, Generic options for transports
headers_remove, Generic options for routers , Generic options for transports
headers_rewrite, Generic options for transports
header_line_maxsize, Alphabetical list of main options
header_maxsize, Alphabetical list of main options
HELO, Outgoing SMTP and LMTP over TCP/IP , Logging message reception
accepting junk data, Alphabetical list of main options
ACL for, Alphabetical list of main options , Specifying when ACLs are used , The EHLO/HELO ACL
argument, setting, Private options for smtp
forcing reverse lookup, Alphabetical list of main options
forcing use of, Private options for smtp
invalid data, Incoming SMTP messages over TCP/IP
underscores in, Alphabetical list of main options
verifying, ACL conditions
HELO verifying
mandatory, Alphabetical list of main options
optional, Alphabetical list of main options
helo_accept_junk_hosts, Alphabetical list of main options
helo_allow_chars, Alphabetical list of main options
helo_data, Private options for smtp
helo_lookup_domains, Alphabetical list of main options
helo_try_verify_hosts, Alphabetical list of main options
helo_verify_hosts, Alphabetical list of main options
hex2b64 expansion item, Expansion operators
hide_child_in_errmsg, Private options for the redirect router
hiding configuration option values, Command line options , Common option syntax
hints database, Temporary delivery failure
access by remote transport, Generic options for transports
callout cache, Callout caching
data expiry, Alphabetical list of main options , Timeout of retry data
DBM files used for, DBM libraries
ETRN serialization, The ETRN command
maintenance, Hints database maintenance
not overridden by -Mc, Command line options
overriding retry hints, Command line options
remembering routing, Command line options , Multiple messages on a single connection
retry keys, Generic options for routers , Generic options for transports , Outgoing SMTP and LMTP over TCP/IP
serializing deliveries to a host, Private options for smtp
use for retrying, Retry parameters
hmac, Expansion items
hold_domains, Alphabetical list of main options
HOME, Environment variables
home directory
for local transport, Generic options for routers , Current and home directories
for router, Generic options for routers
home_directory, Generic options for transports
host
ACL checking, ACL conditions
alias for, Host list patterns that match by host name
error, Errors in outgoing SMTP
for RFC 1413 calls, Alphabetical list of main options
limiting SMTP connections from, Alphabetical list of main options
list of; randomized, Private options for manualroute , Private options for smtp
locally unique number for, Alphabetical list of main options
lookup failures, Host list patterns that match by host name
lookup failures, permanent, Behaviour when an IP address or name cannot be found
lookup failures, temporary, Temporary DNS errors when looking up host information
maximum number to try, Private options for smtp , How the limits for the number of hosts to try are used
name in SMTP responses, Alphabetical list of main options
name of local, Alphabetical list of main options
not logging connections from, Alphabetical list of main options
rejecting connections from, Alphabetical list of main options
reserved, Alphabetical list of main options
serializing connections, Private options for smtp
treated as local, Alphabetical list of main options
unqualified addresses from, Alphabetical list of main options
verifying reverse lookup, ACL conditions
HOST, Environment variables
host list
empty string in, Special host list patterns
lookup of IP address, Host list patterns for single-key lookups by host address
masked IP address, Host list patterns for single-key lookups by host address
matching host name, Host list patterns that match by host name , Host list patterns for single-key lookups by host name
matching IP addresses, Host list patterns that match by IP address
mixing names and addresses in, Mixing wildcarded host names and addresses in host lists
patterns in, Host lists
regular expression in, Host list patterns that match by host name
host name
lookup, failure of, Expansion variables
lookup, forcing, Alphabetical list of main options
matched in domain list, Domain lists
hosts, The iplookup router , Private options for smtp
hosts ACL condition, ACL conditions
hosts_avoid_esmtp, Private options for smtp
hosts_avoid_pipelining, Private options for smtp
hosts_avoid_tls, Private options for smtp
hosts_connection_nolog, Alphabetical list of main options
hosts_max_try, Private options for smtp
hosts_max_try_hardlimit, Private options for smtp
hosts_nopass_tls, Private options for smtp
hosts_override, Private options for smtp
hosts_randomize, Private options for manualroute , Private options for smtp
hosts_require_auth, Private options for smtp
hosts_require_tls, Private options for smtp
hosts_treat_as_local, Domain lists , Alphabetical list of main options
hosts_try_auth, Private options for smtp
host_all_ignored, Private options for manualroute
host_find_failed, Private options for manualroute
host_lookup, Alphabetical list of main options
host_lookup_order, Alphabetical list of main options
host_reject_connection, Alphabetical list of main options
HP-UX, Alphabetical list of main options

I

ibase_servers, Alphabetical list of main options
iconv() support, Support for iconv()
id of message, Message identification
ident (see RFC 1413)
if, expansion item, Expansion items
ignore_bounce_errors_after, Life of a message , Alphabetical list of main options
ignore_eacces, Private options for the redirect router
ignore_enotdir, Private options for the redirect router
ignore_fromline_hosts, Alphabetical list of main options
ignore_fromline_local, Alphabetical list of main options
ignore_quota, The lmtp transport
ignore_status, Private options for pipe
ignore_target_hosts, Generic options for routers
ignoring faulty addresses, Private options for the redirect router
included address list, Special items in redirection lists
include_directory, Private options for the redirect router
inclusions in configuration file, File inclusions in the configuration file
incoming SMTP over TCP/IP, Incoming SMTP messages over TCP/IP
incorporated code, Incorporated code
inetd, Command line options , Alphabetical list of main options , Incoming SMTP messages over TCP/IP
initgroups, Generic options for routers , Uids and gids , Generic options for transports
installing Exim, Installing Exim binaries and scripts
info documentation, Installing info documentation
install script options, Installing Exim binaries and scripts
testing the script, Installing Exim binaries and scripts
what is not installed, Installing Exim binaries and scripts
integer configuration values, Integer values
integer format, Octal integer values
InterBase
server list, Alphabetical list of main options
InterBase lookup type, Query-style lookup types , SQL lookups , More about MySQL, PostgreSQL, Oracle, and InterBase
interface, Private options for smtp
address, specifying for local message, Command line options
listening, Starting the daemon and the use of network interfaces
logging, Reducing or increasing what is logged
network, Starting the daemon and the use of network interfaces
intermittently connected hosts, Intermittently connected hosts
IP address
binding, Private options for smtp
discarding, Generic options for routers
for listening, Starting the daemon and the use of network interfaces
masking, Host list patterns for single-key lookups by host address , Expansion operators
testing string format, Expansion conditions
translating, Generic options for routers
IP source routing, IPv4 source routing
ipliteral router, The ipliteral router
iplookup router, The iplookup router
iplsearch lookup type, Single-key lookup types
IPv6
address scopes, IPv6 address scopes
addresses in lists, Changing list separators
disabling, Disabling IPv6 , Alphabetical list of main options
DNS black lists, DNS lists and IPv6
DNS lookup for AAAA records, Alphabetical list of main options
including support for, Including support for IPv6
IRIX, DBM library for, DBM libraries
isip expansion condition, Expansion conditions
isip4 expansion condition, Expansion conditions
isip6 expansion condition, Expansion conditions

J

journal file, Life of a message

L

lc expansion item, Expansion operators
LDAP
authentication, LDAP authentication and control information
connections, LDAP connections
default servers, Alphabetical list of main options
including support for, Overriding build-time options for Exim
lookup type, Query-style lookup types
lookup, more about, More about LDAP
protocol version, forcing, Alphabetical list of main options
query format, Format of LDAP queries
quoting, LDAP quoting
returned data formats, Format of data returned by LDAP
use for authentication, Expansion conditions
with TLS, Format of LDAP queries
ldapauth expansion condition, Expansion conditions
ldap_default_servers, Alphabetical list of main options
ldap_version, Alphabetical list of main options
le expansion condition, Expansion conditions
lei expansion condition, Expansion conditions
length expansion item, Expansion items , Expansion operators
length of login name, Alphabetical list of main options
LF character (see linefeed)
LHLO argument setting, Private options for smtp
limit
bounce message size, Alphabetical list of main options
hosts; maximum number tried, How the limits for the number of hosts to try are used
incoming SMTP connections, Alphabetical list of main options
message size, Alphabetical list of main options
message size per transport, Generic options for transports
messages per SMTP connection, Alphabetical list of main options
non-mail SMTP commands, Alphabetical list of main options
number of hosts tried, Private options for smtp
number of MX tried, Private options for smtp
number of recipients, Alphabetical list of main options
on retry interval, Alphabetical list of main options
open files for lookups, Alphabetical list of main options
rate of message arrival, Alphabetical list of main options
retry interval, Retry parameters
size of message header section, Alphabetical list of main options
size of one header line, Alphabetical list of main options
SMTP connections from one host, Alphabetical list of main options
SMTP syntax and protocol errors, Alphabetical list of main options
unknown SMTP commands, Alphabetical list of main options
user name length, Alphabetical list of main options
limitations of Exim, Limitations
limiting client sending rates, Rate limiting incoming messages
line endings, Line endings
line length
maximum, Expansion variables
linear search, Single-key lookup types
linefeed, Private options for appendfile , Private options for pipe , Line endings , Outgoing SMTP and LMTP over TCP/IP , Incoming SMTP messages over TCP/IP
Linux, DBM library for, DBM libraries
list
address list, Address lists
caching of named, Named list caching
domain list, Domain lists
empty item in, Empty items in lists
file name in, File names in lists
host list, Host lists
iterative conditions, Expansion conditions
local part list, Local part lists
named, Named lists
named compared with macro, Named lists compared with macros
negation, Negated items in lists
reducing to a scalar, Expansion items
selecting by condition, Expansion items
syntax of in configuration, List construction
list separator
changing, Changing list separators
newline as, Changing list separators
listing
message body, Command line options
message headers, Command line options
message in RFC 2922 format, Command line options
message log, Command line options
messages on the queue, Command line options
lists of domains; hosts; etc., Domain, host, address, and local part lists , Local part lists
LMTP
ignoring quota errors, The lmtp transport , Private options for smtp
over a pipe, The lmtp transport
over a socket, The lmtp transport
over TCP/IP, Private options for smtp , Outgoing SMTP and LMTP over TCP/IP
processing details, SMTP processing , Incoming batched SMTP
lmtp transport, The lmtp transport
lmtp_ignore_quota, Private options for smtp
load average, Alphabetical list of main options
re-evaluating per message, Alphabetical list of main options
local delivery
definition of, Terminology
using an external agent, Using an external local delivery agent
local host
domains treated as, Alphabetical list of main options
MX pointing to, Generic options for routers , The dnslookup router
name of, Alphabetical list of main options
sending to, Generic options for routers , Private options for smtp
local message reception, Command line options
local part
ACL checking, ACL conditions
case of, Case of local parts
checking in router, Generic options for routers
definition of, Terminology
dots in, Dots in local parts
in retry keys, Generic options for routers
list, Local part lists
list, in expansion condition, Expansion conditions
prefix, Generic options for transports , Multiple user mailboxes
starting with !, Address lists
suffix, Generic options for transports , Multiple user mailboxes
local SMTP input, Command line options
local transports
environment for, Environment for running local transports , Expansion variables derived from the address
uid and gid, Generic options for routers , Uids and gids
local user, checking in router, Generic options for routers
Local/eximon.conf, Pre-building configuration , Overriding build-time options for the monitor , The Exim monitor
Local/Makefile, Pre-building configuration , Overriding build-time options for Exim
localhost_number, Message identification , Alphabetical list of main options
local_from_check, Alphabetical list of main options
local_from_prefix, Alphabetical list of main options
local_from_suffix, Alphabetical list of main options
local_interfaces, Alphabetical list of main options
local_part expansion item, Expansion operators
local_parts, Generic options for routers
local_parts ACL condition, ACL conditions
local_part_prefix, Generic options for routers
local_part_prefix_optional, Generic options for routers
local_part_suffix, Generic options for routers
local_part_suffix_optional, Generic options for routers
local_scan() function
address rewriting; timing of, When does rewriting happen?
API description, API for local_scan()
available Exim functions, Available Exim functions
available Exim variables, Available Exim variables
building Exim to use, Building Exim to use a local scan function
configuration options, Configuration options for local_scan()
description of, Adding a local scan function to Exim , More about Exim’s memory handling
memory handling, More about Exim’s memory handling
timeout, Alphabetical list of main options
when all recipients discarded, ACL return codes
local_scan_timeout, Alphabetical list of main options
local_sender_retain, Alphabetical list of main options
lock files, Testing , Private options for appendfile
lockfile_mode, Private options for appendfile
lockfile_timeout, Private options for appendfile
locking files, Private options for appendfile , Operational details for appending
locking mailboxes, Mailbox maintenance (exim_lock)
lock_fcntl_timeout, Private options for appendfile
lock_flock_timeout, Private options for appendfile
lock_interval, Private options for appendfile
lock_retries, Private options for appendfile
log, Private options for autoreply
certificate verification, Reducing or increasing what is logged
connection rejections, Reducing or increasing what is logged
cycling local files, Logging to local files that are periodically “cycled” , Cycling log files (exicyclog)
datestamped files, Datestamped log files
delayed delivery, Reducing or increasing what is logged
delivery duration, Reducing or increasing what is logged
delivery line, Generic options for routers , Logging deliveries
destination, Where the logs are written
distinguished name, Requesting and verifying client certificates , Configuring an Exim client to use TLS
DNS failure in list, Reducing or increasing what is logged
dnslist defer, Reducing or increasing what is logged
dropped connection, Reducing or increasing what is logged
ETRN commands, Reducing or increasing what is logged
Exim arguments, Reducing or increasing what is logged
extracts; grepping for, Extracting specific information from the log (exigrep)
fail command log line, Defer, freeze, and fail commands for system filters
file for each message, Life of a message
file path for, Alphabetical list of main options
frozen messages; skipped, Reducing or increasing what is logged
full parentage, Reducing or increasing what is logged
general description, Log files , Message log
header lines for rejection, Reducing or increasing what is logged
host lookup failure, Reducing or increasing what is logged
ident timeout, Reducing or increasing what is logged
incoming interface, Reducing or increasing what is logged
incoming remote port, Reducing or increasing what is logged
local files; writing to, Logging to local files that are periodically “cycled”
message log; description of, Message log
message log; disabling, Alphabetical list of main options
message size on delivery, Reducing or increasing what is logged
non-MAIL SMTP sessions, Reducing or increasing what is logged
outgoing remote port, Reducing or increasing what is logged
process ids in, Log files , Reducing or increasing what is logged
process log, Alphabetical list of main options
queue run, Reducing or increasing what is logged
queue time, Reducing or increasing what is logged
reception line, Logging message reception
recipients, Reducing or increasing what is logged
retry defer, Reducing or increasing what is logged
return path, Reducing or increasing what is logged
rewriting, Reducing or increasing what is logged
selectors, Alphabetical list of main options , Reducing or increasing what is logged
sender on delivery, Reducing or increasing what is logged
sender reception, Reducing or increasing what is logged
sender verify failure, Reducing or increasing what is logged
size rejection, Reducing or increasing what is logged
smtp confirmation, Reducing or increasing what is logged
SMTP connections, Reducing or increasing what is logged
SMTP protocol error, Reducing or increasing what is logged
SMTP syntax error, Reducing or increasing what is logged
SMTP transaction; incomplete, Reducing or increasing what is logged
subject, Reducing or increasing what is logged
summary of fields, Summary of Fields in Log Lines
syslog; writing to, Logging to syslog
tail of; in monitor, The log display
timezone for entries, Alphabetical list of main options
TLS cipher, Configuring an Exim server to use TLS , Configuring an Exim client to use TLS , Reducing or increasing what is logged
TLS peer DN, Reducing or increasing what is logged
to file, Where the logs are written
to syslog, Where the logs are written
types of, Log files
unknown SMTP command, Reducing or increasing what is logged
writing from embedded Perl, Calling Exim functions from Perl
logging in ACL
immediate, ACL modifiers
specifying which log, ACL modifiers
LOGIN authentication mechanism, The LOGIN authentication mechanism
logwrite ACL modifier, ACL modifiers
log_as_local, Generic options for routers
log_defer_output, Private options for pipe
log_fail_output, Private options for pipe
log_file_path, Alphabetical list of main options
log_message ACL modifier, ACL modifiers
log_output, Private options for pipe
log_reject_target ACL modifier, ACL modifiers
log_selector, Alphabetical list of main options
log_timezone, Alphabetical list of main options
lookup
* added to type, Default values in single-key lookups
*@ added to type, Default values in single-key lookups
caching, Lookup caching
cdb, Single-key lookup types
dbm, Single-key lookup types
dbm – terminating zero, Single-key lookup types
dbmnz, Single-key lookup types
default values, Default values in single-key lookups
description of, File and database lookups
DNS, Query-style lookup types
dnsdb, More about dnsdb
dsearch, Single-key lookup types
in domain list, Domain lists
in expanded string, Expansion items
inclusion in binary, Overriding build-time options for Exim
InterBase, Query-style lookup types , SQL lookups , More about MySQL, PostgreSQL, Oracle, and InterBase
iplsearch, Single-key lookup types
LDAP, Query-style lookup types , More about LDAP
lsearch, Single-key lookup types
lsearch – colons in keys, Single-key lookup types
maximum open files, Alphabetical list of main options
MySQL, Query-style lookup types , SQL lookups , More about MySQL, PostgreSQL, Oracle, and InterBase
NIS, Single-key lookup types
NIS+, Query-style lookup types , More about NIS+
nwildlsearch, Single-key lookup types
Oracle, Query-style lookup types , SQL lookups , More about MySQL, PostgreSQL, Oracle, and InterBase
partial matching, Partial matching in single-key lookups
partial matching – changing prefix, Partial matching in single-key lookups
passwd, Query-style lookup types
PostgreSQL, Query-style lookup types , SQL lookups , More about MySQL, PostgreSQL, Oracle, and InterBase
query-style types, Query-style lookup types
quoting, Quoting lookup data
single-key types, Single-key lookup types
sqlite, Query-style lookup types
SQLite, More about SQLite
temporary error in, Temporary errors in lookups
types of, Lookup types
whoson, Query-style lookup types
wildcard, Default values in single-key lookups , Partial matching in single-key lookups
wildlsearch, Single-key lookup types
lookup_open_max, Alphabetical list of main options
loop
caused by fail, Defer, freeze, and fail commands for system filters
in lookups, Address lists
prevention, Alphabetical list of main options
while file testing, Operational details for appending
while routing, Delivery in detail
while routing, avoidance of, Redirecting to a local mailbox
lower casing, Expansion operators , Making DBM files (exim_dbmbuild)
lsearch lookup type, Single-key lookup types
lt expansion condition, Expansion conditions
lti expansion condition, Expansion conditions

M

macro
compared with named list, Named lists compared with macros
description of, Macros in the configuration file
setting on command line, Command line options
MAIL
ACL for, Alphabetical list of main options , Specifying when ACLs are used
logging session without, Reducing or increasing what is logged
rewriting argument of, The SMTP-time rewriting flag
SIZE option, Incoming SMTP messages over TCP/IP
mail hub example, Manualroute examples
mail loop prevention, Alphabetical list of main options
mailbox
locking, blocking and non-blocking, Private options for appendfile
maintenance, Mailbox maintenance (exim_lock)
MMDF format, Private options for appendfile
multiple, Generic options for routers , Multiple user mailboxes
size warning, Private options for appendfile
specifying size of, Private options for appendfile
symbolic link, Private options for appendfile , Operational details for appending
time of last read, Retry rules for specific errors
mailbox_filecount, Private options for appendfile
mailbox_size, Private options for appendfile
maildir format, Operational details for delivery to a new file
description of, Maildir delivery
maildirfolder file, Private options for appendfile
maildirsize file, Private options for appendfile , Using a maildirsize file
quota; directories included in, Private options for appendfile
specifying, Private options for appendfile
time of last read, Retry rules for specific errors
maildir++, Maildir delivery
maildirfolder, creating, Private options for appendfile
maildirfolder_create_regex, Private options for appendfile
maildir_format, Private options for appendfile
maildir_quota_directory_regex, Private options for appendfile
maildir_retries, Private options for appendfile
maildir_tag, Private options for appendfile
maildir_use_size_file, Private options for appendfile
mailing lists, Using Exim to handle mailing lists
closed, Closed mailing lists
for Exim users, Mailing lists
one-time expansion, Private options for the redirect router
re-expansion of, Re-expansion of mailing lists
syntax errors in, Syntax errors in mailing lists
mailq, Setting options by program name
mailstore format, Operational details for delivery to a new file
description of, Mailstore delivery
specifying, Private options for appendfile
mailstore_format, Private options for appendfile
mailstore_prefix, Private options for appendfile
mailstore_suffix, Private options for appendfile
main configuration, Main configuration , Alphabetical list of main options
main log, Log files
maintaining Exim’s hints database, Hints database maintenance
malware ACL condition, ACL conditions
manualroute router, The manualroute router , Manualroute examples
mask expansion item, Expansion operators
masked IP address, Expansion operators
match expansion condition, Expansion conditions
match_address expansion condition, Expansion conditions
match_domain expansion condition, Expansion conditions
match_ip expansion condition, Expansion conditions
match_local_part expansion condition, Expansion conditions
maximum, Introduction
(see also limit)
line length, Expansion variables
max_output, Private options for pipe
max_rcpt, Private options for smtp
max_username_length, Alphabetical list of main options
MBX format, specifying, Private options for appendfile
mbx_format, Private options for appendfile
md5 expansion item, Expansion operators
MD5 hash, Expansion operators , Expansion conditions
message
abandoning delivery attempts, Command line options
adding recipients, Command line options
age of, Expansion variables
changing sender, Command line options
controlling incoming, Access control lists
copying every, Taking copies of mail
discarded, Discarded deliveries
error, Errors in outgoing SMTP
forced failure, Defer, freeze, and fail commands for system filters
format, Command line options
freezing, Defer, freeze, and fail commands for system filters
frozen, Life of a message
general processing, Message processing , Rewriting addresses
header, definition of, Terminology
life of, Life of a message
listing body of, Command line options
listing header lines, Command line options
listing in RFC 2822 format, Command line options
listing message log, Command line options
log file for, Life of a message , Message log
manually discarding, Command line options
manually freezing, Command line options
queueing by file existence, Alphabetical list of main options
queueing by load, Alphabetical list of main options
queueing by message count, Alphabetical list of main options
queueing by SMTP connection count, Alphabetical list of main options
queueing certain domains, Alphabetical list of main options
queueing remote deliveries, Alphabetical list of main options
queueing unconditionally, Alphabetical list of main options
reception, Receiving mail
size, Expansion variables
size in queue listing, Command line options
size issue for transport filter, Private options for smtp
size limit, Alphabetical list of main options
submission, Use of the control modifier , Submission mode for non-local messages , The From: header line , The Message-ID: header line , The Sender: header line
submission, ports for, Main configuration settings
thawing frozen, Life of a message , Command line options
transporting body only, Generic options for transports
transporting headers only, Generic options for transports
message ACL modifier, ACL modifiers , Adding header lines in ACLs
with accept, ACL verbs
message body
binary zero count, Expansion variables
in expansion, Expansion variables
line count, Expansion variables
newlines in variables, Alphabetical list of main options
size, Expansion variables
visible size, Alphabetical list of main options
message ids
details of format, Message identification
with multiple hosts, Alphabetical list of main options
message logs
disabling, Alphabetical list of main options
preserving, Alphabetical list of main options
message sender, constructed by Exim, Receiving mail
Message-ID: header line, Alphabetical list of main options , The Message-ID: header line
message_body_newlines, Expansion variables , Alphabetical list of main options
message_body_visible, Expansion variables , Alphabetical list of main options
message_id_header_domain, Alphabetical list of main options
message_id_header_text, Alphabetical list of main options , The Message-ID: header line
message_logs, Alphabetical list of main options
message_prefix, Private options for appendfile , Private options for pipe
message_size_limit, Alphabetical list of main options , Generic options for transports
message_suffix, Private options for appendfile , Private options for pipe
Microsoft Secure Password Authentication, Incorporated code , The spa authenticator
MIME content scanning, Scanning MIME parts , The demime condition
ACL for, Alphabetical list of main options , Specifying when ACLs are used
returned variables, Scanning MIME parts
mime_regex ACL condition, ACL conditions
mixed-case login names, Case of local parts
MMDF format mailbox, Private options for appendfile
mode, Private options for appendfile , Private options for autoreply
modemask, Private options for the redirect router
mode_fail_narrower, Private options for appendfile
monitor (see Exim monitor)
more, Generic options for routers , Private options for manualroute
move_frozen_messages, Alphabetical list of main options
msglog directory, Message log
mua_wrapper, Alphabetical list of main options , Using Exim as a non-queueing client
multiline responses, suppressing, Use of the control modifier
multiple mailboxes, Generic options for routers , Multiple user mailboxes
multiple SMTP deliveries, Command line options , Private options for smtp , Exim on the intermittently connected client host
multiple SMTP deliveries with TLS, Multiple messages on the same encrypted TCP/IP connection
multiple spool directories, Alphabetical list of main options
multi_domain, Private options for smtp
MX record
checking for secondary, Private options for dnslookup
in dnsdb lookup, More about dnsdb , Pseudo dnsdb record types
maximum tried, Private options for smtp
pointing to IP address, Alphabetical list of main options
pointing to local host, Generic options for routers , The dnslookup router
required to exist, Private options for dnslookup
mx_domains, Private options for dnslookup
mx_fail_domains, Private options for dnslookup
MySQL
lookup type, Query-style lookup types , SQL lookups , More about MySQL, PostgreSQL, Oracle, and InterBase
server list, Alphabetical list of main options
mysql_servers, Alphabetical list of main options

N

Nagle algorithm, Alphabetical list of main options
name
of local host, Alphabetical list of main options
of sender, Command line options
name server for enclosing domain, Pseudo dnsdb record types
named lists, Named lists
named pipe (fifo), Private options for appendfile
ndbm DBM library, DBM libraries
negation
in expansion condition, Expansion conditions
in lists, Negated items in lists
network interface, Starting the daemon and the use of network interfaces
never_mail, Private options for autoreply
never_users, Alphabetical list of main options
new drivers, adding, Adding new drivers or lookup types
newaliases, Setting options by program name
newline
as list separator, Changing list separators
in message body variables, Alphabetical list of main options
NFS, Generic options for routers
checking for file existence, Private options for the redirect router
lock file, Private options for appendfile , Operational details for appending
NIS lookup type, Single-key lookup types
including support for, Overriding build-time options for Exim
NIS+ lookup type, Query-style lookup types , More about NIS+
including support for, Overriding build-time options for Exim
NIS, retrying user lookups, Alphabetical list of main options
non-immediate delivery, Command line options
non-SMTP messages
ACLs for, Alphabetical list of main options , Specifying when ACLs are used , The non-SMTP ACLs
notify_comsat, Private options for appendfile
not_xxx, Boolean options
no_xxx, Boolean options (see entry for xxx)
NTLM authentication, The spa authenticator
NUL (see binary zero)
number of deliveries, Alphabetical list of main options
numeric comparison, Expansion conditions
numerical variables ($1 $2 etc), Expansion variables
in cram_md5 authenticator, Using cram_md5 as a server
in errors_copy, Alphabetical list of main options
in From line handling, The UUCP From line
in gecos_name, Alphabetical list of main options
in if expansion, Expansion conditions
in lookup expansion, Expansion items
in manualroute router, Format of the list of hosts
in plaintext authenticator, Using plaintext in a server
in rewriting rules, Rewriting patterns
in spa authenticator, Using spa as a server
nwildlsearch lookup type, Single-key lookup types

O

once, Private options for autoreply
once_file_size, Private options for autoreply
once_repeat, Private options for autoreply
one-time aliasing/forwarding expansion, Private options for the redirect router
one_time, Private options for the redirect router
open files, too many, Alphabetical list of main options
OpenSSL, Encrypted SMTP connections using TLS/SSL
building Exim with, Including TLS/SSL encryption support
optional, The iplookup router
options
appendfile transport, Private options for appendfile
autoreply transport, Private options for autoreply
command line, The Exim command line , Command line options
command line; terminating, Command line options
configuration – extracting, Command line options
cram_md5 authenticator (client), Using cram_md5 as a client
cram_md5 authenticator (server), Using cram_md5 as a server
dnslookup router, Private options for dnslookup
generic – definition of, Format of driver configurations
generic; for authenticators, Generic options for authenticators
generic; for routers, Generic options for routers , Generic options for routers
generic; for transports, Generic options for transports , Generic options for transports
hiding value of, Command line options , Common option syntax
iplookup router, The iplookup router
lmtp transport, The lmtp transport
manualroute router, Private options for manualroute
pipe transport, Private options for pipe
plaintext authenticator (client), Using plaintext in a client
plaintext authenticator (server), Plaintext options
queryprogram router, The queryprogram router
redirect router, Private options for the redirect router
router – extracting, Command line options
smtp transport, Private options for smtp
spa authenticator (client), Using spa as a client
spa authenticator (server), Using spa as a server
transport – extracting, Command line options
or expansion condition, Combining expansion conditions
Oracle
lookup type, Query-style lookup types , SQL lookups , More about MySQL, PostgreSQL, Oracle, and InterBase
server list, Alphabetical list of main options
oracle_servers, Alphabetical list of main options
os.h, OS-specific header files
outgoing LMTP over TCP/IP, Outgoing SMTP and LMTP over TCP/IP
outgoing SMTP over TCP/IP, Outgoing SMTP and LMTP over TCP/IP
owners, Private options for the redirect router
ownership
alias file, Private options for the redirect router
configuration file, The Exim run time configuration file
forward file, Private options for the redirect router
owngroups, Private options for the redirect router

P

packet radio, Generic options for routers
PAM authentication, Expansion conditions
pam expansion condition, Expansion conditions
panic log, Log files
partial matching, Partial matching in single-key lookups
passwd file (see /etc/passwd)
passwd lookup type, Query-style lookup types
pass_on_timeout, Generic options for routers
pass_router, Generic options for routers
path, Private options for pipe
PCRE, Incorporated code , Regular expressions
pcretest, Testing regular expressions
percent hack, Alphabetical list of main options , Using an ACL to control relaying
percent_hack_domains, Alphabetical list of main options
periodic queue running, Command line options
Perl
calling from Exim, Embedded Perl , Use of standard output and error by Perl
including support for, Overriding build-time options for Exim
standard output and error, Use of standard output and error by Perl
starting the interpreter, Command line options
use in expanded string, Expansion items
use of warn, Use of standard output and error by Perl
perl_at_start, Setting up so Perl can be used , Alphabetical list of main options
perl_startup, Setting up so Perl can be used , Alphabetical list of main options
pgsql_servers, Alphabetical list of main options
pid (process id)
in log lines, Log files , Reducing or increasing what is logged
of current process, Expansion variables
of daemon, Command line options
re-use of, Message identification
pid file, path for, Alphabetical list of main options
pid_file_path, Alphabetical list of main options
pipe
duplicated, Duplicate addresses
in redirection list, Special items in redirection lists
named (fifo), Private options for appendfile
pipe transport, The pipe transport , Using an external local delivery agent
environment for command, Environment variables , Private options for pipe
failure of exec, Private options for pipe
for system filter, Alphabetical list of main options
logging output, Private options for pipe
path for command, How the command is run
permitted commands, Private options for pipe
returned data, Returned status and data
temporary failure, Private options for pipe
uid for, Uids and gids
with multiple addresses, Address batching in local transports
PIPELINING
avoiding the use of, Private options for smtp
expected errors, Alphabetical list of main options
suppressing advertising, Alphabetical list of main options , Use of the control modifier
pipelining_advertise_hosts, Alphabetical list of main options
pipe_as_creator, Private options for pipe
pipe_transport, Private options for the redirect router
PLAIN authentication mechanism, The PLAIN authentication mechanism
plaintext authenticator, The plaintext authenticator , Using plaintext in a client
policy control
access control lists, Access control lists
address verification, Address verification
by local scan function, Adding a local scan function to Exim
checking access, Checking access policy (exim_checkaccess)
overview, Policy control
rejection, returning details, Alphabetical list of main options
relay control, Using an ACL to control relaying
testing, Command line options
port, The iplookup router , Private options for smtp
465 and 587, Main configuration settings
for daemon, Alphabetical list of main options
for message submission, Main configuration settings
iplookup router, The iplookup router
logging outgoint remote, Reducing or increasing what is logged
logging remote, Reducing or increasing what is logged
receiving TCP/IP, Command line options
sending TCP/IP, Private options for smtp
PostgreSQL lookup type, Query-style lookup types , SQL lookups , More about MySQL, PostgreSQL, Oracle, and InterBase
server list, Alphabetical list of main options
preconditions
checking, Running an individual router
definition of, Processing an address for delivery
order of processing, Router preconditions
prefix
for local part, including in envelope, Generic options for transports
for local part, used in router, Generic options for routers
for partial matching, Partial matching in single-key lookups
preserve_message_logs, Alphabetical list of main options , Message log
preserving domain in redirection, Private options for the redirect router
primary host name, Domain lists
primary_hostname, Domain lists , Alphabetical list of main options
printing characters, Alphabetical list of main options
print_topbitchars, Alphabetical list of main options
private options, Format of driver configurations
privilege, running without, Running Exim without privilege
privileged user, Privileged users
process id (see pid)
process log path, Alphabetical list of main options
process, querying, Finding out what Exim processes are doing (exiwhat)
process_log_path, Alphabetical list of main options
procmail, Using an external local delivery agent
prod_requires_admin, Alphabetical list of main options
protocol, The iplookup router , Private options for smtp
protocol, specifying for local message, Command line options
prvs expansion item, Expansion items
prvscheck expansion item, Expansion items
public key for signed distribution, Where to find the Exim distribution
public_name, Generic options for authenticators
pwauthd daemon, Incorporated code
pwcheck daemon, Incorporated code , Expansion conditions
pwcheck expansion condition, Expansion conditions

Q

qualify_domain, Alphabetical list of main options , Private options for the redirect router , Unqualified addresses
qualify_preserve_domain, Private options for the redirect router
qualify_recipient, Alphabetical list of main options , Unqualified addresses
qualify_single, Private options for dnslookup
query, The iplookup router
query-style lookup
definition of, Lookup types
list of types, Query-style lookup types
queryprogram router, The queryprogram router , The queryprogram router
queue
count of messages on, Command line options
definition of, Terminology
delivering specific messages, Command line options
display in monitor, The queue display
double scanning, Command line options
forcing delivery, Command line options
grepping, Selective queue listing (exiqgrep)
initial delivery, Command line options
listing messages on, Command line options
local deliveries only, Command line options
menu in monitor, The queue menu
routing, Command line options
summary, Summarizing the queue (exiqsumm)
queue runner, Delivery in detail , Retry mechanism , Setting options by program name , Command line options
abandoning, Alphabetical list of main options
definition of, Terminology
description of operation, Command line options
detecting when delivering from, Expansion conditions
for specific recipients, Command line options
for specific senders, Command line options
logging, Reducing or increasing what is logged
maximum number of, Alphabetical list of main options
processing messages in order, Alphabetical list of main options
starting manually, Command line options
starting periodically, Command line options
queueing incoming messages, Command line options , Alphabetical list of main options , Use of the control modifier
queue_domains, Alphabetical list of main options
queue_list_requires_admin, Alphabetical list of main options
queue_only, Alphabetical list of main options , Use of the control modifier
queue_only_file, Alphabetical list of main options
queue_only_load, Alphabetical list of main options
queue_only_load_latch, Alphabetical list of main options
queue_only_override, Alphabetical list of main options
queue_running expansion condition, Expansion conditions
queue_run_in_order, Alphabetical list of main options
queue_run_max, Alphabetical list of main options
queue_smtp_domains, Alphabetical list of main options
QUIT, ACL for, Alphabetical list of main options , Specifying when ACLs are used , The QUIT ACL
quota, Private options for appendfile
error testing in retry rule, Retry rules for specific errors
imposed by Exim, Private options for appendfile
in maildir delivery, Maildir delivery , Using a maildirsize file
maildir; directories included in, Private options for appendfile
system, The appendfile transport
warning threshold, Private options for appendfile
quota_directory, Private options for appendfile
quota_filecount, Private options for appendfile
quota_is_inclusive, Private options for appendfile
quota_size_regex, Private options for appendfile
quota_warn_message, Alphabetical list of main options , Private options for appendfile
quota_warn_threshold, Private options for appendfile
quote expansion item, Expansion operators
quote_local_part expansion item, Expansion operators
quoting
in lookups, Quoting lookup data
in pipe command, How the command is run
in regular expressions, Expansion operators
in string expansions, Expansion operators
lookup-specific, Expansion operators

R

Radius, Expansion conditions
radius expansion condition, Expansion conditions
randomized host list, Private options for manualroute , Private options for smtp
rate limiting, ACL conditions
client sending, Rate limiting incoming messages
rate limitint
reading data without updating, Reading ratelimit data without updating
RBL (see DNS list)
RCPT
ACL for, ACL configuration , Alphabetical list of main options , Specifying when ACLs are used
maximum number of incoming, Alphabetical list of main options
maximum number of outgoing, Private options for smtp
rate limiting, Alphabetical list of main options
rewriting argument of, The SMTP-time rewriting flag
value of $message_size, Expansion variables
rcpt_include_affixes, Generic options for transports
readfile expansion item, Expansion items
readsocket expansion item, Expansion items
Received: header line, The Received: header line
counting, Alphabetical list of main options
customizing, Alphabetical list of main options
received_headers_max, Alphabetical list of main options
received_header_text, Alphabetical list of main options
receive_timeout, Alphabetical list of main options
receiving mail, Receiving mail
recipient
ACL checking, ACL conditions
adding, Command line options
adding in local scan, Available Exim variables
error, Errors in outgoing SMTP
extracting from header lines, Command line options
maximum number, Alphabetical list of main options
removing, Command line options
removing in local scan, Available Exim variables
verifying, ACL conditions
recipients ACL condition, ACL conditions
recipients_max, Alphabetical list of main options
recipients_max_reject, Alphabetical list of main options
recipient_unqualified_hosts, Alphabetical list of main options
redirect router, The redirect router , Private options for the redirect router
redirection (see address redirection)
redirect_router, Generic options for routers
References: header line, The References: header line
regex ACL condition, ACL conditions
regular expressions
content scanning with, Scanning with regular expressions
in address list, Address lists
in domain list, Domain lists
in host list, Host list patterns that match by host name
in retry rules, Format of retry rules
library, Incorporated code , Regular expressions
match in expanded string, Expansion conditions
quoting, Expansion operators
testing, Testing regular expressions
reject log, Log files
disabling, Alphabetical list of main options
rejection, fake, Use of the control modifier
relaying
checking control of, Checking a relay configuration
control by ACL, Using an ACL to control relaying
testing configuration, Command line options
remote delivery, definition of, Terminology
remote_max_parallel, Alphabetical list of main options
remote_sort_domains, Alphabetical list of main options
removing messages, Command line options
removing recipients, Command line options
repeated redirection expansion, Repeated redirection expansion
repeat_use, Private options for the redirect router
replacing another MTA, Replacing another MTA with Exim
reply_to, Private options for autoreply
reply_transport, Private options for the redirect router
reporting bugs, Bug reports
require ACL verb, ACL verbs
require_files, Generic options for routers
reroute, The iplookup router
Resent- header lines, Resent- header lines
with -t, Command line options
resolver, debugging output, Command line options
response_pattern, The iplookup router
restrict_to_path, Private options for pipe
retry
after long-term failure, Long-term failures
algorithms, Retry parameters
configuration testing, Command line options
configuration, description of, Retry configuration , Deliveries that work intermittently
default rule, Default retry rule
description of mechanism, Retry mechanism
fixed intervals, Retry parameters
increasing intervals, Retry parameters
intermittently working deliveries, Deliveries that work intermittently
interval, maximum, Retry parameters
limit on interval, Alphabetical list of main options
parameters in rules, Retry parameters
quota error testing, Retry rules for specific errors
random intervals, Retry parameters
rules, Format of retry rules
rules; sender-specific, Retry rules for specified senders
specific errors; specifying, Retry rules for specific errors
time not reached, Retry configuration , Other log entries
timeout of data, Timeout of retry data
times, Finding individual retry times (exinext)
retry_data_expire, Alphabetical list of main options , Timeout of retry data
retry_include_ip_address, Private options for smtp
retry_interval_max, Alphabetical list of main options , Retry parameters
retry_use_local_part, Generic options for routers , Generic options for transports
return code
for -bm, Command line options
for -bS, Command line options
for -bt, Command line options
for -bv, Command line options
for -oee, Command line options
for -oem, Command line options
for -oep, Command line options
for bad configuration, The Exim run time configuration file
from run expansion, Expansion items , Expansion variables
return path, Introduction
(see also envelope sender)
changing in transport, Generic options for transports
created from Sender:, The Sender: header line
definition of, Terminology
in submission mode, Submission mode for non-local messages
Return-path: header line, Generic options for transports , The Return-path: header line
removing, Alphabetical list of main options
return_fail_output, Private options for pipe
return_message, Private options for autoreply
return_output, Private options for pipe
return_path, Generic options for transports , Variable Envelope Return Paths (VERP)
return_path_add, Generic options for transports
return_path_remove, Alphabetical list of main options , The Return-path: header line
return_size_limit, Alphabetical list of main options
reverse DNS lookup, Expansion variables , Alphabetical list of main options , Format of the -H file
revocation list, Revoked certificates
rewrite, Private options for the redirect router
rewrite_headers, Private options for dnslookup
rewriting
addresses, Handling an incoming message , Address rewriting , Rewriting examples , Rewriting addresses
at transport time, Generic options for transports , When does rewriting happen?
bang paths, Rewriting examples
flags, Flags specifying which headers and envelope addresses to rewrite
header lines, Private options for dnslookup
logging, Reducing or increasing what is logged
patterns, Rewriting patterns
replacements, Rewriting replacements
rules, Rewriting rules
testing, Command line options , Testing the rewriting rules that apply on input
timing of, When does rewriting happen?
whole addresses, Flags controlling the rewriting process
RFC 1413, Command line options , Alphabetical list of main options
logging timeout, Reducing or increasing what is logged
query timeout, Alphabetical list of main options
RFC 2047, Support for iconv() , Flags controlling the rewriting process , Scanning MIME parts , Available Exim functions , Constructed addresses
binary zero in, Available Exim functions
decoding, Expansion operators
disabling length check, Alphabetical list of main options
expansion operator, Expansion operators
rfc1413_hosts, Alphabetical list of main options
rfc1413_query_timeout, Alphabetical list of main options
rfc2047 expansion item, Expansion operators
rfc2047d expansion item, Expansion operators
rmail, Setting options by program name
root privilege, Root privilege
running without, Running Exim without privilege
router
adding header lines, Generic options for routers
carrying on after success, Generic options for routers
case of local parts, Generic options for routers
changing address for errors, Generic options for routers
checking for local user, Generic options for routers
checking senders, Generic options for routers
customized precondition, Generic options for routers
customizing cannot route message, Generic options for routers
data attached to address, Generic options for routers
definition of, Processing an address for delivery
discarding IP addresses, Generic options for routers
fallback hosts, Generic options for routers
for verification, Processing an address for verification
forcing verification failure, Generic options for routers
go to after pass, Generic options for routers
home directory for, Generic options for routers
IP address translation, Generic options for routers
preconditions, order of processing, Router preconditions
prefix for local part, Generic options for routers
removing header lines, Generic options for routers
requiring file existence, Generic options for routers
restricting to specific domains, Generic options for routers
restricting to specific local parts, Generic options for routers
result of running, Running an individual router
running details, Running an individual router
setting group, Generic options for routers
skipping for EXPN, Generic options for routers
skipping when address testing, Generic options for routers
start at after redirection, Generic options for routers
suffix for local part, Generic options for routers
timeout, Generic options for routers
used only when verifying, Generic options for routers
user for filter processing, Generic options for routers
routers
accept, The accept router
default, Router configuration
dnslookup, The dnslookup router , Effect of qualify_single and search_parents
ipliteral, The ipliteral router
iplookup, The iplookup router
manualroute, The manualroute router , Manualroute examples
queryprogram, The queryprogram router , The queryprogram router
redirect, The redirect router , Private options for the redirect router
router_home_directory, Generic options for routers
route_data, Private options for manualroute
route_list, Private options for manualroute
routing
by external program, The queryprogram router
loops in, Delivery in detail , Redirecting to a local mailbox
whole queue before delivery, Command line options
rsmtp, Setting options by program name
run expansion item, Expansion items
run time configuration, The Exim run time configuration file
runq, Setting options by program name
rxquote expansion item, Expansion operators

S

Samba project, Incorporated code
same_domain_copy_routing, Private options for dnslookup , Private options for manualroute
saslauthd daemon, Expansion conditions
saslauthd expansion condition, Expansion conditions
scanning (see content scanning)
search_parents, Private options for dnslookup
security
build-time features, Building a more “hardened” Exim
discussion of, Security considerations , Use of strcat() and strcpy()
self, Generic options for routers
in dnslookup router, The dnslookup router
in ipliteral router, The ipliteral router
in manualroute router, How the list of hosts is used
value of host name, Expansion variables
sender
ACL checking, ACL conditions
address, Command line options , The UUCP From line
authenticated, Expansion variables
changing, Command line options
constructed by Exim, Receiving mail
definition of, Terminology
gid, Expansion variables
host address, specifying for local message, Command line options
host name, specifying for local message, Command line options
ident string, specifying for local message, Command line options
name, Command line options
setting by untrusted user, Alphabetical list of main options
source of, Command line options
uid, Expansion variables
verifying, ACL conditions
verifying in header, ACL conditions
Sender: header line, Trusted and admin users , The Sender: header line
disabling addition of, Alphabetical list of main options
retaining from local submission, Alphabetical list of main options
senders, Generic options for routers
senders ACL condition, ACL conditions
sender_domains ACL condition, ACL conditions
sender_retain submission option, Submission mode for non-local messages
sender_unqualified_hosts, Alphabetical list of main options
Sendmail compatibility
-bi option, Command line options
-G option ignored, Command line options
-h option ignored, Command line options
-n option ignored, Command line options
-oA option, Command line options
-om option ignored, Command line options
-oo option ignored, Command line options
-t option, Command line options , Alphabetical list of main options
-U option ignored, Command line options
8-bit characters, Command line options
calling Exim as newaliases, Setting options by program name
command line interface, Calling interface
From line, Command line options , The UUCP From line , The From: header line
serialize_hosts, Private options for smtp
serializing connections, Private options for smtp
server_advertise_condition, Generic options for authenticators
server_condition, Generic options for authenticators , Plaintext options
server_debug_print, Generic options for authenticators
server_hostname, Using cyrus_sasl as a server
server_mail_auth_condition, Generic options for authenticators
server_mech, Using cyrus_sasl as a server
server_password, Using spa as a server
server_prompts, Plaintext options
server_realm, Using cyrus_sasl as a server
server_secret, Using cram_md5 as a server
server_service, Using cyrus_sasl as a server
server_set_id, Generic options for authenticators
server_socket, The dovecot authenticator
set ACL modifier, ACL modifiers
setuid, Root privilege
installing Exim with, Installing Exim binaries and scripts
sg expansion item, Expansion items
SHA-1 hash, Expansion operators , Expansion conditions
sha2 expansion item, Expansion operators
shadow transport, Generic options for transports
shadow_condition, Generic options for transports
shadow_transport, Generic options for transports
Sieve filter, User filters
configuring appendfile, The file and directory options
enabling in default router, Router configuration
enabling use of, Private options for the redirect router
forbidding delivery to a file, Private options for the redirect router
keep facility; disabling, Private options for the redirect router
not available for system filter, Delivery in detail , Alphabetical list of main options
relative mailbox path handling, The file and directory options
specifying in redirection data, Interpreting redirection data
syntax errors in, Private options for the redirect router
testing, Command line options
vacation directory, Private options for the redirect router
value of $address_file, Expansion variables
sieve_subaddress, Private options for the redirect router
sieve_useraddress, Private options for the redirect router
sieve_vacation_directory, Private options for the redirect router
SIGHUP, Command line options , Running Exim without privilege
SIGUSR1, Finding out what Exim processes are doing (exiwhat)
simultaneous deliveries, Concurrent deliveries
single-key lookup
definition of, Lookup types
list of types, Single-key lookup types
size
of bounce, limit, Alphabetical list of main options
of mailbox, Private options for appendfile
of message, Command line options , Expansion variables , Private options for smtp , Logging message reception , Reducing or increasing what is logged
of message, limit, Alphabetical list of main options , Generic options for transports
of monitor window, Main action buttons
SIZE option on MAIL command, Outgoing SMTP and LMTP over TCP/IP , Incoming SMTP messages over TCP/IP
size_addition, Private options for smtp
skipping faulty addresses, Private options for the redirect router
skip_syntax_errors, Private options for the redirect router
smart host
example router, Manualroute examples , Sending mail to a smart host
suppressing queueing, Using Exim as a non-queueing client
SMTP
authentication configuration, SMTP authentication , Authentication by an Exim client
batched incoming, Command line options , Incoming batched SMTP
batched outgoing, Outgoing batched SMTP
batched outgoing; example, Manualroute examples
batching over TCP/IP, Outgoing SMTP and LMTP over TCP/IP
callout verification, Callout verification
command, argument for, Expansion variables
connection backlog, Alphabetical list of main options
connection, ACL for, Specifying when ACLs are used , The SMTP connect ACL
delaying delivery, Command line options
details policy failures, Alphabetical list of main options
encrypted connection, Alphabetical list of main options
encryption, Encrypted SMTP connections using TLS/SSL , Self-signed certificates
error codes, Special items in redirection lists , Private options for the redirect router , ACL modifiers
errors in outgoing, Errors in outgoing SMTP
host name in responses, Alphabetical list of main options
incoming call count, Alphabetical list of main options
incoming connection count, Alphabetical list of main options
incoming over TCP/IP, Incoming SMTP messages over TCP/IP
input timeout, Command line options , Alphabetical list of main options
limiting incoming message count, Alphabetical list of main options
limiting non-mail commands, Alphabetical list of main options
limiting syntax and protocol errors, Alphabetical list of main options
limiting unknown commands, Alphabetical list of main options
listener, Command line options
local incoming, Incoming local SMTP
local input, Command line options
logging confirmation, Reducing or increasing what is logged
logging connections, Reducing or increasing what is logged
logging incomplete transactions, Reducing or increasing what is logged
logging protocol error, Reducing or increasing what is logged
logging syntax errors, Reducing or increasing what is logged
multiple deliveries, Command line options , Private options for smtp , Exim on the intermittently connected client host
non-mail commands, Use of non-mail SMTP commands
outgoing over TCP/IP, Outgoing SMTP and LMTP over TCP/IP
output flushing, disabling for callout, Use of the control modifier , Callout verification
output flushing, disabling for delay, Use of the control modifier
passed connection, Command line options , Private options for smtp , Outgoing SMTP and LMTP over TCP/IP , Exim on the intermittently connected client host
processing details, SMTP processing , Incoming batched SMTP
protocol errors, Syntax and protocol errors in SMTP commands
rate limiting, Alphabetical list of main options
rewriting malformed addresses, The SMTP-time rewriting flag
SIZE, Generic options for transports , Private options for smtp
smtps protocol, Main configuration settings , Support for the obsolete SSMTP (or SMTPS) protocol , Support for the legacy “ssmtp” (aka “smtps”) protocol
ssmtp protocol, Main configuration settings , Support for the obsolete SSMTP (or SMTPS) protocol , Support for the legacy “ssmtp” (aka “smtps”) protocol
synchronization checking, Alphabetical list of main options , Use of the control modifier
syntax errors, Syntax and protocol errors in SMTP commands
syntax errors; logging, Reducing or increasing what is logged
testing incoming, Command line options
unknown command; logging, Reducing or increasing what is logged
unrecognized commands, Unrecognized SMTP commands
welcome banner, Alphabetical list of main options
smtp transport, The smtp transport , How the limits for the number of hosts to try are used
smtps protocol, Main configuration settings , Support for the obsolete SSMTP (or SMTPS) protocol , Support for the legacy “ssmtp” (aka “smtps”) protocol
smtp_accept_keepalive, Alphabetical list of main options
smtp_accept_max, Alphabetical list of main options
smtp_accept_max_nonmail, Alphabetical list of main options
smtp_accept_max_nonmail_hosts, Alphabetical list of main options
smtp_accept_max_per_connection, Alphabetical list of main options
smtp_accept_max_per_host, Alphabetical list of main options
smtp_accept_queue, Alphabetical list of main options
smtp_accept_queue_per_connection, Alphabetical list of main options
smtp_accept_reserve, Alphabetical list of main options
smtp_active_hostname, Alphabetical list of main options
smtp_banner, Alphabetical list of main options , The SMTP connect ACL , ACL modifiers
smtp_check_spool_space, Alphabetical list of main options
smtp_connect_backlog, Alphabetical list of main options
smtp_enforce_sync, Alphabetical list of main options
smtp_etrn_command, Expansion variables , Alphabetical list of main options , The ETRN command
smtp_etrn_serialize, Alphabetical list of main options
smtp_load_reserve, Alphabetical list of main options
smtp_max_synprot_errors, Alphabetical list of main options
smtp_max_unknown_commands, Alphabetical list of main options
smtp_ratelimit_*, Rate limiting incoming messages
smtp_ratelimit_hosts, Alphabetical list of main options
smtp_ratelimit_mail, Alphabetical list of main options
smtp_ratelimit_rcpt, Alphabetical list of main options
smtp_receive_timeout, Alphabetical list of main options
smtp_reserve_hosts, Alphabetical list of main options
smtp_return_error_details, Alphabetical list of main options
socket, The lmtp transport
socket, use of in expansion, Expansion items
Solaris
DBM library for, DBM libraries
flock() support, Private options for appendfile
LDAP, More about LDAP
mail command, Command line options
PAM support, Expansion conditions
stopping Exim on, Stopping the Exim daemon on Solaris
sorting remote deliveries, Alphabetical list of main options
source routing
in email address, Alphabetical list of main options
in IP packets, IPv4 source routing
SPA authentication, Incorporated code
spa authenticator, The spa authenticator , Using spa as a client
spam ACL condition, ACL conditions
spam scanning, Scanning with SpamAssassin
returned variables, Calling SpamAssassin from an Exim ACL
SpamAssassin, Scanning with SpamAssassin
spamd_address, Alphabetical list of main options , Scanning with SpamAssassin
split_spool_directory, Alphabetical list of main options
spool directory
checking space, Alphabetical list of main options
creating, Setting up the spool directory
definition of, Terminology
file locked, Other log entries
files, Spool files
files that hold a message, Handling an incoming message
format of files, Format of spool files , Format of the -H file
input sub-directory, Handling an incoming message
path to, Alphabetical list of main options
split, Alphabetical list of main options
spool file is locked, Reducing or increasing what is logged
spool files
editing, Format of spool files
format of, Format of spool files , Format of the -H file
spool_directory, Alphabetical list of main options
sprintf(), Use of sprintf()
SQL lookup types, SQL lookups
sqlite lookup type, Query-style lookup types , More about SQLite
lock timeout, Alphabetical list of main options
sqlite_lock_timeout, Alphabetical list of main options
src/EDITME, Pre-building configuration
SRV record
enabling use of, Private options for dnslookup
in dnsdb lookup, More about dnsdb
required to exist, Private options for dnslookup
srv_fail_domains, Private options for dnslookup
SSL (see TLS)
ssmtp protocol, Main configuration settings , Support for the obsolete SSMTP (or SMTPS) protocol , Support for the legacy “ssmtp” (aka “smtps”) protocol
STARTTLS, ACL for, Alphabetical list of main options , Specifying when ACLs are used
stat expansion item, Expansion operators
statistics, Mail statistics (eximstats)
statvfs function, The stripcharts
sticky bit, Testing , Private options for appendfile
str2b64 expansion item, Expansion operators
strict_acl_vars, Alphabetical list of main options , ACL variables
string
case forcing, Expansion operators
comparison, Expansion conditions
expansion (see expansion)
format of configuration values, String values
length in expansion, Expansion operators
list, definition of, List construction
quoted, String values
testing for IP address, Expansion conditions
stripchart, The stripcharts
strip_excess_angle_brackets, Alphabetical list of main options
strip_trailing_dot, Alphabetical list of main options
strlen expansion item, Expansion operators
subject, Private options for autoreply
subject, logging, Reducing or increasing what is logged
submission fixups, suppressing, Use of the control modifier
submission mode, Use of the control modifier , Submission mode for non-local messages , The From: header line , The Sender: header line
substr expansion item, Expansion items , Expansion operators
substring extraction, Expansion items , Expansion operators
suffix for local part
including in envelope, Generic options for transports
used in router, Generic options for routers
SUPPORT_TLS, Including TLS/SSL encryption support
symbolic link
to build directory, Multiple machine architectures and operating systems
to exim binary, Replacing another MTA with Exim
to mailbox, Private options for appendfile , Operational details for appending
to source files, The building process
synchronization checking in SMTP, Alphabetical list of main options , Use of the control modifier
syntax of common options, Common option syntax
syntax_errors_text, Private options for the redirect router
syntax_errors_to, Private options for the redirect router
syslog, Where the logs are written
duplicate log lines; suppressing, Alphabetical list of main options
facility; setting, Alphabetical list of main options
process name; setting, Alphabetical list of main options
timestamps, Alphabetical list of main options
syslog_duplication, Alphabetical list of main options
syslog_facility, Alphabetical list of main options
syslog_processname, Alphabetical list of main options
syslog_timestamp, Alphabetical list of main options
system aliases file, Installing Exim binaries and scripts
system filter, System-wide message filtering , Per-address filtering
specifying, Alphabetical list of main options
testing, Command line options
system log, Log files
system_filter, Alphabetical list of main options
system_filter_directory_transport, Alphabetical list of main options
system_filter_file_transport, Alphabetical list of main options
system_filter_group, Alphabetical list of main options
system_filter_pipe_transport, Alphabetical list of main options
system_filter_reply_transport, Alphabetical list of main options
system_filter_user, Alphabetical list of main options

T

TCP/IP
logging incoming remote port, Reducing or increasing what is logged
logging ougtoing remote port, Reducing or increasing what is logged
setting listening interfaces, Command line options , Starting the daemon and the use of network interfaces
setting listening ports, Command line options , Starting the daemon and the use of network interfaces , Alphabetical list of main options
setting outgoing port, Private options for smtp
tcpwrappers, building Exim to support, Use of tcpwrappers
tcp_nodelay, Alphabetical list of main options
TCP_NODELAY on listening sockets, Alphabetical list of main options
tdb DBM library, DBM libraries
temp_errors, Private options for pipe
terminology definitions, Terminology
testing
addresses, Command line options , Generic options for routers
filter file, Command line options
forward file, Command line options
incoming SMTP, Command line options
installation, Testing
regular expressions, Testing regular expressions
relay control, Command line options
retry configuration, Command line options
rewriting, Command line options , Testing the rewriting rules that apply on input
string expansion, Command line options , Testing string expansions
system filter, Command line options
variables in drivers, Generic options for routers , Generic options for transports
text, Private options for autoreply
thawing messages, Command line options , Alphabetical list of main options , The queue menu
time interval
decoding, Expansion operators
formatting, Expansion operators
specifying in configuration, Time intervals
timeout, The iplookup router , The queryprogram router , The lmtp transport , Private options for pipe
for local_scan() function, Alphabetical list of main options
for non-SMTP input, Command line options , Alphabetical list of main options
for RFC 1413 call, Alphabetical list of main options
for SMTP input, Command line options , Alphabetical list of main options
frozen messages, Alphabetical list of main options
mailbox locking, Private options for appendfile
of retry data, Timeout of retry data
of router, Generic options for routers
timeout_defer, Private options for pipe
timeout_frozen_after, Life of a message , Alphabetical list of main options
timezone, Alphabetical list of main options
timezone, setting, Alphabetical list of main options
time_eval expansion item, Expansion operators
time_interval expansion item, Expansion operators
TLS
advertising, Alphabetical list of main options
automatic start, Command line options
avoiding for certain hosts, Private options for smtp
broken clients, Alphabetical list of main options
client certificate revocation list, Private options for smtp
client certificate verification, Alphabetical list of main options , Requesting and verifying client certificates , ACL conditions
client certificate, location of, Private options for smtp
client private key, location of, Private options for smtp
configuring an Exim client, Configuring an Exim client to use TLS
configuring an Exim server, Configuring an Exim server to use TLS
D-H parameters for server, Alphabetical list of main options
esmtp state; remembering, Alphabetical list of main options
including support for TLS, Including TLS/SSL encryption support
logging cipher, Reducing or increasing what is logged
logging peer DN, Reducing or increasing what is logged
multiple message deliveries, Private options for smtp , Multiple messages on the same encrypted TCP/IP connection
on SMTP connection, Encrypted SMTP connections using TLS/SSL
OpenSSL vs GnuTLS, OpenSSL vs GnuTLS
passing connection, Private options for smtp
requiring for certain servers, Private options for smtp
requiring specific ciphers, Alphabetical list of main options , Private options for smtp
requiring specific ciphers (OpenSSL), Requiring specific ciphers in OpenSSL
revoked certificates, Revoked certificates
server certificate revocation list, Alphabetical list of main options
server certificate verification, Private options for smtp
server certificate; location of, Alphabetical list of main options
server private key; location of, Alphabetical list of main options
specifying ciphers (GnuTLS), Requiring specific ciphers or other parameters in GnuTLS
specifying key exchange methods (GnuTLS), Requiring specific ciphers or other parameters in GnuTLS
specifying MAC algorithms (GnuTLS), Requiring specific ciphers or other parameters in GnuTLS
specifying protocols (GnuTLS), Requiring specific ciphers or other parameters in GnuTLS
use without STARTTLS, Command line options
tls_advertise_hosts, Alphabetical list of main options
tls_certificate, Alphabetical list of main options , Private options for smtp
tls_crl, Alphabetical list of main options , Private options for smtp
tls_dhparam, Alphabetical list of main options
tls_on_connect_ports, Alphabetical list of main options
tls_privatekey, Alphabetical list of main options , Private options for smtp
tls_remember_esmtp, Alphabetical list of main options
tls_require_ciphers, Alphabetical list of main options , Private options for smtp
GnuTLS, Requiring specific ciphers or other parameters in GnuTLS
OpenSSL, Requiring specific ciphers in OpenSSL
tls_tempfail_tryclear, Private options for smtp
tls_try_verify_hosts, Alphabetical list of main options
tls_verify_certificates, Alphabetical list of main options , Private options for smtp
tls_verify_hosts, Alphabetical list of main options
tmail, Private options for pipe
to, Private options for autoreply
To: header line, Command line options
too many open files, Alphabetical list of main options
top bit (see 8-bit characters)
tr expansion item, Expansion items
trailing dot on domain, Alphabetical list of main options
training courses, Exim training
translate_ip_address, Generic options for routers
transport, Generic options for routers
body only, Generic options for transports
current directory for, Generic options for transports
definition of, Processing an address for delivery
external, Limitations
filter, Expansion variables , Generic options for transports , How the command is run , Private options for smtp , Outgoing SMTP and LMTP over TCP/IP
filter, timeout, Generic options for transports
generic options for, Generic options for transports , Generic options for transports
group; additional, Generic options for transports
group; specifying, Generic options for transports
header lines only, Generic options for transports
header lines; adding, Generic options for transports
header lines; removing, Generic options for transports
header lines; rewriting, Generic options for transports
home directory for, Generic options for transports
local, Generic options for routers
local; address batching in, Address batching in local transports
local; current directory for, Current and home directories
local; environment for, Environment for running local transports , Expansion variables derived from the address
local; home directory for, Current and home directories
local; uid and gid, Uids and gids
message size; limiting, Generic options for transports
return path; changing, Generic options for transports
shadow, Generic options for transports
user, specifying, Generic options for transports
transports
appendfile, The appendfile transport , Non-special new file delivery
autoreply, The autoreply transport , Private options for autoreply
default, Transport configuration
lmtp, The lmtp transport
pipe, The pipe transport , Using an external local delivery agent
smtp, The smtp transport , How the limits for the number of hosts to try are used
transport_current_directory, Generic options for routers
transport_filter, Generic options for transports
transport_filter_timeout, Generic options for transports
transport_home_directory, Generic options for routers
Tru64-Unix build-time settings, Overriding build-time options for Exim
trusted groups, Alphabetical list of main options
trusted users, Command line options , Alphabetical list of main options , Privileged users
definition of, Trusted and admin users
trusted_groups, Alphabetical list of main options
trusted_users, Alphabetical list of main options

U

uc expansion item, Expansion operators
uid (user id)
caller, Expansion variables
Exim’s own, Alphabetical list of main options
for queryprogram, The queryprogram router
in spool file, Format of the -H file
local delivery, Generic options for routers , Generic options for transports , Private options for pipe
of originating user, Expansion variables
system filter, Alphabetical list of main options , Specifying a system filter
unknown caller, Alphabetical list of main options
umask, Private options for pipe
underscore in EHLO/HELO, Alphabetical list of main options
unfreezing messages, Command line options , Alphabetical list of main options , The queue menu
Unicode, Expansion operators
unknown host name, Host list patterns that match by host name , Host list patterns for single-key lookups by host name
unknown_login, Alphabetical list of main options
unknown_username, Alphabetical list of main options
unprivileged delivery, Alphabetical list of main options
unprivileged running, Running Exim without privilege
unqualified addresses, Alphabetical list of main options , Unqualified addresses
unseen, Running an individual router , Generic options for routers , Adding and removing header lines in routers and transports
untrusted user setting sender, Alphabetical list of main options
untrusted_set_sender, Alphabetical list of main options
upgrading Exim, Upgrading Exim
upper casing, Expansion operators
user, Generic options for routers , Generic options for transports
admin, Privileged users
admin definition of, Trusted and admin users
trusted, Command line options , Alphabetical list of main options , Privileged users
trusted definition of, Trusted and admin users
untrusted setting sender, Alphabetical list of main options
user name
format of, User and group names
maximum length, Alphabetical list of main options
use_bsmtp, Private options for appendfile , Private options for pipe
use_classresources, Private options for pipe
use_crlf, Private options for appendfile , Private options for pipe
USE_DB, DBM libraries , Making DBM files (exim_dbmbuild)
use_fcntl_lock, Private options for appendfile
use_flock_lock, Private options for appendfile
USE_GNUTLS, Including TLS/SSL encryption support
use_lockfile, Private options for appendfile
use_mbx_lock, Private options for appendfile
use_shell, Private options for pipe
USE_TCP_WRAPPERS, Use of tcpwrappers
UTF-8
conversion from, Expansion operators
in domain name, Alphabetical list of main options
utilities, Exim utilities , Mailbox maintenance (exim_lock)
UUCP
example of router for, Manualroute examples
From line, Command line options , Alphabetical list of main options , The UUCP From line
uucp_from_pattern, Alphabetical list of main options , The UUCP From line
uucp_from_sender, Alphabetical list of main options , The UUCP From line

V

vacation processing, Simplified vacation processing
Variable Envelope Return Paths, Variable Envelope Return Paths (VERP)
variables (see expansion, variables)
verify, Generic options for routers
verify ACL condition, ACL conditions
verifying
EHLO, ACL conditions
header syntax, ACL conditions
HELO, ACL conditions
not blind, ACL conditions
recipient, ACL conditions
redirection while, Redirection while verifying
sender, ACL conditions
sender in header, ACL conditions
suppressing error details, Sender address verification reporting
verifying address
by callout, Callout verification
differentiating failures, Address verification
options for, Address verification
overview, Processing an address for verification
using -bv, Command line options
verify_only, Generic options for routers
verify_recipient, Generic options for routers
verify_sender, Generic options for routers
VERP, Variable Envelope Return Paths (VERP)
version number of Exim, Command line options
virtual domains, Virtual domains
virus scanners
clamd, Scanning for viruses
command line interface, Scanning for viruses
DrWeb, Scanning for viruses
F-Secure, Scanning for viruses
Kaspersky, Scanning for viruses
mksd, Scanning for viruses
Sophos and Sophie, Scanning for viruses
virus scanning, Scanning for viruses
VRFY
ACL for, Alphabetical list of main options , Specifying when ACLs are used
error text, display of, Special items in redirection lists
processing, The VRFY and EXPN commands

X

X-Failed-Recipients: header line, Permanent delivery failure
X-windows, Incorporated code , The Exim monitor
X11 libraries, location of, Overriding build-time options for Exim

Z

zero, binary (see binary zero)