Chapter 63 - 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 runtime configuration file [Conditional skips in the configuration file]
- .include in configuration file
The Exim runtime configuration file [File inclusions in the configuration file]
- .include_if_exists in configuration file
The Exim runtime 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
- ACL
- spf condition
- spf_guess condition
- 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 runtime configuration file [Configuration file format], The default configuration file [Authenticators configuration]
- description of
- in external authenticator
- 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
- affix
- filter testing
The Exim command line [Command line options], The Exim command line [Command line options]
- router precondition
How Exim receives and delivers mail [Router preconditions], How Exim receives and delivers mail [Router preconditions], Generic options for routers
- variables
String expansions [Expansion variables], String expansions [Expansion variables]
- 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
- expansion item
String expansions [Expansion items], String expansions [Expansion variables], SMTP authentication [Authentication on an Exim server], DKIM, SPF and DMARC [Verifying DKIM signatures in incoming mail], DKIM, SPF and DMARC [SPF (Sender Policy Framework)]
- 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
- results header
- sender
- sender, specifying for local message
- sender; authenticated
- testing a server
- to proxy
- authenticators
- cram_md5
- cyrus_sasl
- dovecot
- external
- 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 external authenticator
- 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 runtime 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
- logging
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]
- requiring specific
Main configuration [Alphabetical list of main options], The smtp transport [Private options for smtp], The smtp transport [Private options for smtp]
- class resources (BSD)
- client, non-queueing
- command line
- addresses with -t
- options
- common option syntax
- compiler
- concurrent deliveries
Environment for running local transports [Concurrent deliveries]
- condition ACL condition
- configuration file
- alternate
The Exim command line [Command line options], The Exim runtime configuration file [Using a different configuration file]
- common option syntax
- conditional skips
The Exim runtime 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 runtime configuration file [Configuration file format]
- general description
- including other files
The Exim runtime configuration file [File inclusions in the configuration file]
- leading white space in
The Exim runtime configuration file [Configuration file format]
- macros
The Exim runtime configuration file [Macros in the configuration file]
- main section
- ownership
- retry section
- trailing white space in
The Exim runtime 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
- version number
- 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
- DANE
-
Encrypted SMTP connections using TLS/SSL [DANE]
- TLS ciphers
- attempting for certain servers
- logging
- reporting
- requiring for certain servers
- transport options
The smtp transport [Private options for smtp], The smtp transport [Private options for smtp]
- 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
-
DKIM, SPF and DMARC [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
- log line
- selecting signature algorithms
Main configuration [Alphabetical list of main options], DKIM, SPF and DMARC [Verifying DKIM signatures in incoming mail]
- signing
- verification
DKIM, SPF and DMARC [Verifying DKIM signatures in incoming mail]
- verification logging
Log files [Reducing or increasing what is logged], Log files [Reducing or increasing what is logged]
- DMARC
- configuration options
- controls
- result
- verification
- DNS
- CNAME following
- 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
- IPv4 preference
- IPv6 disabling
Main configuration [Alphabetical list of main options], The dnslookup router [Private options for dnslookup]
- 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]
- reload configuration
- 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
- UTF-8 in
- 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
- https site
- public key
- signing details
- dlfunc
-
String expansions [Expansion items]
- API description
- 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 runtime 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
- Exim version
- 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 from
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], Address rewriting [When does rewriting happen?], 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)]
- 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]
- 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 from JSON array
- extracting from JSON object
- 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
- forall_json condition
- forall_jsons condition
- forany condition
- forany_json condition
- forany_jsons 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 concatenation
- string length
- string substitution
- string truncation
String expansions [Expansion items], String expansions [Expansion operators]
- substring expansion
- substring extraction
- tainted data
- 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 authenticator
- external local delivery
- external transports
- extract
- substrings by key
- substrings by number
F
- FAQ
- FTP site
Introduction [FTP site and websites], 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], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], 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
- final cutoff
- retries, controlling
The smtp transport [Private options for smtp], Retry configuration [Long-term failures]
- first delivery
- first_delivery expansion condition
- fixed point configuration values
- force command
- forcing delivery
- foreground delivery
- format
- boolean
- configuration file
The Exim runtime 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 runtime 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
- HTTPS download site
- 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
- headers
- authentication-results:
- heimdal_gssapi authenticator
- hex2b64 expansion item
- hexquote expansion item
- hiding configuration option values
The Exim command line [Command line options], The Exim runtime 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
- IPv4
- 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 runtime configuration file [Changing list separators]
- disabling
Starting the daemon and the use of network interfaces [Disabling IPv6], Main configuration [Alphabetical list of main options], The dnslookup router [Private options for dnslookup]
- 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
-
- logging
- utf8 address downconversion
The smtp transport [Private options for smtp], Internationalisation [MTA operations]
- 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 runtime 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
- JSON
- journal file
- json
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
- filename 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]
- of header lines
- 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 in 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]
- DANE
- DKIM verification
Log files [Reducing or increasing what is logged], 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 id
- message log; description of
- message log; disabling
- message size on delivery
- millisecond timestamps
- non-MAIL SMTP sessions
- outgoing interface
- outgoing remote port
- pipelining
- 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
- receive duration
- 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
- json
- 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
- spf
File and database lookups [Single-key lookup types], DKIM, SPF and DMARC [SPF (Sender Policy Framework)]
- 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 runtime 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
- millisecond
- 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], 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], The Exim command line [Command line options], String expansions [Expansion variables], Main configuration [Alphabetical list of main options]
- selecting in ACL
- 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 runtime 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 external authenticator
- 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
- external authenticator (client)
- external authenticator (server)
- generic – definition of
The Exim runtime 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 runtime 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]
- pass_unscanned
- 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
- pipelining
- PIPE_CONNECT
Main configuration [Alphabetical list of main options], The smtp transport [Private options for smtp]
- early connection
Main configuration [Alphabetical list of main options], The smtp transport [Private options for smtp], Log files [Reducing or increasing what is logged]
- logging outgoing
- 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 outgoing 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 runtime 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 in
- local deliveries only
- menu in monitor
- moving messages
- named
The Exim command line [Command line options], The Exim command line [Command line options]
- routing
- summary
- queue ACL modifier
- 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
- reload
- 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
- restart
- restricting access to features
Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], Main configuration [Alphabetical list of main options], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router], The redirect router [Private options for the redirect router]
- retry
- after long-term failure
- algorithms
- configuration testing
- configuration, description of
- default rule
- description of mechanism
- final cutoff
The smtp transport [Private options for smtp], Retry configuration [Long-term failures]
- 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
- variables
String expansions [Expansion variables], Generic options for routers []
- 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
- runq
- runtime configuration
- rxquote expansion item
S
- SHA-1 hash
String expansions [Expansion operators], String expansions [Expansion conditions]
- SHA-2 hash
- 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 history
- 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 submissions (aka SSMTP or SMTPS) protocol], Encrypted SMTP connections using TLS/SSL [Support for the submissions (aka ssmtp and smtps) protocol]
- ssmtp protocol
The default configuration file [Main configuration settings], Starting the daemon and the use of network interfaces [Support for the submissions (aka SSMTP or SMTPS) protocol], Encrypted SMTP connections using TLS/SSL [Support for the submissions (aka ssmtp and smtps) protocol]
- submissions protocol
The default configuration file [Main configuration settings], Encrypted SMTP connections using TLS/SSL [Support for the submissions (aka ssmtp and 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
- ACL condition
DKIM, SPF and DMARC [SPF (Sender Policy Framework)], DKIM, SPF and DMARC [SPF (Sender Policy Framework)]
- best guess
- lookup expansion
- verification
- verification variables
- 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]
- 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
- sha2 expansion item
- sha256 expansion item
- sha3 expansion item
- shadow transport
- signal
- HUP, to restart
Building and installing Exim [Upgrading Exim], The Exim command line [Command line options]
- to reload configuration
- 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 submissions (aka SSMTP or SMTPS) protocol], Encrypted SMTP connections using TLS/SSL [Support for the submissions (aka ssmtp and 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 formats
- 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 submissions (aka SSMTP or SMTPS) protocol], Encrypted SMTP connections using TLS/SSL [Support for the submissions (aka ssmtp and 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]
- submissions protocol
The default configuration file [Main configuration settings], Starting the daemon and the use of network interfaces [Support for the submissions (aka SSMTP or SMTPS) protocol], Encrypted SMTP connections using TLS/SSL [Support for the submissions (aka ssmtp and smtps) protocol]
- 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], 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
The smtp transport [Private options for smtp], The smtp transport [Private options for smtp]
- 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]
- requiring specific ciphers for DANE
- 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]
- tainted data
- expansion
- 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
- timestamps
- millisecond, in logs
- timezone, setting
- tls authenticator
- tmail
- too many open files
- top bit
see "8-bit characters"
- tr expansion item
- trailing dot on domain
- 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
- UDP communications
- 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 debug output
- in domain name
- 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
- address downconversion
The smtp transport [Private options for smtp], Internationalisation [MTA operations]
- mail name handling
- 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 external authenticator
- 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-prot6d
- 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
- website
- welcome banner for SMTP
- white space
- in configuration file
The Exim runtime 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"