WARNING: This documentation is for an old version of Exim (latest)
Chapter 62 - Concept Index
Symbols
- *@ with single-key lookup
 File and database lookups [Default values in single-key lookups], Domain, host, address, and local part lists [Address lists]
- +caseful
 Domain, host, address, and local part lists [Case of letters in address lists], String expansions [Expansion conditions]
- +defer_unknown
 - +exclude_unknown
 - +ignore_defer
 Domain, host, address, and local part lists [Temporary DNS errors when looking up host information]
- +ignore_unknown
 Domain, host, address, and local part lists [Behaviour when an IP address or name cannot be found]
- +include_defer
 Domain, host, address, and local part lists [Temporary DNS errors when looking up host information]
- +include_unknown
 Domain, host, address, and local part lists [Behaviour when an IP address or name cannot be found], Access control lists [Using DNS lists]
- .ifdef
 The Exim run time configuration file [Conditional skips in the configuration file]
- .include in configuration file
 The Exim run time configuration file [File inclusions in the configuration file]
- .include_if_exists in configuration file
 The Exim run time configuration file [File inclusions in the configuration file]
- .so building
 Building and installing Exim [Dynamically loaded lookup module support]
- /dev/null
 - /etc/aliases
 Building and installing Exim [Installing Exim binaries and scripts]
- /etc/mail/mailer.conf
 Building and installing Exim [Replacing another MTA with Exim]
- /etc/passwd
 - 
File and database lookups [Query-style lookup types], Generic options for routers
- multiple reading of
 
 - /etc/userdbshadow.dat
 - 4xx responses
 - count of
 - retry rules for
 Retry configuration [Choosing which retry rule to use for address errors]
- retrying after
 - to STARTTLS
 
- 8-bit characters
 The Exim command line [Command line options], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options]
- 8BITMIME
 Main configuration [Alphabetical list of main options], Log files [Reducing or increasing what is logged]
- @ in a domain list
 The default configuration file [Main configuration settings], Domain, host, address, and local part lists [Domain lists]
- @ in a host list
 Domain, host, address, and local part lists [Host list patterns that match by IP address]
- @@ with single-key lookup
 - @[] in a domain list
 - @[] in a host list
 Domain, host, address, and local part lists [Host list patterns that match by IP address]
- @mx_any
 - @mx_primary
 - @mx_secondary
 
A
- A+
 - in dnsdb lookup
 
- AUTH
 - ACL for
 Main configuration [Alphabetical list of main options], Access control lists [Specifying when ACLs are used]
- advertising
 - advertising when encrypted
 - configuration
 The Exim run time configuration file [Configuration file format], The default configuration file [Authenticators configuration]
- description of
 - in plaintext authenticator
 - logging
 - on MAIL command
 String expansions [Expansion variables], Main configuration [Alphabetical list of main options], SMTP authentication [The AUTH parameter on MAIL commands], SMTP authentication [Authentication by an Exim client]
- on bounce message
 - testing a server
 - with PAM
 
- Athena
 - abandoning mail
 The Exim command line [Command line options], The redirect router [Special items in redirection lists]
- accept ACL verb
 - accept router
 - access control lists (ACLs)
 - PRDR-related
 - arguments
 - at start of non-SMTP message
 - case of local part in
 - certificate verification
 - conditions; list of
 - conditions; processing
 - customized test
 - cutthrough routing
 - data for message ACL
 - data for non-message ACL
 - default configuration
 - description
 - enabling debug logging
 - finding which to use
 - for non-SMTP messages
 - format of
 - indirect
 - introduction
 - modifiers; list of
 - modifiers; processing
 - nested
 - on SMTP connection
 - options for specifying
 - per-user data processing
 - relay control
 - return codes
 - rewriting addresses in
 - scanning for spam
 - scanning for viruses
 - setting DSCP value
 - setting up for SMTP commands
 - testing a DNS list
 Access control lists [ACL conditions], Access control lists [Using DNS lists]
- testing a TLS certificate
 - testing a local part
 - testing a recipient
 - testing a recipient domain
 - testing a sender
 - testing a sender domain
 - testing by regex matching
 Access control lists [ACL conditions], Access control lists [ACL conditions]
- testing for authentication
 - testing for encryption
 - testing the client host
 - testing, customized
 - unset options
 - variables
 - variables, handling unset
 - verbs, definition of
 - verifying HELO/EHLO
 - verifying header names only ASCII
 - verifying header syntax
 - verifying host reverse lookup
 - verifying recipient
 - verifying sender
 - verifying sender in the header
 - virus scanning
 
- acl
 - call from expansion
 - expansion condition
 
- acl ACL condition
 - add_header ACL modifier
 - adding drivers
 - additional groups
 - address
 - constructed
 - copying routing
 The dnslookup router [Private options for dnslookup], The manualroute router [Private options for manualroute]
- qualification
 Main configuration [Alphabetical list of main options], Message processing [Unqualified addresses]
- rewriting
 see "rewriting"
- sender
 - source-routed
 - testing
 The Exim command line [Command line options], Generic options for routers
- verification
 - without domain
 
- address duplicate, discarding
 How Exim receives and delivers mail [Duplicate addresses], The redirect router [Duplicate addresses]
- address expansion item
 - address list
 - @@ lookup type
 - case forcing
 Domain, host, address, and local part lists [Case of letters in address lists]
- empty item
 - in a rewriting pattern
 - in expansion condition
 - local part starting with !
 - lookup for complete address
 - patterns
 - regular expression in
 - split local part and domain
 
- address qualification, suppressing
 - address redirection
 - broken files
 The redirect router [Private options for the redirect router]
- disabling rewriting
 The redirect router [Private options for the redirect router]
- domain; preserving
 The redirect router [Private options for the redirect router]
- errors
 - included external list
 - local part without domain
 - non-filter list items
 The redirect router [Items in a non-filter redirection list]
- one-time expansion
 The redirect router [Private options for the redirect router]
- redirect router
 - repeated for each delivery attempt
 - to black hole
 - to file
 - to local mailbox
 - to pipe
 - while verifying
 The redirect router [Forward files and address verification], Access control lists [Redirection while verifying]
- addresses expansion item
 - admin user
 - 
Main configuration [Alphabetical list of main options], The Exim monitor [Running the monitor], Security considerations [Privileged users]
- definition of
 
 - alias file
 - backslash in
 - broken
 The redirect router [Private options for the redirect router]
- building
 The Exim command line [Setting options by program name], The Exim command line [Command line options]
- exception to default
 - in a redirect router
 - one-time expansion
 The redirect router [Private options for the redirect router]
- ownership
 The redirect router [Private options for the redirect router]
- per-domain default
 File and database lookups [Default values in single-key lookups]
- alias for host
 Domain, host, address, and local part lists [Host list patterns that match by host name]
- alternate configuration file
 - and expansion condition
 - angle brackets, excess
 - appendfile transport
 - appending to a file
 The appendfile transport [Operational details for appending]
- asterisk
 - after IP address
 SMTP processing [Outgoing SMTP and LMTP over TCP/IP], Log files [Logging deliveries]
- in address list
 - in domain list
 - in host list
 Domain, host, address, and local part lists [Special host list patterns], Domain, host, address, and local part lists [Host list patterns that match by host name]
- in lookup type
 - in search type
 File and database lookups [Partial matching in single-key lookups]
- authenticated ACL condition
 - authentication
 - 
- ACL checking
 - ANONYMOUS
 The gsasl authenticator, The gsasl authenticator [gsasl auth variables]
- CRAM-MD5
 - CRAM-MD5 mechanism
 - Client Certificate
 - DIGEST-MD5
 - EXTERNAL
 The gsasl authenticator, The gsasl authenticator [gsasl auth variables]
- GNU SASL
 - GSSAPI
 The gsasl authenticator [gsasl auth variables], The heimdal_gssapi authenticator
- Kerberos
 - LOGIN
 - LOGIN mechanism
 The plaintext authenticator [The LOGIN authentication mechanism]
- Microsoft Secure Password
 - NTLM
 - PLAIN
 - PLAIN mechanism
 The plaintext authenticator [The PLAIN authentication mechanism]
- SASL
 - SCRAM-SHA-1
 - X509
 - advertising
 - bounce message
 - fail
 - failure
 - generic options
 - id
 - id, specifying for local message
 - logging
 - name, specifying for local message
 - on an Exim client
 - on an Exim server
 - optional in client
 - required by client
 - sender
 - sender, specifying for local message
 - sender; authenticated
 - testing a server
 - to proxy
 
 - authenticators
 - cram_md5
 - cyrus_sasl
 - dovecot
 - gsasl
 - heimdal_gssapi
 - plaintext
 - spa
 - tls
 
- autoreply transport
 - 
- for system filter
 
 
B
- BATV, verifying
 - BDAT
 - BIN_DIRECTORY
 Building and installing Exim [Installing Exim binaries and scripts]
- BSD, DBM library for
 - Bcc: header line
 The Exim command line [Command line options], Message processing [The Bcc: header line]
- Berkeley DB library
 - Bounce Address Tag Validation
 see "BATV"
- Bugzilla
 - background delivery
 - backlog of connections
 - backslash in alias file
 - bang paths
 - not handled by Exim
 - rewriting
 
- banner for SMTP
 - base32 expansion item
 - base32d expansion item
 - base36
 How Exim receives and delivers mail [Message identification]
- base62
 How Exim receives and delivers mail [Message identification], The appendfile transport [Private options for appendfile]
- base62 expansion item
 - base62d expansion item
 - base64 decoding
 - in string expansion
 
- base64 encoding
 - conversion from hex
 - creating authentication test data
 - functions for local_scan() use
 Adding a local scan function to Exim [Available Exim functions]
- in encrypted password
 - in header lines
 - in plaintext authenticator
 - in string expansion
 
- base64 expansion item
 - base64d expansion item
 - batched SMTP input
 The Exim command line [Command line options], SMTP processing [Incoming batched SMTP]
- batched SMTP output
 - batched SMTP output example
 - batched local delivery
 - bcc recipients, verifying none
 - binary zero
 - in RFC 2047 decoding
 Adding a local scan function to Exim [Available Exim functions]
- in authentication data
 - in header line
 - in lookup key
 File and database lookups [Single-key lookup types], File and database lookups [Single-key lookup types], File and database lookups [Single-key lookup types], File and database lookups [Single-key lookup types], Exim utilities [Making DBM files (exim_dbmbuild)]
- in message body
 String expansions [Expansion variables], String expansions [Expansion variables]
- in plaintext authenticator
 The plaintext authenticator [Using plaintext in a server], The plaintext authenticator [The PLAIN authentication mechanism]
- bind IP address
 - black hole
 - black list (DNS)
 String expansions [Expansion variables], Access control lists [ACL conditions], Access control lists [Using DNS lists], Log files [Reducing or increasing what is logged]
- body of message
 - binary zero count
 - definition of
 - expansion variable
 String expansions [Expansion variables], String expansions [Expansion variables]
- line count
 - size
 - transporting
 - visible size
 
- books about Exim
 - bool expansion condition
 - bool_lax expansion condition
 - boolean configuration values
 - bounce message
 - Reply-to: in
 - copy to other address
 - customizing
 Main configuration [Alphabetical list of main options], Customizing bounce and warning messages [Customizing bounce messages]
- definition of
 - discarding
 - failure to deliver
 How Exim receives and delivers mail [Failures to deliver bounce messages]
- generating
 - including body
 - including original
 - line length limit
 - recipient of
 How Exim receives and delivers mail [Permanent delivery failure]
- redirection details; suppressing
 The redirect router [Private options for the redirect router]
- sender authentication
 - size limit
 - when generated
 How Exim receives and delivers mail [Permanent delivery failure]
- bounce messages
 - From: line, specifying
 - success
 
- broken alias or forward files
 The redirect router [Private options for the redirect router]
- bug reports
 - build directory
 - build-time options, overriding
 Building and installing Exim [Overriding build-time options for Exim]
- building DBM files
 - building Exim
 - 
- OS-specific C header files
 - architecture type
 Building and installing Exim [Overriding build-time options for Exim]
- multiple OS/architectures
 Building and installing Exim [Multiple machine architectures and operating systems]
- operating system type
 Building and installing Exim [Overriding build-time options for Exim]
- overriding default settings
 Building and installing Exim [Overriding build-time options for Exim]
- pre-building configuration
 
 - building Eximon
 Building and installing Exim [Overriding build-time options for the monitor]
- building alias file
 
C
- CHUNKING
 - BDAT command
 - advertisement
 - enabling, in client
 
- CIDR notation
 Domain, host, address, and local part lists [Host list patterns that match by IP address], String expansions [Expansion operators]
- CONFIGURE_FILE
 Building and installing Exim [Installing Exim binaries and scripts], The Exim command line [Command line options], The Exim run time configuration file
- CONFIGURE_GROUP
 - CONFIGURE_OWNER
 - CR character
 see "carriage return"
- CRAM-MD5 authentication mechanism
 - CRL
 see "certificate revocation list"
- CSA
 - in dnsdb lookup
 - verifying
 
- CSA verification
 - Cc: header line
 - Certificate-based authentication
 - Client SMTP Authorization
 see "CSA"
- Courier
 - Cygwin
 How Exim receives and delivers mail [Message identification]
- Cyrus
 - 
Incorporated code, String expansions [Expansion conditions], String expansions [Expansion conditions], The pipe transport [Private options for pipe], The pipe transport [Using an external local delivery agent], The smtp transport [Private options for smtp]
- SASL library
 
 - caching
 - callout
 - callout timeouts
 - lookup data
 - named lists
 Domain, host, address, and local part lists [Named list caching]
- of dns lookup
 File and database lookups [Dnsdb lookup modifiers], Access control lists [Using DNS lists]
- caching callout, suppressing
 - callout
 - additional parameters for
 - cache, description of
 - cache, suppressing
 - caching timeouts
 - connection timeout, specifying
 - defer, action on
 - full postmaster check
 - overall timeout, specifying
 - postmaster; checking
 - random check
 - sender for recipient check
 - sender when verifying header
 - timeout, specifying
 - verification
 
- carriage return
 The appendfile transport [Private options for appendfile], The pipe transport [Private options for pipe], Message processing [Line endings], SMTP processing [Outgoing SMTP and LMTP over TCP/IP], SMTP processing [Incoming SMTP messages over TCP/IP]
- case forcing in address lists
 Domain, host, address, and local part lists [Case of letters in address lists]
- case forcing in strings
 String expansions [Expansion operators], String expansions [Expansion operators]
- case of local parts
 How Exim receives and delivers mail [Duplicate addresses], Domain, host, address, and local part lists [Case of letters in address lists], Generic options for routers, Access control lists [Use of the control modifier], Message processing [Case of local parts]
- case sensitivity
 - in (n)wildlsearch lookup
 - in lsearch lookup
 
- cdb
 - acknowledgment
 - description of
 - including support for
 Building and installing Exim [Overriding build-time options for Exim]
- certextract
 - certificate fields
 
- certificate
 - base64 of DER
 - client, location of
 - directory for LDAP
 - extracting fields
 String expansions [Expansion items], String expansions [Expansion variables]
- file for LDAP
 Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options]
- fingerprint
 String expansions [Expansion operators], String expansions [Expansion operators], String expansions [Expansion operators]
- key for LDAP
 - references to discussion
 Encrypted SMTP connections using TLS/SSL [Certificates and all that]
- revocation list
 Encrypted SMTP connections using TLS/SSL [Revoked certificates]
- revocation list for client
 - revocation list for server
 - self-signed
 Encrypted SMTP connections using TLS/SSL [Self-signed certificates]
- server, location of
 - variables
 - verification of client
 Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Encrypted SMTP connections using TLS/SSL [Requesting and verifying client certificates], Access control lists [ACL conditions]
- verification of server
 The smtp transport [Private options for smtp], The smtp transport [Private options for smtp], The smtp transport [Private options for smtp], The smtp transport [Private options for smtp]
- change log
 - checking access
 - checking disk space
 Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options]
- cipher
 - class resources (BSD)
 - client, non-queueing
 - command line
 - addresses with -t
 - options
 
- common option syntax
 - concurrent deliveries
 Environment for running local transports [Concurrent deliveries]
- condition ACL condition
 - configuration file
 - alternate
 The Exim command line [Command line options], The Exim run time configuration file [Using a different configuration file]
- common option syntax
 - conditional skips
 The Exim run time configuration file [Conditional skips in the configuration file]
- default walk through
 - editing
 Building and installing Exim [Overriding build-time options for Exim]
- errors in
 - format of
 The Exim run time configuration file [Configuration file format]
- general description
 - including other files
 The Exim run time configuration file [File inclusions in the configuration file]
- leading white space in
 The Exim run time configuration file [Configuration file format]
- macros
 The Exim run time configuration file [Macros in the configuration file]
- main section
 - ownership
 - retry section
 - trailing white space in
 The Exim run time configuration file [Configuration file format]
- configuration for building Exim
 - configuration options
 - connection backlog
 - constructed address
 - content scanning
 - AV scanner failure
 - MIME parts
 - at ACL time
 - for spam
 Content scanning at ACL time [Scanning with SpamAssassin and Rspamd]
- for viruses
 - per user
 - specifying at build time
 - the malware condition
 - with regular expressions
 Content scanning at ACL time [Scanning with regular expressions]
- continue ACL modifier
 - control ACL modifier
 Access control lists [ACL modifiers], Access control lists [Use of the control modifier]
- control of incoming mail
 - copy of bounce message
 - copy of message (unseen option)
 - correction of invalid utf-8 sequences in strings
 - cram_md5 authenticator
 - creating directories
 - crypt()
 - crypt16()
 - crypteq expansion condition
 - current directory for local transport
 Generic options for routers [], Environment for running local transports [Current and home directories]
- customizing
 - ACL condition
 - Received: header
 - SMTP banner
 - batching condition
 - bounce message
 Main configuration [Alphabetical list of main options], Customizing bounce and warning messages [Customizing bounce messages]
- cannot route message
 - failure message
 - input scan using C function
 - precondition
 - warning message
 Main configuration [Alphabetical list of main options], Customizing bounce and warning messages [Customizing warning messages]
- cutthrough
 - logging
 - requesting
 
- cycling logs
 Log files [Logging to local files that are periodically cycled], Exim utilities [Cycling log files (exicyclog)]
- cyrus_sasl authenticator
 
D
- DATA
 - DBM
 - building dbm files
 - lookup type
 
- DBM libraries
 - configuration for building
 Building and installing Exim [DBM libraries], Building and installing Exim [Overriding build-time options for Exim]
- discussion of
 
- DCSP
 - DKIM
 - 
Support for DKIM (DomainKeys Identified Mail)
- ACL for
 Main configuration [Alphabetical list of main options], Access control lists [Specifying when ACLs are used]
- controlling calls to the ACL
 - disable verify
 - signing
 Support for DKIM (DomainKeys Identified Mail) [Signing outgoing messages]
- verification
 Support for DKIM (DomainKeys Identified Mail) [Verifying DKIM signatures in incoming mail]
 - DNS
 - DNSSEC
 String expansions [Expansion variables], String expansions [Expansion variables], String expansions [Expansion variables], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Generic options for routers, Generic options for routers, The smtp transport [Private options for smtp], The smtp transport [Private options for smtp]
- EDNS0
 - IPv6 lookup for AAAA records
 - OpenBSD
 - TTL
 File and database lookups [Dnsdb lookup modifiers], Access control lists [Using DNS lists]
- as a lookup type
 File and database lookups [Query-style lookup types], File and database lookups [More about dnsdb]
- pre-check of name syntax
 - qualifying single-component names
 - resolver options
 Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], The dnslookup router [Private options for dnslookup], The dnslookup router [Private options for dnslookup]
- reverse lookup
 String expansions [Expansion variables], Main configuration [Alphabetical list of main options], Format of spool files [Format of the -H file]
- timeout
 File and database lookups [Dnsdb lookup modifiers], Main configuration [Alphabetical list of main options]
- try again response; overriding
 
- DNS list
 - IPv6 usage
 - data returned from
 - in ACL
 Access control lists [ACL conditions], Access control lists [Using DNS lists]
- information from merged
 Access control lists [Detailed information from merged DNS lists]
- keyed by domain name
 - keyed by explicit IP address
 Access control lists [Specifying the IP address for a DNS list lookup]
- logging defer
 - matching specific returned data
 Access control lists [Additional matching conditions for DNS lists]
- multiple keys for
 Access control lists [Multiple explicit keys for a DNS list]
- variables set from
 
- DNS resolver, debugging output
 - DNSSEC
 - DSCP
 - DSN
 - Darwin
 How Exim receives and delivers mail [Message identification]
- Date: header line
 - Debian
 - information sources
 - mailing list for
 
- Delivery Status Notification
 - Delivery-date: header line
 Main configuration [Alphabetical list of main options], Generic options for transports, Message processing [The Delivery-date: header line]
- daemon
 - 
The Exim command line [Command line options], The Exim command line [Command line options], SMTP processing [Incoming SMTP messages over TCP/IP]
- TCP_NODELAY on sockets
 - listening IP addresses
 - pid file path
 - process id (pid)
 The Exim command line [Command line options], The Exim command line [Command line options], The Exim command line [Command line options]
- restarting
 The Exim command line [Command line options], Security considerations [Running Exim without privilege]
- starting
 
 - daemon startup, retrying
 - database
 - lookups
 - updating in ACL
 
- dbmjz lookup type
 - dbmnz lookup type
 - debugging
 - -N option
 - -bh option
 - -d option
 - enabling from an ACL
 - from embedded Perl
 - list of selectors
 - memory corruption
 - suppressing delivery
 
- decode ACL condition
 - def expansion condition
 - default
 - ACLs
 - configuration file walk through
 - in single-key lookups
 File and database lookups [Default values in single-key lookups]
- retry rule
 - routers
 - transports
 
- defer ACL verb
 - defer in system filter
 System-wide message filtering [Defer, freeze, and fail commands for system filters]
- defer, fake
 - deferred delivery, forcing
 - delay ACL modifier
 - delay warning, specifying
 - delayed delivery, logging
 - delivery
 - abandoning further attempts
 - blackhole
 - by external agent
 - cancelling all
 - cancelling by address
 - cutthrough; logging
 - deferral
 - delaying certain domains
 - discard
 - discarded; logging
 - failure report
 see "bounce message"
- failure; logging
 - fake; logging
 - first
 - forcing attempt
 - forcing deferral
 - forcing failure
 The redirect router [Special items in redirection lists], The Exim monitor [The queue menu]
- forcing in queue run
 - from given sender
 - in detail
 - in the background
 - in the foreground
 - log line format
 - manually started – not forced
 - maximum number of
 - parallelism for remote
 - parallelism for transport
 - permanent failure
 How Exim receives and delivers mail [Permanent delivery failure]
- problems with
 - procmail
 - retry in remote transports
 - retry mechanism
 - sorting remote
 - suppressing immediate
 - temporary failure
 How Exim receives and delivers mail [Temporary delivery failure]
- to file; forbidding
 The redirect router [Private options for the redirect router]
- to given domain
 - to pipe; forbidding
 The redirect router [Private options for the redirect router]
- to single file
 The appendfile transport [Operational details for delivery to a new file]
- unprivileged
 
- delivery failure, long-term
 - deny ACL verb
 - design philosophy
 - dialup
 see "intermittently connected hosts"
- directories, multiple
 - directory creation
 The appendfile transport, The appendfile transport [Private options for appendfile], The appendfile transport [Operational details for appending], The appendfile transport [Operational details for delivery to a new file]
- disable DKIM verify
 - discard ACL verb
 - discarded messages
 - discarding bounce message
 - disk space, checking
 Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options]
- distribution
 - ftp site
 - public key
 - signing details
 
- dlfunc
 - dns
 - logging slow lookups
 
- dnsdb lookup
 - dnsdb modifiers
 - dnslists ACL condition
 - dnslookup router
 - dnssec
 - doc/ChangeLog
 - doc/NewStuff
 - doc/spec.txt
 - documentation
 - 
Introduction [Exim documentation]
- available formats
 
 - domain
 - ACL checking
 - UTF-8 characters in
 - definition of
 - delaying delivery
 - delivery to
 - extraction
 - for qualifying addresses
 - in redirection; preserving
 The redirect router [Private options for the redirect router]
- manually routing
 - partial; widening
 - specifying non-immediate delivery
 - virtual
 
- domain list
 - asterisk in
 - in expansion condition
 - matching MX pointers to local host
 - matching by lookup
 - matching ends with
 - matching literal domain name
 - matching local IP interfaces
 - matching primary host name
 - matching regular expression
 - patterns for
 
- domain literal
 - 
Domain, host, address, and local part lists [Domain lists], Main configuration [Alphabetical list of main options]
- default router
 - recognizing format
 The default configuration file [Main configuration settings]
- routing
 
 - domainless addresses
 - domains ACL condition
 - dot
 - in incoming non-SMTP message
 The Exim command line [Command line options], The Exim command line [Command line options]
- in local part
 - trailing on domain
 
- dovecot authenticator
 - drivers
 - adding new
 - configuration format
 The Exim run time configuration file [Format of driver configurations]
- definition of
 How Exim receives and delivers mail [Processing an address for delivery]
- instance definition
 How Exim receives and delivers mail [Processing an address for delivery]
- drop ACL verb
 - dsearch lookup type
 - duplicate addresses
 How Exim receives and delivers mail [Duplicate addresses], The Exim command line [Command line options], Generic options for routers, The redirect router [Duplicate addresses]
- dynamic modules
 Building and installing Exim [Dynamically loaded lookup module support]
E
- EACCES
 The redirect router [Private options for the redirect router]
- EAI
 String expansions [Expansion operators], Internationalisation
- EHLO
 - 
SMTP processing [Outgoing SMTP and LMTP over TCP/IP], Log files [Logging message reception]
- ACL for
 Main configuration [Alphabetical list of main options], Access control lists [Specifying when ACLs are used], Access control lists [The EHLO/HELO ACL]
- accepting junk data
 - argument, setting
 - avoiding use of
 - forcing reverse lookup
 - invalid data
 - underscores in
 - verifying
 - verifying, mandatory
 - verifying, optional
 
 - ENOTDIR
 The redirect router [Private options for the redirect router]
- ESMTP, avoiding use of
 - ETRN
 - ACL for
 Main configuration [Alphabetical list of main options], Access control lists [Specifying when ACLs are used]
- command to be run
 - logging
 - processing
 - serializing
 - value of $domain
 
- EXIM_GROUP
 - EXIM_USER
 - EXPN
 - ACL for
 Main configuration [Alphabetical list of main options], Access control lists [Specifying when ACLs are used]
- error text, display of
 - processing
 - router skipping
 - with verify_only
 
- EXTRALIBS
 Building and installing Exim [Overriding build-time options for Exim]
- Envelope-to: header line
 Main configuration [Alphabetical list of main options], Generic options for transports, Address batching in local transports, Message processing [The Envelope-to: header line]
- Exim arguments, logging
 - Exim binary, path name
 - Exim group
 - Exim monitor
 - acknowledgment
 - description
 - window size
 
- Exim user
 - empty item in hosts list
 Domain, host, address, and local part lists [Special host list patterns]
- encrypted ACL condition
 - encrypted strings, comparing
 - encryption
 - checking in an ACL
 - including support for
 Building and installing Exim [Including TLS/SSL encryption support]
- on SMTP connection
 Main configuration [Alphabetical list of main options], Encrypted SMTP connections using TLS/SSL
- endpass ACL modifier
 - envelope sender
 - 
The Exim command line [Trusted and admin users], The Exim command line [Command line options], The Exim command line [Command line options], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Generic options for routers, Generic options for transports, The appendfile transport [Private options for appendfile], The pipe transport [Private options for pipe], System-wide message filtering [Setting an errors address in a system filter], Message processing [The UUCP From line], Some common configuration settings [Variable Envelope Return Paths (VERP)]
- rewriting at transport time
 
 - envelope, definition of
 - environment
 - 
The Exim command line [Command line options], Main configuration [Alphabetical list of main options]
- local transports
 - pipe transport
 The pipe transport [Environment variables], The pipe transport [Private options for pipe]
- set values
 - values from
 String expansions [Expansion items], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options]
 - eq expansion condition
 - eqi expansion condition
 - error
 - ignored
 - in configuration file
 - in outgoing SMTP
 - reporting
 The Exim command line [Command line options], The Exim command line [Command line options], The Exim command line [Command line options], The Exim command line [Command line options], The Exim command line [Command line options]
- skipping bad syntax
 The redirect router [Private options for the redirect router]
- escape characters in quoted strings
 - escape expansion item
 - escape8bit expansion item
 - eval expansion item
 - events
 Main configuration [Alphabetical list of main options], Generic options for transports, Events
- exec failure
 - exicyclog
 Log files [Logging to local files that are periodically cycled], Exim utilities [Cycling log files (exicyclog)]
- exigrep
 Exim utilities [Extracting specific information from the log (exigrep)]
- exim_checkaccess
 - exim_dbmbuild
 - exim_dumpdb
 - exim_fixdb
 - exim_lock
 - exim_monitor/EDITME
 Building and installing Exim [Pre-building configuration], The Exim monitor
- exim_tidydb
 - eximon
 - eximstats
 - exinext
 - exipick
 Exim utilities [Selecting messages by various criteria (exipick)]
- exiqgrep
 - exiqsumm
 - exiscan
 see "content scanning"
- exists, expansion condition
 - exiwhat
 Main configuration [Alphabetical list of main options], Exim utilities [Finding out what Exim processes are doing (exiwhat)]
- expansion
 - IP address
 - IP address masking
 - LDAP authentication test
 - MD5 hash
 - PAM authentication test
 - RFC 2047
 String expansions [Expansion operators], String expansions [Expansion operators]
- RFC 2822 address handling
 String expansions [Expansion operators], String expansions [Expansion operators]
- Radius authentication
 - SHA-1 hashing
 - SHA-256 hashing
 - SHA3 hashing
 - UTF-8
 - UTF-8 conversion
 - and of conditions
 - arithmetic expression
 - base64 decoding
 - base64 encoding
 - boolean parsing
 String expansions [Expansion conditions], String expansions [Expansion conditions]
- calling Perl from
 - calling an acl
 String expansions [Expansion items], String expansions [Expansion conditions]
- case forcing
 String expansions [Expansion operators], String expansions [Expansion operators]
- character translation
 - checking for empty variable
 - checking header line existence
 - combining conditions
 - conditional
 - conditions
 - conversion to base 32
 String expansions [Expansion operators], String expansions [Expansion operators]
- conversion to base 62
 String expansions [Expansion operators], String expansions [Expansion operators]
- definition of
 - domain extraction
 - encrypted comparison
 - escape sequences
 String expansions [Character escape sequences in expanded strings]
- escaping 8-bit characters
 - escaping non-printing characters
 - expression evaluation
 - extracting certificate fields
 - extracting list elements by number
 - extracting substrings by key
 - extracting substrings by number
 - extracting value from environment
 - file existence test
 - first delivery test
 - forall condition
 - forany condition
 - forced failure
 - header insertion
 - hex to base64
 - hmac hashing
 - imap folder
 - including literal text
 - inserting an entire file
 - inserting from a socket
 - list creation
 - list item count
 - list sorting
 - local part extraction
 - lookup in
 - named list
 - negating a condition
 - non-expandable substrings
 - numeric comparison
 - numeric hash
 String expansions [Expansion items], String expansions [Expansion operators]
- of lists
 Domain, host, address, and local part lists [Expansion of lists]
- of strings
 - operators
 String expansions [Expansion items], String expansions [Expansion operators]
- or of conditions
 - pwcheck authentication test
 - queue runner test
 - quoting
 - re-expansion of substring
 - reducing a list to a scalar
 - regular expression comparison
 - running a command
 - saslauthd authentication test
 - selecting from list by condition
 - statting a file
 String expansions [Expansion operators], The redirect router [Private options for the redirect router]
- string comparison
 String expansions [Expansion conditions], String expansions [Expansion conditions], String expansions [Expansion conditions], String expansions [Expansion conditions], String expansions [Expansion conditions]
- string length
 - string substitution
 - string truncation
 String expansions [Expansion items], String expansions [Expansion operators]
- substring expansion
 - substring extraction
 - testing
 The Exim command line [Command line options], The Exim command line [Command line options], The Exim command line [Command line options], String expansions [Testing string expansions]
- textual hash
 String expansions [Expansion items], String expansions [Expansion operators]
- utf-8 forcing
 - variables
 - variables, list of
 - variables, set from DNS list
 
- external local delivery
 - external transports
 - extract
 - substrings by key
 - substrings by number
 
F
- FAQ
 - FTP site
 Introduction [FTP and web sites], Introduction [Where to find the Exim distribution]
- FreeBSD, MTA indirection
 Building and installing Exim [Replacing another MTA with Exim]
- From line
 The Exim command line [Trusted and admin users], The Exim command line [Command line options], The Exim command line [Command line options], The Exim command line [Command line options], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], The appendfile transport [Private options for appendfile], The appendfile transport [Private options for appendfile], The appendfile transport [Operational details for delivery to a new file], The pipe transport [Private options for pipe], Message processing [The UUCP From line]
- From: header line
 - 
The Exim command line [Trusted and admin users], Message processing [The From: header line]
- disabling checking of
 - in bounces
 
 - fail
 - failing delivery
 - failover
 see "fallback"
- failure of exec
 - fake defer
 - fake rejection
 - fallback
 - hosts specified on router
 - hosts specified on transport
 The smtp transport [Private options for smtp], The smtp transport [Private options for smtp]
- randomized hosts
 
- fallover
 see "fallback"
- fast open, TCP
 - enabling, in client
 
- fifo (named pipe)
 - file
 - MBX format
 - appending
 The appendfile transport [Operational details for appending]
- existence test
 - extracting characteristics
 - how a message is held
 How Exim receives and delivers mail [Handling an incoming message]
- in redirection list
 - inserting into expansion
 - journal
 - locking
 The appendfile transport [Private options for appendfile], The appendfile transport [Operational details for appending], The appendfile transport [Operational details for appending]
- lookups
 File and database lookups, String expansions [Expansion items]
- mailbox; checking existing format
 - requiring for router
 - too many open
 - transport for system filter
 
- filter
 - Sieve
 see "Sieve filter"
- enabling use of
 The redirect router [Private options for the redirect router]
- header lines; adding/removing
 System-wide message filtering [Adding and removing headers in a system filter]
- introduction
 - locking out certain features
 The redirect router [Private options for the redirect router]
- specifying in redirection data
 - system filter
 Main configuration [Alphabetical list of main options], System-wide message filtering
- testing
 - transport filter
 String expansions [Expansion variables], String expansions [Expansion variables], Generic options for transports, The pipe transport [How the command is run], The smtp transport [Private options for smtp], SMTP processing [Outgoing SMTP and LMTP over TCP/IP]
- user for processing
 
- filtering all mail
 - first delivery
 - first_delivery expansion condition
 - fixed point configuration values
 - force command
 - forcing delivery
 - foreground delivery
 - format
 - boolean
 - configuration file
 The Exim run time configuration file [Configuration file format]
- fixed point
 - group name
 - integer
 - list item in configuration
 - message
 - octal integer
 - of message id
 How Exim receives and delivers mail [Message identification]
- spool files
 - string
 - time interval
 - user name
 
- forward file
 - freeze in system filter
 System-wide message filtering [Defer, freeze, and fail commands for system filters]
- freezing messages
 - 
The Exim command line [Command line options], System-wide message filtering [Defer, freeze, and fail commands for system filters]
- allowing in filter
 The redirect router [Private options for the redirect router]
- sending a message when freezing
 
 - from_utf8 expansion item
 - frozen messages
 - display
 - forcing delivery
 The Exim command line [Command line options], The Exim command line [Command line options], The Exim command line [Command line options]
- forcing in ACL
 - in queue listing
 - logging skipping
 - manual thaw; testing in filter
 - moving
 - spool data
 - thawing
 How Exim receives and delivers mail [Life of a message], The Exim command line [Command line options], The Exim monitor [The queue menu]
- timing out
 
- fsync(), disabling
 
G
- GnuTLS
 - 
Encrypted SMTP connections using TLS/SSL
- building Exim with
 Building and installing Exim [Including TLS/SSL encryption support]
- specifying parameters for
 Encrypted SMTP connections using TLS/SSL [Requiring specific ciphers or other parameters in GnuTLS]
 - gdbm DBM library
 - ge expansion condition
 - gecos field, parsing
 - gei expansion condition
 - generic options
 - 
The Exim run time configuration file [Format of driver configurations]
- router
 - transport
 
 - gid (group id)
 - Exim’s own
 - caller
 - in queryprogram router
 - in spool file
 - local delivery
 - of originating user
 - system filter
 Main configuration [Alphabetical list of main options], System-wide message filtering [Specifying a system filter]
- giving up on messages
 - groups
 - gsasl authenticator
 - gt expansion condition
 - gti expansion condition
 
H
- HELO
 - 
SMTP processing [Outgoing SMTP and LMTP over TCP/IP], Log files [Logging message reception]
- ACL for
 Main configuration [Alphabetical list of main options], Access control lists [Specifying when ACLs are used], Access control lists [The EHLO/HELO ACL]
- accepting junk data
 - argument, setting
 - forcing reverse lookup
 - forcing use of
 - invalid data
 - underscores in
 - verifying
 
 - HELO verifying
 - HOME
 - HOST
 - HP-UX
 - hash function
 - header lines
 - Date:
 - Envelope-to:
 - From:
 The Exim command line [Trusted and admin users], Message processing [The From: header line]
- Message-ID:
 - Received:
 - References:
 - Resent-
 - Return-path:
 - Sender:
 The Exim command line [Trusted and admin users], Message processing [The Sender: header line]
- added; visibility of
 - adding
 - adding in an ACL
 - adding in transport
 - adding; in router or transport
 Message processing [Adding and removing header lines in routers and transports]
- adding; in system filter
 System-wide message filtering [Adding and removing headers in a system filter]
- character sets
 - decoding
 - in expansion strings
 - listing
 - maximum size of
 - position of added lines
 - position of removed lines
 - removed; visibility of
 - removing
 - removing in an ACL
 - removing; in router or transport
 Message processing [Adding and removing header lines in routers and transports]
- removing; in system filter
 System-wide message filtering [Adding and removing headers in a system filter]
- rewriting
 - rewriting at transport time
 - transporting
 - verifying header names only ASCII
 - verifying syntax
 - verifying the sender in
 
- header section
 - definition of
 - maximum size of
 
- heimdal_gssapi authenticator
 - hex2b64 expansion item
 - hexquote expansion item
 - hiding configuration option values
 The Exim command line [Command line options], The Exim run time configuration file [Common option syntax]
- hints database
 - DBM files used for
 - ETRN serialization
 - access by remote transport
 - callout cache
 - data expiry
 Main configuration [Alphabetical list of main options], Retry configuration [Timeout of retry data]
- deferred deliveries
 How Exim receives and delivers mail [Temporary delivery failure]
- maintenance
 - not overridden by -Mc
 - overriding retry hints
 - remembering routing
 The Exim command line [Command line options], The smtp transport [Multiple messages on a single connection]
- retry keys
 Generic options for routers, Generic options for transports, SMTP processing [Outgoing SMTP and LMTP over TCP/IP]
- serializing deliveries to a host
 - transport concurrency control
 - use for retrying
 
- hmac
 - home directory
 - for local transport
 Generic options for routers [], Environment for running local transports [Current and home directories]
- for router
 
- host
 - ACL checking
 - alias for
 Domain, host, address, and local part lists [Host list patterns that match by host name]
- error
 - for RFC 1413 calls
 - limiting SMTP connections from
 - list of; randomized
 The manualroute router [Private options for manualroute], The smtp transport [Private options for smtp]
- locally unique number for
 - lookup failures
 Domain, host, address, and local part lists [Host list patterns that match by host name]
- lookup failures, permanent
 Domain, host, address, and local part lists [Behaviour when an IP address or name cannot be found]
- lookup failures, temporary
 Domain, host, address, and local part lists [Temporary DNS errors when looking up host information]
- maximum number to try
 The smtp transport [Private options for smtp], The smtp transport [How the limits for the number of hosts to try are used]
- name in SMTP responses
 - name of local
 - not logging connections from
 - rejecting connections from
 - reserved
 - serializing connections
 - treated as local
 - unqualified addresses from
 Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options]
- verifying reverse lookup
 
- host list
 - empty string in
 Domain, host, address, and local part lists [Special host list patterns]
- lookup of IP address
 - masked IP address
 - matching IP addresses
 Domain, host, address, and local part lists [Host list patterns that match by IP address]
- matching host name
 Domain, host, address, and local part lists [Host list patterns that match by host name], Domain, host, address, and local part lists [Host list patterns for single-key lookups by host name]
- mixing names and addresses in
 - patterns in
 - regular expression in
 Domain, host, address, and local part lists [Host list patterns that match by host name]
- host name
 - lookup, failure of
 - lookup, forcing
 - matched in domain list
 
- hosts ACL condition
 
I
- IP address
 - binding
 - canonical form
 - discarding
 - for listening
 - masking
 Domain, host, address, and local part lists [Host list patterns for single-key lookups by host address], String expansions [Expansion operators]
- normalisation
 String expansions [Expansion operators], String expansions [Expansion operators]
- testing string format
 - translating
 
- IP source routing
 - IPv6
 - DNS black lists
 - DNS lookup for AAAA records
 - address scopes
 Starting the daemon and the use of network interfaces [IPv6 address scopes]
- addresses in lists
 The Exim run time configuration file [Changing list separators]
- disabling
 Starting the daemon and the use of network interfaces [Disabling IPv6], Main configuration [Alphabetical list of main options]
- including support for
 
- IRIX, DBM library for
 - InterBase
 - InterBase lookup type
 File and database lookups [Query-style lookup types], File and database lookups [SQL lookups], File and database lookups [More about MySQL, PostgreSQL, Oracle, InterBase, and Redis]
- i18n
 - iconv() support
 - id of message
 How Exim receives and delivers mail [Message identification]
- ident
 see "RFC 1413"
- if, expansion item
 - ignoring faulty addresses
 The redirect router [Private options for the redirect router]
- imapfolder expansion item
 - included address list
 - inclusions in configuration file
 The Exim run time configuration file [File inclusions in the configuration file]
- incoming SMTP over TCP/IP
 - incorporated code
 - incorrect utf-8
 - inetd
 - 
The Exim command line [Command line options], The Exim command line [Command line options], Main configuration [Alphabetical list of main options], SMTP processing [Incoming SMTP messages over TCP/IP]
 - installing Exim
 - 
Building and installing Exim [Installing Exim binaries and scripts]
- info documentation
 Building and installing Exim [Installing info documentation]
- install script options
 Building and installing Exim [Installing Exim binaries and scripts]
- testing the script
 Building and installing Exim [Installing Exim binaries and scripts]
- what is not installed
 Building and installing Exim [Installing Exim binaries and scripts]
 - integer configuration values
 - integer format
 - interface
 - address, specifying for local message
 - listening
 - logging
 Log files [Reducing or increasing what is logged], Log files [Reducing or increasing what is logged]
- network
 
- intermittently connected hosts
 Some common configuration settings [Intermittently connected hosts]
- internationalisation
 - 
String expansions [Expansion operators]
- email address
 
 - ipliteral router
 - iplookup router
 - iplsearch lookup type
 - ipv6denorm expansion item
 - ipv6norm expansion item
 - isip expansion condition
 - isip4 expansion condition
 - isip6 expansion condition
 
J
K
- Kerberos
 - keepalive
 - on incoming connection
 - on outgoing connection
 
L
- LDAP
 - ,
 Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options]
- TLS cipher suite
 - TLS client certificate file
 - TLS client key file
 - authentication
 File and database lookups [LDAP authentication and control information]
- connections
 - default servers
 - including support for
 Building and installing Exim [Overriding build-time options for Exim]
- lookup type
 - lookup, more about
 - policy for LDAP server TLS cert presentation
 - protocol version, forcing
 - query format
 - quoting
 - returned data formats
 - timeout
 File and database lookups [LDAP authentication and control information]
- use for authentication
 - whether or not to negotiate TLS
 - with TLS
 
- LF character
 see "linefeed"
- LHLO argument setting
 - LMTP
 - ignoring quota errors
 The lmtp transport, The smtp transport [Private options for smtp]
- logging confirmation
 - over TCP/IP
 The smtp transport [Private options for smtp], SMTP processing [Outgoing SMTP and LMTP over TCP/IP]
- over a pipe
 - over a socket
 - processing details
 
- LOGIN authentication mechanism
 The plaintext authenticator [The LOGIN authentication mechanism]
- Linux, DBM library for
 - Local/Makefile
 Building and installing Exim [Pre-building configuration], Building and installing Exim [Overriding build-time options for Exim]
- Local/eximon.conf
 Building and installing Exim [Pre-building configuration], Building and installing Exim [Overriding build-time options for the monitor], The Exim monitor
- lc expansion item
 - ldapauth expansion condition
 - le expansion condition
 - lei expansion condition
 - length expansion item
 String expansions [Expansion items], String expansions [Expansion operators]
- length of login name
 - limit
 - SMTP connections from one host
 - SMTP syntax and protocol errors
 - bounce message line length
 - bounce message size
 - hosts; maximum number tried
 The smtp transport [How the limits for the number of hosts to try are used]
- incoming SMTP connections
 - message size
 - message size per transport
 - messages per SMTP connection
 - non-mail SMTP commands
 - number of MX tried
 - number of hosts tried
 - number of recipients
 - on retry interval
 - open files for lookups
 - rate of message arrival
 - retry interval
 - size of message header section
 - size of one header line
 - transport parallelism
 - unknown SMTP commands
 - user name length
 
- limitations of Exim
 - limiting client sending rates
 - line endings
 - line length
 - linear search
 - linefeed
 The appendfile transport [Private options for appendfile], The pipe transport [Private options for pipe], Message processing [Line endings], SMTP processing [Outgoing SMTP and LMTP over TCP/IP], SMTP processing [Incoming SMTP messages over TCP/IP]
- list
 - address list
 - caching of named
 Domain, host, address, and local part lists [Named list caching]
- count of items
 - domain list
 - empty item in
 - extracting elements by number
 - file name in
 Domain, host, address, and local part lists [File names in lists]
- host list
 - item count
 - iterative conditions
 String expansions [Expansion conditions], String expansions [Expansion conditions]
- local part list
 Domain, host, address, and local part lists [Local part lists]
- named
 - named compared with macro
 Domain, host, address, and local part lists [Named lists compared with macros]
- negation
 Domain, host, address, and local part lists [Negated items in lists]
- reducing to a scalar
 - selecting by condition
 - sorting
 - syntax of in configuration
 
- list separator
 - listcount expansion item
 - listextract
 - extract list elements by number
 
- listing
 - message body
 - message headers
 - message in RFC 2822 format
 - message log
 - messages on the queue
 
- listnamed expansion item
 - lists of domains; hosts; etc.
 - lmtp transport
 - load average
 - 
Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options]
- re-evaluating per message
 
 - local SMTP input
 - local delivery
 - definition of
 - using an external agent
 
- local host
 - MX pointing to
 - domains treated as
 - name of
 - sending to
 Generic options for routers [], The smtp transport [Private options for smtp]
- local message reception
 - local part
 - ACL checking
 - case of
 - checking in router
 - definition of
 - dots in
 - in retry keys
 - list
 Domain, host, address, and local part lists [Local part lists]
- list, in expansion condition
 - prefix
 Generic options for transports, Some common configuration settings [Multiple user mailboxes]
- starting with !
 Domain, host, address, and local part lists [Address lists], Domain, host, address, and local part lists [Address lists]
- suffix
 Generic options for transports, Some common configuration settings [Multiple user mailboxes]
- local transports
 - local user, checking in router
 - local_part expansion item
 - local_parts ACL condition
 - local_scan() function
 - API description
 - address rewriting; timing of
 - available Exim functions
 Adding a local scan function to Exim [Available Exim functions]
- available Exim variables
 Adding a local scan function to Exim [Available Exim variables]
- building Exim to use
 Adding a local scan function to Exim [Building Exim to use a local scan function]
- configuration options
 Adding a local scan function to Exim [Configuration options for local_scan()]
- description of
 - memory handling
 Adding a local scan function to Exim [More about Exim’s memory handling]
- timeout
 - when all recipients discarded
 
- lock files
 Building and installing Exim [Testing], The appendfile transport [Private options for appendfile]
- locking files
 The appendfile transport [Private options for appendfile], The appendfile transport [Private options for appendfile], The appendfile transport [Private options for appendfile], The appendfile transport [Operational details for appending], The appendfile transport [Operational details for appending]
- locking mailboxes
 - log
 - 8BITMIME
 Main configuration [Alphabetical list of main options], Log files [Reducing or increasing what is logged]
- DNS failure in list
 - ETRN commands
 - Exim arguments
 - SMTP connections
 - SMTP protocol error
 - SMTP syntax error
 - SMTP transaction; incomplete
 - TLS SNI
 - TLS cipher
 Encrypted SMTP connections using TLS/SSL [Configuring an Exim server to use TLS], Encrypted SMTP connections using TLS/SSL [Configuring an Exim client to use TLS], Log files [Reducing or increasing what is logged]
- TLS peer DN
 - certificate verification
 - connection rejections
 - cycling local files
 Log files [Logging to local files that are periodically cycled], Exim utilities [Cycling log files (exicyclog)]
- datestamped files
 - delayed delivery
 - delivery duration
 - delivery line
 - destination
 - distinguished name
 Encrypted SMTP connections using TLS/SSL [Requesting and verifying client certificates], Encrypted SMTP connections using TLS/SSL [Configuring an Exim client to use TLS]
- dnslist defer
 - dnssec
 - dropped connection
 - extracts; grepping for
 Exim utilities [Extracting specific information from the log (exigrep)]
- fail command log line
 System-wide message filtering [Defer, freeze, and fail commands for system filters]
- file for each message
 - file path for
 - frozen messages; skipped
 - full parentage
 - general description
 - header lines for rejection
 - host lookup failure
 - ident timeout
 - incoming interface
 - incoming proxy address
 - incoming remote port
 - local address and port
 Log files [Reducing or increasing what is logged], Log files [Reducing or increasing what is logged]
- local files; writing to
 Log files [Logging to local files that are periodically cycled]
- local interface
 Log files [Reducing or increasing what is logged], Log files [Reducing or increasing what is logged]
- message log; description of
 - message log; disabling
 - message size on delivery
 - non-MAIL SMTP sessions
 - outgoing interface
 - outgoing remote port
 - process ids in
 Log files, Log files [Reducing or increasing what is logged]
- process log
 - protocol
 Log files [Logging message reception], Internationalisation [MTA operations]
- queue run
 - queue time
 - reception line
 - recipients
 - retry defer
 - return path
 - rewriting
 - selectors
 Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Log files [Reducing or increasing what is logged]
- sender on delivery
 - sender reception
 - sender verify failure
 - size rejection
 - smtp confirmation
 - subject
 - summary of fields
 - syslog; writing to
 - tail of; in monitor
 - timezone for entries
 - to file
 - to syslog
 - types of
 - unknown SMTP command
 - writing from embedded Perl
 
- log_message ACL modifier
 - log_reject_target ACL modifier
 - logging
 - custom
 - slow lookups
 
- logging in ACL
 - immediate
 - specifying which log
 
- logwrite ACL modifier
 - lookup
 - * added to type
 File and database lookups [Default values in single-key lookups]
- *@ added to type
 File and database lookups [Default values in single-key lookups]
- DNS
 - InterBase
 File and database lookups [Query-style lookup types], File and database lookups [SQL lookups], File and database lookups [More about MySQL, PostgreSQL, Oracle, InterBase, and Redis]
- LDAP
 File and database lookups [Query-style lookup types], File and database lookups [More about LDAP]
- MySQL
 File and database lookups [Query-style lookup types], File and database lookups [SQL lookups], File and database lookups [More about MySQL, PostgreSQL, Oracle, InterBase, and Redis]
- NIS
 - NIS+
 File and database lookups [Query-style lookup types], File and database lookups [More about NIS+]
- Oracle
 File and database lookups [Query-style lookup types], File and database lookups [SQL lookups], File and database lookups [More about MySQL, PostgreSQL, Oracle, InterBase, and Redis]
- PostgreSQL
 File and database lookups [Query-style lookup types], File and database lookups [SQL lookups], File and database lookups [More about MySQL, PostgreSQL, Oracle, InterBase, and Redis]
- Redis
 File and database lookups [Query-style lookup types], File and database lookups [SQL lookups], File and database lookups [More about MySQL, PostgreSQL, Oracle, InterBase, and Redis], File and database lookups [More about Redis]
- SQLite
 - caching
 - cdb
 - dbm
 - dbm – embedded NULs
 - dbm – terminating zero
 - dbmjz
 - dbmnz
 - default values
 File and database lookups [Default values in single-key lookups]
- description of
 - dnsdb
 - dsearch
 - in domain list
 - in expanded string
 - inclusion in binary
 Building and installing Exim [Overriding build-time options for Exim]
- iplsearch
 - lsearch
 - lsearch – colons in keys
 - maximum open files
 - nwildlsearch
 - partial matching
 File and database lookups [Partial matching in single-key lookups]
- partial matching – changing prefix
 File and database lookups [Partial matching in single-key lookups]
- passwd
 - query-style types
 - quoting
 - single-key types
 - sqlite
 - temporary error in
 - types of
 - whoson
 - wildcard
 File and database lookups [Default values in single-key lookups], File and database lookups [Partial matching in single-key lookups]
- wildlsearch
 
- lookup modules
 Building and installing Exim [Dynamically loaded lookup module support]
- loop
 - caused by fail
 System-wide message filtering [Defer, freeze, and fail commands for system filters]
- in lookups
 - prevention
 - while file testing
 The appendfile transport [Operational details for appending]
- while routing
 - while routing, avoidance of
 
- lower casing
 String expansions [Expansion operators], Exim utilities [Making DBM files (exim_dbmbuild)]
- lsearch lookup type
 - lt expansion condition
 - lti expansion condition
 
M
- ACL for
 Main configuration [Alphabetical list of main options], Access control lists [Specifying when ACLs are used]
- SIZE option
 - logging session without
 - rewriting argument of
 
- MBX format, specifying
 - MD5 hash
 String expansions [Expansion operators], String expansions [Expansion conditions]
- MIME content scanning
 - MMDF format mailbox
 - MX record
 - checking for secondary
 - in dnsdb lookup
 File and database lookups [More about dnsdb], File and database lookups [Pseudo dnsdb record types]
- maximum tried
 - not found
 - pointing to IP address
 - pointing to local host
 - required to exist
 - security
 Generic options for routers, Generic options for routers, The smtp transport [Private options for smtp], The smtp transport [Private options for smtp]
- Message-ID: header line
 Main configuration [Alphabetical list of main options], Message processing [The Message-ID: header line]
- Microsoft Secure Password Authentication
 - MySQL
 - macro
 - compared with named list
 Domain, host, address, and local part lists [Named lists compared with macros]
- description of
 The Exim run time configuration file [Macros in the configuration file]
- setting on command line
 
- mail hub example
 - mail loop prevention
 - mailbox
 - MMDF format
 - locking, blocking and non-blocking
 - maintenance
 - multiple
 Generic options for routers, Some common configuration settings [Multiple user mailboxes]
- size warning
 - specifying size of
 The appendfile transport [Private options for appendfile], The appendfile transport [Private options for appendfile]
- symbolic link
 The appendfile transport [Private options for appendfile], The appendfile transport [Operational details for appending]
- time of last read
 
- maildir format
 - 
The appendfile transport [Operational details for delivery to a new file]
- description of
 - maildirfolder file
 - maildirsize file
 The appendfile transport [Private options for appendfile], The appendfile transport [Using a maildirsize file]
- quota; directories included in
 - specifying
 - time of last read
 
 - maildir++
 - maildirfolder, creating
 - mailing lists
 - 
Some common configuration settings [Using Exim to handle mailing lists]
- closed
 - for Exim users
 - one-time expansion
 The redirect router [Private options for the redirect router]
- re-expansion of
 Some common configuration settings [Re-expansion of mailing lists]
- syntax errors in
 Some common configuration settings [Syntax errors in mailing lists]
 - mailq
 - mailstore format
 - 
The appendfile transport [Operational details for delivery to a new file]
- description of
 - specifying
 
 - main configuration
 - main log
 - maintaining Exim’s hints database
 - malware ACL condition
 - malware scan test
 - manualroute router
 - mask expansion item
 - masked IP address
 - match expansion condition
 - match_address expansion condition
 - match_domain expansion condition
 - match_ip expansion condition
 - match_local_part expansion condition
 - maximum
 - 
see also "limit"
- line length
 
 - md5 expansion item
 - memory
 - message
 - abandoning delivery attempts
 - adding recipients
 - age of
 - changing sender
 - controlling incoming
 - copying every
 - discarded
 - error
 - forced failure
 System-wide message filtering [Defer, freeze, and fail commands for system filters]
- format
 - freezing
 System-wide message filtering [Defer, freeze, and fail commands for system filters]
- frozen
 - general processing
 - header, definition of
 - life of
 - listing body of
 - listing header lines
 - listing in RFC 2822 format
 - listing message log
 - log file for
 How Exim receives and delivers mail [Life of a message], Log files [Message log]
- manually discarding
 - manually freezing
 - queueing by SMTP connection count
 - queueing by file existence
 - queueing by load
 - queueing by message count
 - queueing certain domains
 - queueing remote deliveries
 - queueing unconditionally
 - reception
 - size
 - size in queue listing
 - size issue for transport filter
 - size limit
 - submission
 Access control lists [Use of the control modifier], Message processing [Submission mode for non-local messages], Message processing [The From: header line], Message processing [The Message-ID: header line], Message processing [The Sender: header line]
- submission, ports for
 The default configuration file [Main configuration settings]
- thawing frozen
 How Exim receives and delivers mail [Life of a message], The Exim command line [Command line options]
- transporting body only
 - transporting headers only
 
- message ACL modifier
 - 
Access control lists [ACL modifiers]
- with accept
 
 - message body
 - binary zero count
 - in expansion
 String expansions [Expansion variables], String expansions [Expansion variables]
- line count
 - newlines in variables
 - size
 - visible size
 
- message ids
 - details of format
 How Exim receives and delivers mail [Message identification]
- with multiple hosts
 
- message logs
 - message reference
 - message reference, specifying for local message
 
- message sender, constructed by Exim
 - mime_regex ACL condition
 - mixed-case login names
 - modifiers
 - monitor
 see "Exim monitor"
- msglog directory
 - multiline responses, suppressing
 - multiple SMTP deliveries
 The Exim command line [Command line options], The Exim command line [Command line options], The Exim command line [Command line options], The Exim command line [Command line options], The smtp transport [Private options for smtp], The smtp transport [Private options for smtp], Some common configuration settings [Exim on the intermittently connected client host]
- multiple SMTP deliveries with TLS
 Encrypted SMTP connections using TLS/SSL [Multiple messages on the same encrypted TCP/IP connection]
- multiple mailboxes
 Generic options for routers, Some common configuration settings [Multiple user mailboxes]
- multiple spool directories
 
N
- NFS
 - NIS lookup type
 - 
File and database lookups [Single-key lookup types]
- including support for
 Building and installing Exim [Overriding build-time options for Exim]
 - NIS+ lookup type
 - 
File and database lookups [Query-style lookup types], File and database lookups [More about NIS+]
- including support for
 Building and installing Exim [Overriding build-time options for Exim]
 - NIS, retrying user lookups
 - NTLM authentication
 - NUL
 see "binary zero"
- Nagle algorithm
 - name
 - of local host
 - of router
 - of sender
 - of transport
 
- name server for enclosing domain
 - named lists
 - named pipe (fifo)
 - named queues
 The Exim command line [Command line options], String expansions [Expansion variables], Main configuration [Alphabetical list of main options]
- ndbm DBM library
 - negation
 - in expansion condition
 - in lists
 Domain, host, address, and local part lists [Negated items in lists]
- network interface
 - new drivers, adding
 - newaliases
 - newline
 - as list separator
 The Exim run time configuration file [Changing list separators]
- in message body variables
 
- no_xxx
 see "entry for xxx"
- non-SMTP messages
 - non-immediate delivery
 - not-QUIT, ACL for
 - number of deliveries
 - numeric comparison
 - numerical variables ($1 $2 etc)
 - in manualroute router
 
- numerical variables ($1 $2 etc)
 - 
String expansions [Expansion variables]
- in From line handling
 - in cram_md5 authenticator
 - in errors_copy
 - in gecos_name
 - in if expansion
 - in lookup expansion
 - in plaintext authenticator
 - in rewriting rules
 - in spa authenticator
 
 - nwildlsearch lookup type
 
O
- OCSP
 - OpenDMARC
 - OpenSSL
 - 
Encrypted SMTP connections using TLS/SSL
- building Exim with
 Building and installing Exim [Including TLS/SSL encryption support]
 - OpenSSL
 - compatibility
 
- Oracle
 - one-time aliasing/forwarding expansion
 The redirect router [Private options for the redirect router]
- open files, too many
 - opendmarc
 - acknowledgment
 
- options
 - appendfile transport
 - authenticator – extracting
 - autoreply transport
 - command line
 - command line; terminating
 - configuration – extracting
 - cram_md5 authenticator (client)
 - cram_md5 authenticator (server)
 - dnsdb
 - dnslookup router
 - generic – definition of
 The Exim run time configuration file [Format of driver configurations]
- generic; for authenticators
 - generic; for routers
 - generic; for transports
 - hiding name of
 - hiding value of
 The Exim command line [Command line options], The Exim run time configuration file [Common option syntax]
- iplookup router
 - lmtp transport
 - macro – extracting
 - manualroute router
 - pipe transport
 - plaintext authenticator (client)
 - plaintext authenticator (server)
 - queryprogram router
 - redirect router
 The redirect router [Private options for the redirect router]
- router – extracting
 - smtp transport
 - spa authenticator (client)
 - spa authenticator (server)
 - tls authenticator (server)
 - transport – extracting
 
- or expansion condition
 - os.h
 - outgoing LMTP over TCP/IP
 - outgoing SMTP over TCP/IP
 - ownership
 - alias file
 The redirect router [Private options for the redirect router]
- configuration file
 - forward file
 The redirect router [Private options for the redirect router]
P
- PAM authentication
 - PCRE
 - PCRE library
 - PIPELINING
 - avoiding the use of
 The smtp transport [Private options for smtp], The smtp transport [Private options for smtp]
- expected errors
 - suppressing advertising
 Main configuration [Alphabetical list of main options], Access control lists [Use of the control modifier]
- PLAIN authentication mechanism
 The plaintext authenticator [The PLAIN authentication mechanism]
- PRDR
 - ACL for
 Main configuration [Alphabetical list of main options], Access control lists [Specifying when ACLs are used], Access control lists [The SMTP PRDR ACL]
- enabling on server
 - enabling, optional in client
 - use for per-user SpamAssassin profiles
 Content scanning at ACL time [Calling SpamAssassin from an Exim ACL]
- variable for
 String expansions [Expansion variables], Access control lists [The SMTP PRDR ACL]
- PTR record
 - in dnsdb lookup
 
- Perl
 - 
Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options]
- calling from Exim
 - including support for
 Building and installing Exim [Overriding build-time options for Exim]
- standard output and error
 - starting the interpreter
 The Exim command line [Command line options], The Exim command line [Command line options]
- taintmode
 - use in expanded string
 - use of warn
 
 - PostgreSQL lookup type
 - 
File and database lookups [Query-style lookup types], File and database lookups [SQL lookups], File and database lookups [More about MySQL, PostgreSQL, Oracle, InterBase, and Redis]
 - Proxy protocol
 - packet radio
 - pam expansion condition
 - panic log
 - partial matching
 File and database lookups [Partial matching in single-key lookups]
- passwd file
 see "/etc/passwd"
- passwd lookup type
 - percent hack
 Main configuration [Alphabetical list of main options], Access control lists [Using an ACL to control relaying]
- periodic queue running
 - pid (process id)
 - in log lines
 Log files, Log files [Reducing or increasing what is logged]
- of current process
 - of daemon
 The Exim command line [Command line options], The Exim command line [Command line options], The Exim command line [Command line options]
- re-use of
 How Exim receives and delivers mail [Message identification]
- pid file, path for
 - pipe
 - duplicated
 - in redirection list
 - named (fifo)
 
- pipe transport
 - 
- ,
 The pipe transport [Private options for pipe], The pipe transport [Private options for pipe]
- environment for command
 The pipe transport [Environment variables], The pipe transport [Private options for pipe]
- failure of exec
 - for system filter
 - logging output
 - path for command
 - permitted commands
 - returned data
 - temporary failure
 - uid for
 - with multiple addresses
 
 - pkg-config
 - GnuTLS
 Building and installing Exim [Including TLS/SSL encryption support]
- OpenSSL
 Building and installing Exim [Including TLS/SSL encryption support]
- authenticators
 Building and installing Exim [Overriding build-time options for Exim]
- lookups
 Building and installing Exim [Overriding build-time options for Exim]
- plaintext authenticator
 - policy control
 - access control lists
 - address verification
 - by local scan function
 - checking access
 - overview
 - rejection, returning details
 - relay control
 - testing
 
- port
 - 465 and 587
 The default configuration file [Main configuration settings]
- for daemon
 - for message submission
 The default configuration file [Main configuration settings]
- iplookup router
 - logging outgoint remote
 - logging remote
 - receiving TCP/IP
 - sending TCP/IP
 
- preconditions
 - prefix
 - for local part, including in envelope
 - for local part, used in router
 - for partial matching
 File and database lookups [Partial matching in single-key lookups]
- preserving domain in redirection
 The redirect router [Private options for the redirect router]
- primary host name
 - printing characters
 - private options
 The Exim run time configuration file [Format of driver configurations]
- privilege, running without
 - privileged user
 - process id
 see "pid"
- process log path
 - process, querying
 Exim utilities [Finding out what Exim processes are doing (exiwhat)]
- procmail
 - protocol, specifying for local message
 - proxy
 - Proxy protocol
 - SOCKS
 The smtp transport [Private options for smtp], Proxies [Outbound proxies]
- access via
 - authentication
 - client side
 - inbound
 - logging proxy address
 - outbound
 - proxy protocol
 - server side
 
- proxy support
 - prvs expansion item
 - prvscheck expansion item
 - public key for signed distribution
 - pwauthd daemon
 - pwcheck daemon
 - pwcheck expansion condition
 
Q
- QUIT, ACL for
 Main configuration [Alphabetical list of main options], Access control lists [Specifying when ACLs are used], Access control lists [The QUIT ACL]
- query-style lookup
 - definition of
 - list of types
 
- querying exim information
 - queryprogram router
 - queue
 - count of messages on
 - definition of
 - delay warning
 - delivering specific messages
 - display in monitor
 - double scanning
 - forcing delivery
 - grepping
 - initial delivery
 - listing messages on
 - local deliveries only
 - menu in monitor
 - named
 - routing
 - summary
 
- queue runner
 - 
How Exim receives and delivers mail [Delivery in detail], How Exim receives and delivers mail [Retry mechanism], The Exim command line [Setting options by program name], The Exim command line [Command line options]
- abandoning
 - definition of
 - description of operation
 - detecting when delivering from
 - for specific recipients
 - for specific senders
 - logging
 - maximum number of
 - processing messages in order
 - starting manually
 - starting periodically
 
 - queue_running expansion condition
 - queueing incoming messages
 The Exim command line [Command line options], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Access control lists [Use of the control modifier]
- queues
 - quota
 - error testing in retry rule
 - imposed by Exim
 - in maildir delivery
 The appendfile transport [Maildir delivery], The appendfile transport [Using a maildirsize file]
- maildir; directories included in
 - system
 - warning threshold
 
- quote expansion item
 - quote_local_part expansion item
 - quoting
 - hex-encoded unprintable characters
 - in lookups
 - in pipe command
 - in regular expressions
 - in string expansions
 - lookup-specific
 
R
- RBL
 see "DNS list"
- RCPT
 - ACL for
 The default configuration file [ACL configuration], Main configuration [Alphabetical list of main options], Access control lists [Specifying when ACLs are used]
- maximum number of incoming
 - maximum number of outgoing
 - rate limiting
 - rewriting argument of
 - value of $message_size
 
- RFC 1413
 - 
The Exim command line [Command line options], Main configuration [Alphabetical list of main options]
- logging timeout
 - query timeout
 
 - RFC 2047
 - 
Building and installing Exim [Support for iconv()], Address rewriting [Flags controlling the rewriting process], Content scanning at ACL time [Scanning MIME parts], Adding a local scan function to Exim [Available Exim functions], Message processing [Constructed addresses]
- binary zero in
 Adding a local scan function to Exim [Available Exim functions]
- decoding
 - disabling length check
 - expansion operator
 
 - RFC 3030
 - RFC 7413
 - TCP Fast Open
 
- Radius
 - Received: header line
 - Redis lookup type
 File and database lookups [Query-style lookup types], File and database lookups [SQL lookups], File and database lookups [More about MySQL, PostgreSQL, Oracle, InterBase, and Redis]
- References: header line
 - Resent- header lines
 - Return-path: header line
 - 
Generic options for transports, Message processing [The Return-path: header line]
 - Rspamd
 Content scanning at ACL time [Scanning with SpamAssassin and Rspamd]
- radius expansion condition
 - random number
 - randomized host list
 The manualroute router [Private options for manualroute], The smtp transport [Private options for smtp]
- rate limiting
 - 
Access control lists [ACL conditions]
- client sending
 - counting unique events
 Access control lists [Limiting the rate of different events]
- per_* options
 Access control lists [Ratelimit options for what is being measured]
- reading data without updating
 - strict and leaky modes
 Access control lists [Ratelimit options for handling fast clients]
 - readfile expansion item
 - readsocket expansion item
 - receiving mail
 - recipient
 - ACL checking
 - adding
 - adding in local scan
 Adding a local scan function to Exim [Available Exim variables]
- error
 - extracting from header lines
 - maximum number
 - removing
 - removing in local scan
 Adding a local scan function to Exim [Available Exim variables]
- verifying
 
- recipients ACL condition
 - redirect router
 - redirection
 see "address redirection"
- redis lookup type
 - regex ACL condition
 - regex submatch variables ($1regex $2regex etc)
 - regular expressions
 - content scanning with
 Content scanning at ACL time [Scanning with regular expressions]
- in address list
 - in domain list
 - in host list
 Domain, host, address, and local part lists [Host list patterns that match by host name]
- in retry rules
 - library
 - match in expanded string
 - quoting
 - security
 
- reject log
 - rejection, fake
 - relaying
 - checking control of
 - control by ACL
 - testing configuration
 
- remote delivery, definition of
 - remove_header ACL modifier
 - removing messages
 - removing recipients
 - repeated redirection expansion
 - replacing another MTA
 Building and installing Exim [Replacing another MTA with Exim]
- reporting bugs
 - require ACL verb
 - resolver, debugging output
 - retry
 - after long-term failure
 - algorithms
 - configuration testing
 - configuration, description of
 - default rule
 - description of mechanism
 - fixed intervals
 - increasing intervals
 - intermittently working deliveries
 - interval, maximum
 - limit on interval
 - parameters in rules
 - quota error testing
 - random intervals
 - rules
 - rules; sender-specific
 - specific errors; specifying
 - time not reached
 - timeout of data
 - times
 
- return code
 - for -bS
 - for -bm
 - for -bt
 - for -bv
 - for -oee
 - for -oem
 - for -oep
 - for bad configuration
 - from run expansion
 String expansions [Expansion items], String expansions [Expansion variables]
- return path
 - 
see also "envelope sender"
- changing in transport
 - created from Sender:
 - definition of
 - in submission mode
 
 - reverse DNS lookup
 String expansions [Expansion variables], Main configuration [Alphabetical list of main options], Format of spool files [Format of the -H file]
- revocation list
 Encrypted SMTP connections using TLS/SSL [Revoked certificates]
- rewriting
 - addresses
 How Exim receives and delivers mail [Handling an incoming message], Address rewriting, Message processing [Rewriting addresses]
- at transport time
 Generic options for transports, Address rewriting [When does rewriting happen?]
- bang paths
 - flags
 Address rewriting [Flags specifying which headers and envelope addresses to rewrite]
- header lines
 - logging
 - patterns
 - replacements
 - rules
 - testing
 The Exim command line [Command line options], Address rewriting [Testing the rewriting rules that apply on input]
- timing of
 - whole addresses
 
- rfc2047 expansion item
 - rfc2047d expansion item
 - rmail
 - root privilege
 - 
Security considerations [Root privilege]
- running without
 
 - router
 - IP address translation
 - adding header lines
 - carrying on after success
 - case of local parts
 - changing address for errors
 - checking for local user
 - checking senders
 - customized precondition
 - customizing cannot route message
 - data attached to address
 - definition of
 How Exim receives and delivers mail [Processing an address for delivery]
- discarding IP addresses
 - fallback hosts
 - for verification
 How Exim receives and delivers mail [Processing an address for verification]
- forcing verification failure
 - go to after pass
 - home directory for
 - name
 - preconditions, order of processing
 - prefix for local part
 - removing header lines
 - requiring file existence
 - restricting to specific domains
 - restricting to specific local parts
 - result of running
 How Exim receives and delivers mail [Running an individual router]
- running details
 How Exim receives and delivers mail [Running an individual router]
- setting group
 - skipping for EXPN
 - skipping when address testing
 - start at after redirection
 - suffix for local part
 - timeout
 - used only when verifying
 - user for filter processing
 
- routers
 - accept
 - default
 - dnslookup
 - ipliteral
 - iplookup
 - manualroute
 - queryprogram
 - redirect
 
- routing
 - by external program
 - loops in
 How Exim receives and delivers mail [Delivery in detail], The redirect router [Redirecting to a local mailbox]
- whole queue before delivery
 
- rsmtp
 - run expansion item
 - run time configuration
 - runq
 - rxquote expansion item
 
S
- SHA-1 hash
 String expansions [Expansion operators], String expansions [Expansion conditions]
- SHA-256 hash
 - SHA3 hash
 - SIGHUP
 The Exim command line [Command line options], Security considerations [Running Exim without privilege]
- SIGUSR1
 Exim utilities [Finding out what Exim processes are doing (exiwhat)]
- SIZE option on MAIL command
 SMTP processing [Outgoing SMTP and LMTP over TCP/IP], SMTP processing [Incoming SMTP messages over TCP/IP]
- SMTP
 - SIZE
 Generic options for transports, The smtp transport [Private options for smtp]
- authentication configuration
 - batched incoming
 The Exim command line [Command line options], SMTP processing [Incoming batched SMTP]
- batched outgoing
 - batched outgoing; example
 - batching over TCP/IP
 - callout verification
 - command, argument for
 - connection backlog
 - connection, ACL for
 Access control lists [Specifying when ACLs are used], Access control lists [The SMTP connect ACL]
- delaying delivery
 - details policy failures
 - encrypted connection
 - encryption
 - error codes
 The redirect router [Special items in redirection lists], The redirect router [Private options for the redirect router], Access control lists [ACL modifiers]
- errors in outgoing
 - host name in responses
 - incoming call count
 - incoming connection count
 Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options]
- incoming over TCP/IP
 - input timeout
 The Exim command line [Command line options], Main configuration [Alphabetical list of main options]
- limiting incoming message count
 - limiting non-mail commands
 - limiting syntax and protocol errors
 - limiting unknown commands
 - listener
 - local incoming
 - local input
 - logging confirmation
 - logging connections
 - logging incomplete transactions
 - logging protocol error
 - logging syntax errors
 - multiple deliveries
 The Exim command line [Command line options], The Exim command line [Command line options], The Exim command line [Command line options], The Exim command line [Command line options], The smtp transport [Private options for smtp], Some common configuration settings [Exim on the intermittently connected client host]
- non-mail commands
 - outgoing over TCP/IP
 - output flushing, disabling for callout
 Access control lists [Use of the control modifier], Access control lists [Callout verification]
- output flushing, disabling for delay
 - passed connection
 The Exim command line [Command line options], The Exim command line [Command line options], The Exim command line [Command line options], The Exim command line [Command line options], The smtp transport [Private options for smtp], SMTP processing [Outgoing SMTP and LMTP over TCP/IP], Some common configuration settings [Exim on the intermittently connected client host]
- processing details
 - protocol errors
 SMTP processing [Syntax and protocol errors in SMTP commands]
- rate limiting
 - rewriting malformed addresses
 - smtps protocol
 The default configuration file [Main configuration settings], Starting the daemon and the use of network interfaces [Support for the obsolete SSMTP (or SMTPS) protocol], Encrypted SMTP connections using TLS/SSL [Support for the legacy ssmtp (aka smtps) protocol]
- ssmtp protocol
 The default configuration file [Main configuration settings], Starting the daemon and the use of network interfaces [Support for the obsolete SSMTP (or SMTPS) protocol], Encrypted SMTP connections using TLS/SSL [Support for the legacy ssmtp (aka smtps) protocol]
- synchronization checking
 Main configuration [Alphabetical list of main options], Access control lists [Use of the control modifier]
- syntax errors
 SMTP processing [Syntax and protocol errors in SMTP commands]
- syntax errors; logging
 - testing incoming
 - unknown command; logging
 - unrecognized commands
 - welcome banner
 
- SMTPS
 - SMTPUTF8
 - ESMTP option
 - advertising
 - logging
 
- SOA record
 - in dnsdb lookup
 
- SOCKS
 - SPA authentication
 - SPF record
 - in dnsdb lookup
 
- SQL lookup types
 - SRV record
 - enabling use of
 - in dnsdb lookup
 - required to exist
 
- SSL
 see "TLS"
- SSMTP
 - STARTTLS, ACL for
 Main configuration [Alphabetical list of main options], Access control lists [Specifying when ACLs are used]
- SUPPORT_TLS
 Building and installing Exim [Including TLS/SSL encryption support]
- Samba project
 - Sender: header line
 - 
The Exim command line [Trusted and admin users], Message processing [The Sender: header line]
- disabling addition of
 - retaining from local submission
 
 - Sendmail compatibility
 - -U option ignored
 - -bi option
 - -h option ignored
 - -oA option
 - -om option ignored
 - -oo option ignored
 - -t option
 The Exim command line [Command line options], Main configuration [Alphabetical list of main options]
- 8-bit characters
 - From line
 The Exim command line [Command line options], Message processing [The UUCP From line], Message processing [The From: header line]
- calling Exim as newaliases
 - command line interface
 
- Sieve filter
 - 
How Exim receives and delivers mail [User filters]
- capabilities
 - configuring appendfile
 - enabling in default router
 - enabling use of
 The redirect router [Private options for the redirect router]
- forbidding delivery to a file
 The redirect router [Private options for the redirect router]
- keep facility; disabling
 The redirect router [Private options for the redirect router]
- not available for system filter
 How Exim receives and delivers mail [Delivery in detail], Main configuration [Alphabetical list of main options]
- relative mailbox path handling
 - specifying in redirection data
 - syntax errors in
 The redirect router [Private options for the redirect router]
- testing
 - vacation directory
 The redirect router [Private options for the redirect router]
- value of $address_file
 
 - Solaris
 - DBM library for
 - LDAP
 - PAM support
 - flock() support
 - mail command
 - stopping Exim on
 Building and installing Exim [Stopping the Exim daemon on Solaris]
- SpamAssassin
 Content scanning at ACL time [Scanning with SpamAssassin and Rspamd]
- saslauthd daemon
 - saslauthd expansion condition
 - sasldb2
 - scanning
 see "content scanning"
- security
 - MX lookup
 Generic options for routers, Generic options for routers, The smtp transport [Private options for smtp], The smtp transport [Private options for smtp]
- build-time features
 - command injection attacks
 - data sources
 - discussion of
 - local commands
 - regular expressions
 
- sender
 - ACL checking
 Access control lists [ACL conditions], Access control lists [ACL conditions]
- address
 The Exim command line [Command line options], Message processing [The UUCP From line]
- authenticated
 - changing
 - constructed by Exim
 - definition of
 - gid
 - host address, specifying for local message
 - host name, specifying for local message
 - ident string, specifying for local message
 - name
 - setting by untrusted user
 - source of
 - uid
 - verifying
 - verifying in header
 
- sender_domains ACL condition
 - sender_retain submission option
 - senders ACL condition
 - serializing connections
 - set ACL modifier
 - setuid
 - 
Security considerations [Root privilege]
- installing Exim with
 Building and installing Exim [Installing Exim binaries and scripts]
 - sg expansion item
 - sha1 expansion item
 - sha256 expansion item
 - sha3 expansion item
 - shadow transport
 - signal exit
 - simultaneous deliveries
 Environment for running local transports [Concurrent deliveries]
- single-key lookup
 - definition of
 - list of types
 
- size
 - of bounce lines, limit
 - of bounce, limit
 - of mailbox
 The appendfile transport [Private options for appendfile], The appendfile transport [Private options for appendfile], The appendfile transport [Private options for appendfile]
- of message
 The Exim command line [Command line options], String expansions [Expansion variables], The smtp transport [Private options for smtp], Log files [Logging message reception], Log files [Reducing or increasing what is logged]
- of message, limit
 Main configuration [Alphabetical list of main options], Generic options for transports
- of monitor window
 
- skipping faulty addresses
 The redirect router [Private options for the redirect router]
- smart host
 - example router
 The manualroute router [Manualroute examples], Some common configuration settings [Sending mail to a smart host]
- suppressing queueing
 
- smtp transport
 - smtps protocol
 The default configuration file [Main configuration settings], Starting the daemon and the use of network interfaces [Support for the obsolete SSMTP (or SMTPS) protocol], Encrypted SMTP connections using TLS/SSL [Support for the legacy ssmtp (aka smtps) protocol]
- socket, use of in expansion
 - sorting
 - sorting remote deliveries
 - source routing
 - in IP packets
 - in email address
 
- spa authenticator
 - spam ACL condition
 - spam scanning
 - 
Content scanning at ACL time [Scanning with SpamAssassin and Rspamd]
- returned variables
 Content scanning at ACL time [Calling SpamAssassin from an Exim ACL]
 - spool directory
 - checking space
 Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options]
- creating
 Building and installing Exim [Setting up the spool directory]
- definition of
 - file locked
 - files
 - files that hold a message
 How Exim receives and delivers mail [Handling an incoming message]
- format of files
 - input sub-directory
 How Exim receives and delivers mail [Handling an incoming message]
- path to
 - split
 
- spool file is locked
 - spool files
 - editing
 - format of
 
- sprintf()
 - sqlite
 - lookup timeout
 
- sqlite lookup type
 - 
File and database lookups [Query-style lookup types], File and database lookups [More about SQLite]
 - src/EDITME
 - ssmtp protocol
 - 
The default configuration file [Main configuration settings], Starting the daemon and the use of network interfaces [Support for the obsolete SSMTP (or SMTPS) protocol], Encrypted SMTP connections using TLS/SSL [Support for the legacy ssmtp (aka smtps) protocol]
 - stat expansion item
 - statistics
 - statvfs function
 - sticky bit
 Building and installing Exim [Testing], The appendfile transport [Private options for appendfile]
- str2b64 expansion item
 - string
 - case forcing
 String expansions [Expansion operators], String expansions [Expansion operators]
- comparison
 String expansions [Expansion conditions], String expansions [Expansion conditions], String expansions [Expansion conditions], String expansions [Expansion conditions], String expansions [Expansion conditions], String expansions [Expansion conditions]
- expansion
 see "expansion"
- format of configuration values
 - length in expansion
 - list, definition of
 - quoted
 - testing for IP address
 
- stripchart
 - strlen expansion item
 - subject, logging
 - submission fixups, suppressing
 - submission fixups, suppressing (command-line)
 - submission mode
 Access control lists [Use of the control modifier], Message processing [Submission mode for non-local messages], Message processing [The From: header line], Message processing [The Sender: header line]
- substr expansion item
 String expansions [Expansion items], String expansions [Expansion operators]
- substring extraction
 String expansions [Expansion items], String expansions [Expansion operators]
- suffix for local part
 - including in envelope
 - used in router
 
- symbolic link
 - to build directory
 Building and installing Exim [Multiple machine architectures and operating systems]
- to exim binary
 Building and installing Exim [Replacing another MTA with Exim]
- to mailbox
 The appendfile transport [Private options for appendfile], The appendfile transport [Operational details for appending]
- to source files
 
- synchronization checking in SMTP
 Main configuration [Alphabetical list of main options], Access control lists [Use of the control modifier]
- syntax of common options
 - syslog
 - 
Log files [Where the logs are written]
- duplicate log lines; suppressing
 - facility; setting
 - pid
 - process name; set with flag
 - process name; setting
 - timestamps
 
 - system aliases file
 Building and installing Exim [Installing Exim binaries and scripts]
- system filter
 - system log
 
T
- TCP Fast Open
 - enabling, in client
 
- TCP/IP
 - logging incoming remote port
 - logging local address and port
 Log files [Reducing or increasing what is logged], Log files [Reducing or increasing what is logged]
- logging outgoing remote port
 - logging proxy address
 - setting listening interfaces
 The Exim command line [Command line options], Starting the daemon and the use of network interfaces
- setting listening ports
 The Exim command line [Command line options], Starting the daemon and the use of network interfaces, Main configuration [Alphabetical list of main options]
- setting outgoing port
 
- TCP_NODELAY on listening sockets
 - TCP_WRAPPERS_DAEMON_NAME
 - TLS
 - D-H bit count
 - D-H parameters for server
 - Diffie-Hellman minimum acceptable size
 - EC cryptography
 - OCSP proof file
 - OpenSSL vs GnuTLS
 Encrypted SMTP connections using TLS/SSL [OpenSSL vs GnuTLS]
- SSL-on-connect outbound
 - Server Name Indication
 String expansions [Expansion variables], String expansions [Expansion variables], The smtp transport [Private options for smtp], Encrypted SMTP connections using TLS/SSL [Use of TLS Server Name Indication]
- advertising
 - automatic start
 - avoiding for certain hosts
 The smtp transport [Private options for smtp], The smtp transport [Private options for smtp]
- broken clients
 - certificate status
 - client certificate revocation list
 - client certificate verification
 Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Encrypted SMTP connections using TLS/SSL [Requesting and verifying client certificates], Access control lists [ACL conditions]
- client certificate, location of
 - client private key, location of
 - configuring an Exim client
 Encrypted SMTP connections using TLS/SSL [Configuring an Exim client to use TLS]
- configuring an Exim server
 Encrypted SMTP connections using TLS/SSL [Configuring an Exim server to use TLS]
- esmtp state; remembering
 - including support for TLS
 Building and installing Exim [Including TLS/SSL encryption support]
- logging SNI
 - logging cipher
 - logging peer DN
 - multiple message deliveries
 The smtp transport [Private options for smtp], Encrypted SMTP connections using TLS/SSL [Multiple messages on the same encrypted TCP/IP connection]
- on SMTP connection
 - passing connection
 - requiring for certain servers
 The smtp transport [Private options for smtp], The smtp transport [Private options for smtp], The smtp transport [Private options for smtp]
- requiring specific ciphers
 Main configuration [Alphabetical list of main options], The smtp transport [Private options for smtp]
- requiring specific ciphers (OpenSSL)
 Encrypted SMTP connections using TLS/SSL [Requiring specific ciphers in OpenSSL]
- revoked certificates
 Encrypted SMTP connections using TLS/SSL [Revoked certificates]
- server certificate hostname verification
 - server certificate revocation list
 - server certificate verification
 The smtp transport [Private options for smtp], The smtp transport [Private options for smtp], The smtp transport [Private options for smtp]
- server certificate; location of
 - server private key; location of
 - specifying MAC algorithms (GnuTLS)
 Encrypted SMTP connections using TLS/SSL [Requiring specific ciphers or other parameters in GnuTLS]
- specifying ciphers (GnuTLS)
 Encrypted SMTP connections using TLS/SSL [Requiring specific ciphers or other parameters in GnuTLS]
- specifying key exchange methods (GnuTLS)
 Encrypted SMTP connections using TLS/SSL [Requiring specific ciphers or other parameters in GnuTLS]
- specifying priority string (GnuTLS)
 Encrypted SMTP connections using TLS/SSL [Requiring specific ciphers or other parameters in GnuTLS]
- specifying protocols (GnuTLS)
 Encrypted SMTP connections using TLS/SSL [Requiring specific ciphers or other parameters in GnuTLS]
- use without STARTTLS
 
- TTL
 - of dns lookup
 
- TXT record
 - in dnsdb lookup
 
- To: header line
 - Tru64-Unix build-time settings
 Building and installing Exim [Overriding build-time options for Exim]
- tcp_wrappers_daemon_name
 - tcpwrappers, building Exim to support
 - tdb DBM library
 - terminology definitions
 - testing
 - ,
 - addresses
 The Exim command line [Command line options], Generic options for routers
- filter file
 - forward file
 - incoming SMTP
 - installation
 - relay control
 - retry configuration
 - rewriting
 The Exim command line [Command line options], Address rewriting [Testing the rewriting rules that apply on input]
- string expansion
 The Exim command line [Command line options], The Exim command line [Command line options], The Exim command line [Command line options], String expansions [Testing string expansions]
- system filter
 - variables in drivers
 
- thawing messages
 The Exim command line [Command line options], Main configuration [Alphabetical list of main options], The Exim monitor [The queue menu]
- time interval
 - decoding
 - formatting
 - specifying in configuration
 
- time_eval expansion item
 - time_interval expansion item
 - timeout
 - LDAP lookup
 File and database lookups [LDAP authentication and control information]
- SQLite
 - dns lookup
 File and database lookups [Dnsdb lookup modifiers], Main configuration [Alphabetical list of main options]
- for RFC 1413 call
 - for SMTP input
 The Exim command line [Command line options], Main configuration [Alphabetical list of main options]
- for local_scan() function
 - for non-SMTP input
 The Exim command line [Command line options], Main configuration [Alphabetical list of main options]
- frozen messages
 - mailbox locking
 The appendfile transport [Private options for appendfile], The appendfile transport [Private options for appendfile]
- of retry data
 - of router
 
- timezone, setting
 - tls authenticator
 - tmail
 - too many open files
 - top bit
 see "8-bit characters"
- tr expansion item
 - trailing dot on domain
 - training courses
 - transport
 - body only
 - concurrency limit
 - current directory for
 - definition of
 How Exim receives and delivers mail [Processing an address for delivery]
- external
 - filter
 String expansions [Expansion variables], String expansions [Expansion variables], Generic options for transports, The pipe transport [How the command is run], The smtp transport [Private options for smtp], SMTP processing [Outgoing SMTP and LMTP over TCP/IP]
- filter, timeout
 - generic options for
 - group; additional
 - group; specifying
 - header lines only
 - header lines; adding
 - header lines; removing
 - header lines; rewriting
 - home directory for
 - local
 Generic options for routers, Generic options for routers, Generic options for routers []
- local; address batching in
 - local; current directory for
 Environment for running local transports [Current and home directories]
- local; environment for
 - local; home directory for
 Environment for running local transports [Current and home directories]
- local; uid and gid
 - message size; limiting
 - name
 - parallel processes
 - return path; changing
 - shadow
 - user, specifying
 
- transports
 - appendfile
 - autoreply
 - default
 - lmtp
 - pipe
 - smtp
 
- trusted groups
 - trusted users
 - 
The Exim command line [Command line options], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Security considerations [Privileged users]
- definition of
 
 
U
- USE_DB
 Building and installing Exim [DBM libraries], Exim utilities [Making DBM files (exim_dbmbuild)]
- USE_GNUTLS
 Building and installing Exim [Including TLS/SSL encryption support]
- USE_TCP_WRAPPERS
 - UTF-8
 - conversion from
 - expansion
 - in domain name
 - mail name handling
 
- UUCP
 - Unicode
 - uc expansion item
 - uid (user id)
 - Exim’s own
 - caller
 - for queryprogram
 - in spool file
 - local delivery
 Generic options for routers [], Generic options for transports, The pipe transport [Private options for pipe]
- of originating user
 - system filter
 Main configuration [Alphabetical list of main options], System-wide message filtering [Specifying a system filter]
- unknown caller
 
- underscore in EHLO/HELO
 - unfreezing messages
 The Exim command line [Command line options], Main configuration [Alphabetical list of main options], The Exim monitor [The queue menu]
- unknown host name
 Domain, host, address, and local part lists [Host list patterns that match by host name], Domain, host, address, and local part lists [Host list patterns for single-key lookups by host name]
- unprivileged delivery
 - unprivileged running
 - unqualified addresses
 Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Message processing [Unqualified addresses]
- untrusted user setting sender
 - upgrading Exim
 - upper casing
 - user
 - admin
 - admin definition of
 - trusted
 The Exim command line [Command line options], Main configuration [Alphabetical list of main options], Security considerations [Privileged users]
- trusted definition of
 - untrusted setting sender
 
- user name
 - utf-8
 - utf-8 sequences
 
- utf8_domain_from_alabel expansion item
 - utf8_domain_to_alabel expansion item
 - utf8_localpart_from_alabel expansion item
 - utf8_localpart_to_alabel expansion item
 - utf8clean expansion item
 - utilities
 
V
- VERP
 Some common configuration settings [Variable Envelope Return Paths (VERP)]
- VRFY
 - Variable Envelope Return Paths
 Some common configuration settings [Variable Envelope Return Paths (VERP)]
- vacation processing
 Some common configuration settings [Simplified vacation processing]
- variables
 see "expansion, variables"
- variables ($auth1 $auth2 etc)
 - in tls authenticator
 
- verify ACL condition
 Access control lists [ACL conditions], Access control lists [ACL conditions], Access control lists [ACL conditions], Access control lists [ACL conditions], Access control lists [ACL conditions], Access control lists [ACL conditions], Access control lists [ACL conditions], Access control lists [ACL conditions], Access control lists [ACL conditions]
- verifying
 - EHLO
 - HELO
 - header names only ASCII
 - header syntax
 - not blind
 - recipient
 - redirection while
 - sender
 - sender in header
 - suppressing error details
 Access control lists [Sender address verification reporting]
- verifying address
 - by callout
 - differentiating failures
 - options for
 - overview
 How Exim receives and delivers mail [Processing an address for verification]
- using -bv
 
- version number of Exim
 - virtual domains
 - virus scanners
 - DrWeb
 - F-Secure
 - Kaspersky
 Content scanning at ACL time [Scanning for viruses], Content scanning at ACL time [Scanning for viruses]
- Sophos and Sophie
 - avast
 - clamd
 - command line interface
 - f-protd
 - mksd
 - simple socket-connected
 
- virus scanning
 
W
- warn ACL verb
 - 
Access control lists [ACL verbs], Access control lists [Adding header lines in ACLs]
- log when skipping
 
 - warning of delay
 - web site
 - welcome banner for SMTP
 - white space
 - in configuration file
 The Exim run time configuration file [Configuration file format]
- in header lines
 - in lsearch key
 
- whoson lookup type
 - wiki
 - wildcard lookups
 File and database lookups [Default values in single-key lookups], File and database lookups [Partial matching in single-key lookups]
- wildlsearch lookup type
 - window size
 
X
- X-Failed-Recipients: header line
 How Exim receives and delivers mail [Permanent delivery failure]
- X-windows
 - X11 libraries, location of
 Building and installing Exim [Overriding build-time options for Exim]
Z
- zero, binary
 see "binary zero"