Sophie

Sophie

distrib > Fedora > 16 > i386 > by-pkgid > 9adab841b2346eed28e146b23c25375c > files > 166

exim-doc-4.73-2.fc15.noarch.rpm

<!DOCTYPE html PUBLIC "XSLT-compat">
<html lang="en-GB">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../../../common.css">
<meta name="author" content="The Exim Project. &lt;http://www.exim.org/&gt;">
<meta name="copyright" content="Copyright ©2010 The Exim Project. All rights reserved">
<meta name="description" content="Exim is a message transfer agent (MTA) developed at the University of Cambridge for use on Unix systems connected to the Internet.">
<meta name="keywords" content="exim,smtp,mta,email">
<meta name="robots" content="noodp,noydir,index,follow">
<meta name="viewport" content="width=device-width">
<title>Specification of the Exim Mail Transfer Agent</title>
<link rel="stylesheet" type="text/css" href="../../../../doc/index.css">
<link rel="canonical" href="http://www.exim.org/exim-html-current/doc/html/spec_html/index.html">
</head>
<body>
<h1 id="header"><a href="../../../..">Exim Internet Mailer</a></h1>
<div id="outer">
<ul id="nav_flow" class="nav">
<li><a href="../../../../index.html">Home</a></li>
<li><a href="../../../../mirrors.html">Download</a></li>
<li><a href="../../../../docs.html">Documentation</a></li>
<li><a href="../../../../maillist.html">Mailing Lists</a></li>
<li><a href="http://wiki.exim.org/">Wiki</a></li>
<li><a href="http://www.exim.org/bugzilla/">Bugs</a></li>
<li><a href="../../../../credits.html">Credits</a></li>
<li class="search"><form action="http://www.google.com/search" method="get">
<span class="search_field_container"><input type="search" name="q" placeholder="Search Docs" class="search_field"></span><input type="hidden" name="hl" value="en"><input type="hidden" name="ie" value="UTF-8"><input type="hidden" name="as_qdr" value="all"><input type="hidden" name="q" value="site:www.exim.org"><input type="hidden" name="q" value="inurl:exim-html-current">
</form></li>
</ul>
<div id="inner"><div id="content">
<div id="info">
<h2>Specification of the Exim Mail Transfer Agent</h2>
<p>Copyright © 2009 University of Cambridge<br>Revision 4.73 - 19 Nov 2010</p>
</div>
<div id="options" class="hidden">
<img src="../../../../doc/plus-12x12.png" width="12" height="12" class="expand"><img src="../../../../doc/minus-12x12.png" width="12" height="12" class="collapse">Expand/Collapse all Chapters</div>
<div id="index"><ul id="chapters">
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">1. <a href="ch01.html">Introduction</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch01.html#SECID1">Exim documentation</a>
</li>
<li class="section">2. <a class="section_title" href="ch01.html#SECID2">FTP and web sites</a>
</li>
<li class="section">3. <a class="section_title" href="ch01.html#SECID3">Mailing lists</a>
</li>
<li class="section">4. <a class="section_title" href="ch01.html#SECID4">Exim training</a>
</li>
<li class="section">5. <a class="section_title" href="ch01.html#SECID5">Bug reports</a>
</li>
<li class="section">6. <a class="section_title" href="ch01.html#SECTavail">Where to find the Exim distribution</a>
</li>
<li class="section">7. <a class="section_title" href="ch01.html#SECID6">Limitations</a>
</li>
<li class="section">8. <a class="section_title" href="ch01.html#SECID7">Run time configuration</a>
</li>
<li class="section">9. <a class="section_title" href="ch01.html#SECID8">Calling interface</a>
</li>
<li class="section">10. <a class="section_title" href="ch01.html#SECID9">Terminology</a>
</li>
</ul>
</li>
<li class="chapter"><span class="chapter_title nosub">2. <a href="ch02.html">Incorporated code</a></span></li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">3. <a href="ch03.html">How Exim receives and delivers mail</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch03.html#SECID10">Overall philosophy</a>
</li>
<li class="section">2. <a class="section_title" href="ch03.html#SECID11">Policy control</a>
</li>
<li class="section">3. <a class="section_title" href="ch03.html#SECID12">User filters</a>
</li>
<li class="section">4. <a class="section_title" href="ch03.html#SECTmessiden">Message identification</a>
</li>
<li class="section">5. <a class="section_title" href="ch03.html#SECID13">Receiving mail</a>
</li>
<li class="section">6. <a class="section_title" href="ch03.html#SECID14">Handling an incoming message</a>
</li>
<li class="section">7. <a class="section_title" href="ch03.html#SECID15">Life of a message</a>
</li>
<li class="section">8. <a class="section_title" href="ch03.html#SECTprocaddress">Processing an address for delivery</a>
</li>
<li class="section">9. <a class="section_title" href="ch03.html#SECID16">Processing an address for verification</a>
</li>
<li class="section">10. <a class="section_title" href="ch03.html#SECTrunindrou">Running an individual router</a>
</li>
<li class="section">11. <a class="section_title" href="ch03.html#SECID17">Duplicate addresses</a>
</li>
<li class="section">12. <a class="section_title" href="ch03.html#SECTrouprecon">Router preconditions</a>
</li>
<li class="section">13. <a class="section_title" href="ch03.html#SECID18">Delivery in detail</a>
</li>
<li class="section">14. <a class="section_title" href="ch03.html#SECID19">Retry mechanism</a>
</li>
<li class="section">15. <a class="section_title" href="ch03.html#SECID20">Temporary delivery failure</a>
</li>
<li class="section">16. <a class="section_title" href="ch03.html#SECID21">Permanent delivery failure</a>
</li>
<li class="section">17. <a class="section_title" href="ch03.html#SECID22">Failures to deliver bounce messages</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">4. <a href="ch04.html">Building and installing Exim</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch04.html#SECID23">Unpacking</a>
</li>
<li class="section">2. <a class="section_title" href="ch04.html#SECID24">Multiple machine architectures and operating systems</a>
</li>
<li class="section">3. <a class="section_title" href="ch04.html#SECTpcre">PCRE library</a>
</li>
<li class="section">4. <a class="section_title" href="ch04.html#SECTdb">DBM libraries</a>
</li>
<li class="section">5. <a class="section_title" href="ch04.html#SECID25">Pre-building configuration</a>
</li>
<li class="section">6. <a class="section_title" href="ch04.html#SECID26">Support for iconv()</a>
</li>
<li class="section">7. <a class="section_title" href="ch04.html#SECTinctlsssl">Including TLS/SSL encryption support</a>
</li>
<li class="section">8. <a class="section_title" href="ch04.html#SECID27">Use of tcpwrappers</a>
</li>
<li class="section">9. <a class="section_title" href="ch04.html#SECID28">Including support for IPv6</a>
</li>
<li class="section">10. <a class="section_title" href="ch04.html#SECID29">The building process</a>
</li>
<li class="section">11. <a class="section_title" href="ch04.html#SECID283">Output from “make”</a>
</li>
<li class="section">12. <a class="section_title" href="ch04.html#SECToverride">Overriding build-time options for Exim</a>
</li>
<li class="section">13. <a class="section_title" href="ch04.html#SECID30">OS-specific header files</a>
</li>
<li class="section">14. <a class="section_title" href="ch04.html#SECID31">Overriding build-time options for the monitor</a>
</li>
<li class="section">15. <a class="section_title" href="ch04.html#SECID32">Installing Exim binaries and scripts</a>
</li>
<li class="section">16. <a class="section_title" href="ch04.html#SECTinsinfdoc">Installing info documentation</a>
</li>
<li class="section">17. <a class="section_title" href="ch04.html#SECID33">Setting up the spool directory</a>
</li>
<li class="section">18. <a class="section_title" href="ch04.html#SECID34">Testing</a>
</li>
<li class="section">19. <a class="section_title" href="ch04.html#SECID35">Replacing another MTA with Exim</a>
</li>
<li class="section">20. <a class="section_title" href="ch04.html#SECID36">Upgrading Exim</a>
</li>
<li class="section">21. <a class="section_title" href="ch04.html#SECID37">Stopping the Exim daemon on Solaris</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">5. <a href="ch05.html">The Exim command line</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch05.html#SECID38">Setting options by program name</a>
</li>
<li class="section">2. <a class="section_title" href="ch05.html#SECTtrustedadmin">Trusted and admin users</a>
</li>
<li class="section">3. <a class="section_title" href="ch05.html#SECID39">Command line options</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">6. <a href="ch06.html">The Exim run time configuration file</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch06.html#SECID40">Using a different configuration file</a>
</li>
<li class="section">2. <a class="section_title" href="ch06.html#SECTconffilfor">Configuration file format</a>
</li>
<li class="section">3. <a class="section_title" href="ch06.html#SECID41">File inclusions in the configuration file</a>
</li>
<li class="section">4. <a class="section_title" href="ch06.html#SECTmacrodefs">Macros in the configuration file</a>
</li>
<li class="section">5. <a class="section_title" href="ch06.html#SECID42">Macro substitution</a>
</li>
<li class="section">6. <a class="section_title" href="ch06.html#SECID43">Redefining macros</a>
</li>
<li class="section">7. <a class="section_title" href="ch06.html#SECID44">Overriding macro values</a>
</li>
<li class="section">8. <a class="section_title" href="ch06.html#SECID45">Example of macro usage</a>
</li>
<li class="section">9. <a class="section_title" href="ch06.html#SECID46">Conditional skips in the configuration file</a>
</li>
<li class="section">10. <a class="section_title" href="ch06.html#SECTcos">Common option syntax</a>
</li>
<li class="section">11. <a class="section_title" href="ch06.html#SECID47">Boolean options</a>
</li>
<li class="section">12. <a class="section_title" href="ch06.html#SECID48">Integer values</a>
</li>
<li class="section">13. <a class="section_title" href="ch06.html#SECID49">Octal integer values</a>
</li>
<li class="section">14. <a class="section_title" href="ch06.html#SECID50">Fixed point numbers</a>
</li>
<li class="section">15. <a class="section_title" href="ch06.html#SECTtimeformat">Time intervals</a>
</li>
<li class="section">16. <a class="section_title" href="ch06.html#SECTstrings">String values</a>
</li>
<li class="section">17. <a class="section_title" href="ch06.html#SECID51">Expanded strings</a>
</li>
<li class="section">18. <a class="section_title" href="ch06.html#SECID52">User and group names</a>
</li>
<li class="section">19. <a class="section_title" href="ch06.html#SECTlistconstruct">List construction</a>
</li>
<li class="section">20. <a class="section_title" href="ch06.html#SECID53">Changing list separators</a>
</li>
<li class="section">21. <a class="section_title" href="ch06.html#SECTempitelis">Empty items in lists</a>
</li>
<li class="section">22. <a class="section_title" href="ch06.html#SECTfordricon">Format of driver configurations</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">7. <a href="ch07.html">The default configuration file</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch07.html#SECTdefconfmain">Main configuration settings</a>
</li>
<li class="section">2. <a class="section_title" href="ch07.html#SECID54">ACL configuration</a>
</li>
<li class="section">3. <a class="section_title" href="ch07.html#SECID55">Router configuration</a>
</li>
<li class="section">4. <a class="section_title" href="ch07.html#SECID56">Transport configuration</a>
</li>
<li class="section">5. <a class="section_title" href="ch07.html#SECID57">Default retry rule</a>
</li>
<li class="section">6. <a class="section_title" href="ch07.html#SECID58">Rewriting configuration</a>
</li>
<li class="section">7. <a class="section_title" href="ch07.html#SECTdefconfauth">Authenticators configuration</a>
</li>
</ul>
</li>
<li class="chapter"><span class="chapter_title nosub">8. <a href="ch08.html">Regular expressions</a></span></li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">9. <a href="ch09.html">File and database lookups</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch09.html#SECID60">Examples of different lookup syntax</a>
</li>
<li class="section">2. <a class="section_title" href="ch09.html#SECID61">Lookup types</a>
</li>
<li class="section">3. <a class="section_title" href="ch09.html#SECTsinglekeylookups">Single-key lookup types</a>
</li>
<li class="section">4. <a class="section_title" href="ch09.html#SECID62">Query-style lookup types</a>
</li>
<li class="section">5. <a class="section_title" href="ch09.html#SECID63">Temporary errors in lookups</a>
</li>
<li class="section">6. <a class="section_title" href="ch09.html#SECTdefaultvaluelookups">Default values in single-key lookups</a>
</li>
<li class="section">7. <a class="section_title" href="ch09.html#SECTpartiallookup">Partial matching in single-key lookups</a>
</li>
<li class="section">8. <a class="section_title" href="ch09.html#SECID64">Lookup caching</a>
</li>
<li class="section">9. <a class="section_title" href="ch09.html#SECID65">Quoting lookup data</a>
</li>
<li class="section">10. <a class="section_title" href="ch09.html#SECTdnsdb">More about dnsdb</a>
</li>
<li class="section">11. <a class="section_title" href="ch09.html#SECID66">Pseudo dnsdb record types</a>
</li>
<li class="section">12. <a class="section_title" href="ch09.html#SECID67">Multiple dnsdb lookups</a>
</li>
<li class="section">13. <a class="section_title" href="ch09.html#SECTldap">More about LDAP</a>
</li>
<li class="section">14. <a class="section_title" href="ch09.html#SECTforldaque">Format of LDAP queries</a>
</li>
<li class="section">15. <a class="section_title" href="ch09.html#SECID68">LDAP quoting</a>
</li>
<li class="section">16. <a class="section_title" href="ch09.html#SECID69">LDAP connections</a>
</li>
<li class="section">17. <a class="section_title" href="ch09.html#SECID70">LDAP authentication and control information</a>
</li>
<li class="section">18. <a class="section_title" href="ch09.html#SECID71">Format of data returned by LDAP</a>
</li>
<li class="section">19. <a class="section_title" href="ch09.html#SECTnisplus">More about NIS+</a>
</li>
<li class="section">20. <a class="section_title" href="ch09.html#SECTsql">SQL lookups</a>
</li>
<li class="section">21. <a class="section_title" href="ch09.html#SECID72">More about MySQL, PostgreSQL, Oracle, and InterBase</a>
</li>
<li class="section">22. <a class="section_title" href="ch09.html#SECTspeserque">Specifying the server in the query</a>
</li>
<li class="section">23. <a class="section_title" href="ch09.html#SECID73">Special MySQL features</a>
</li>
<li class="section">24. <a class="section_title" href="ch09.html#SECID74">Special PostgreSQL features</a>
</li>
<li class="section">25. <a class="section_title" href="ch09.html#SECTsqlite">More about SQLite</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">10. <a href="ch10.html">Domain, host, address, and local part lists</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch10.html#SECID75">Expansion of lists</a>
</li>
<li class="section">2. <a class="section_title" href="ch10.html#SECID76">Negated items in lists</a>
</li>
<li class="section">3. <a class="section_title" href="ch10.html#SECTfilnamlis">File names in lists</a>
</li>
<li class="section">4. <a class="section_title" href="ch10.html#SECID77">An lsearch file is not an out-of-line list</a>
</li>
<li class="section">5. <a class="section_title" href="ch10.html#SECTnamedlists">Named lists</a>
</li>
<li class="section">6. <a class="section_title" href="ch10.html#SECID78">Named lists compared with macros</a>
</li>
<li class="section">7. <a class="section_title" href="ch10.html#SECID79">Named list caching</a>
</li>
<li class="section">8. <a class="section_title" href="ch10.html#SECTdomainlist">Domain lists</a>
</li>
<li class="section">9. <a class="section_title" href="ch10.html#SECThostlist">Host lists</a>
</li>
<li class="section">10. <a class="section_title" href="ch10.html#SECID80">Special host list patterns</a>
</li>
<li class="section">11. <a class="section_title" href="ch10.html#SECThoslispatip">Host list patterns that match by IP address</a>
</li>
<li class="section">12. <a class="section_title" href="ch10.html#SECThoslispatsikey">Host list patterns for single-key lookups by host address</a>
</li>
<li class="section">13. <a class="section_title" href="ch10.html#SECThoslispatnam">Host list patterns that match by host name</a>
</li>
<li class="section">14. <a class="section_title" href="ch10.html#SECTbehipnot">Behaviour when an IP address or name cannot be found</a>
</li>
<li class="section">15. <a class="section_title" href="ch10.html#SECTtemdnserr">Temporary DNS errors when looking up host information</a>
</li>
<li class="section">16. <a class="section_title" href="ch10.html#SECThoslispatnamsk">Host list patterns for single-key lookups by host name</a>
</li>
<li class="section">17. <a class="section_title" href="ch10.html#SECID81">Host list patterns for query-style lookups</a>
</li>
<li class="section">18. <a class="section_title" href="ch10.html#SECTmixwilhos">Mixing wildcarded host names and addresses in host lists</a>
</li>
<li class="section">19. <a class="section_title" href="ch10.html#SECTaddresslist">Address lists</a>
</li>
<li class="section">20. <a class="section_title" href="ch10.html#SECTcasletadd">Case of letters in address lists</a>
</li>
<li class="section">21. <a class="section_title" href="ch10.html#SECTlocparlis">Local part lists</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">11. <a href="ch11.html">String expansions</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch11.html#SECTlittext">Literal text in expanded strings</a>
</li>
<li class="section">2. <a class="section_title" href="ch11.html#SECID82">Character escape sequences in expanded strings</a>
</li>
<li class="section">3. <a class="section_title" href="ch11.html#SECID83">Testing string expansions</a>
</li>
<li class="section">4. <a class="section_title" href="ch11.html#SECTforexpfai">Forced expansion failure</a>
</li>
<li class="section">5. <a class="section_title" href="ch11.html#SECTexpansionitems">Expansion items</a>
</li>
<li class="section">6. <a class="section_title" href="ch11.html#SECTexpop">Expansion operators</a>
</li>
<li class="section">7. <a class="section_title" href="ch11.html#SECTexpcond">Expansion conditions</a>
</li>
<li class="section">8. <a class="section_title" href="ch11.html#SECID84">Combining expansion conditions</a>
</li>
<li class="section">9. <a class="section_title" href="ch11.html#SECTexpvar">Expansion variables</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">12. <a href="ch12.html">Embedded Perl</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch12.html#SECID85">Setting up so Perl can be used</a>
</li>
<li class="section">2. <a class="section_title" href="ch12.html#SECID86">Calling Perl subroutines</a>
</li>
<li class="section">3. <a class="section_title" href="ch12.html#SECID87">Calling Exim functions from Perl</a>
</li>
<li class="section">4. <a class="section_title" href="ch12.html#SECID88">Use of standard output and error by Perl</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">13. <a href="ch13.html">Starting the daemon and the use of network interfaces</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch13.html#SECID89">Starting a listening daemon</a>
</li>
<li class="section">2. <a class="section_title" href="ch13.html#SECID90">Special IP listening addresses</a>
</li>
<li class="section">3. <a class="section_title" href="ch13.html#SECID91">Overriding local_interfaces and daemon_smtp_ports</a>
</li>
<li class="section">4. <a class="section_title" href="ch13.html#SECTsupobssmt">Support for the obsolete SSMTP (or SMTPS) protocol</a>
</li>
<li class="section">5. <a class="section_title" href="ch13.html#SECID92">IPv6 address scopes</a>
</li>
<li class="section">6. <a class="section_title" href="ch13.html#SECID93">Disabling IPv6</a>
</li>
<li class="section">7. <a class="section_title" href="ch13.html#SECID94">Examples of starting a listening daemon</a>
</li>
<li class="section">8. <a class="section_title" href="ch13.html#SECTreclocipadd">Recognizing the local host</a>
</li>
<li class="section">9. <a class="section_title" href="ch13.html#SECID95">Delivering to a remote host</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">14. <a href="ch14.html">Main configuration</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch14.html#SECID96">Miscellaneous</a>
</li>
<li class="section">2. <a class="section_title" href="ch14.html#SECID97">Exim parameters</a>
</li>
<li class="section">3. <a class="section_title" href="ch14.html#SECID98">Privilege controls</a>
</li>
<li class="section">4. <a class="section_title" href="ch14.html#SECID99">Logging</a>
</li>
<li class="section">5. <a class="section_title" href="ch14.html#SECID100">Frozen messages</a>
</li>
<li class="section">6. <a class="section_title" href="ch14.html#SECID101">Data lookups</a>
</li>
<li class="section">7. <a class="section_title" href="ch14.html#SECID102">Message ids</a>
</li>
<li class="section">8. <a class="section_title" href="ch14.html#SECID103">Embedded Perl Startup</a>
</li>
<li class="section">9. <a class="section_title" href="ch14.html#SECID104">Daemon</a>
</li>
<li class="section">10. <a class="section_title" href="ch14.html#SECID105">Resource control</a>
</li>
<li class="section">11. <a class="section_title" href="ch14.html#SECID106">Policy controls</a>
</li>
<li class="section">12. <a class="section_title" href="ch14.html#SECID107">Callout cache</a>
</li>
<li class="section">13. <a class="section_title" href="ch14.html#SECID108">TLS</a>
</li>
<li class="section">14. <a class="section_title" href="ch14.html#SECID109">Local user handling</a>
</li>
<li class="section">15. <a class="section_title" href="ch14.html#SECID110">All incoming messages (SMTP and non-SMTP)</a>
</li>
<li class="section">16. <a class="section_title" href="ch14.html#SECID111">Non-SMTP incoming messages</a>
</li>
<li class="section">17. <a class="section_title" href="ch14.html#SECID112">Incoming SMTP messages</a>
</li>
<li class="section">18. <a class="section_title" href="ch14.html#SECID113">SMTP extensions</a>
</li>
<li class="section">19. <a class="section_title" href="ch14.html#SECID114">Processing messages</a>
</li>
<li class="section">20. <a class="section_title" href="ch14.html#SECID115">System filter</a>
</li>
<li class="section">21. <a class="section_title" href="ch14.html#SECID116">Routing and delivery</a>
</li>
<li class="section">22. <a class="section_title" href="ch14.html#SECID117">Bounce and warning messages</a>
</li>
<li class="section">23. <a class="section_title" href="ch14.html#SECTalomo">Alphabetical list of main options</a>
</li>
</ul>
</li>
<li class="chapter"><span class="chapter_title nosub">15. <a href="ch15.html">Generic options for routers</a></span></li>
<li class="chapter"><span class="chapter_title nosub">16. <a href="ch16.html">The accept router</a></span></li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">17. <a href="ch17.html">The dnslookup router</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch17.html#SECTprowitdnsloo">Problems with DNS lookups</a>
</li>
<li class="section">2. <a class="section_title" href="ch17.html#SECID118">Private options for dnslookup</a>
</li>
<li class="section">3. <a class="section_title" href="ch17.html#SECID119">Effect of qualify_single and search_parents</a>
</li>
</ul>
</li>
<li class="chapter"><span class="chapter_title nosub">18. <a href="ch18.html">The ipliteral router</a></span></li>
<li class="chapter"><span class="chapter_title nosub">19. <a href="ch19.html">The iplookup router</a></span></li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">20. <a href="ch20.html">The manualroute router</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch20.html#SECTprioptman">Private options for manualroute</a>
</li>
<li class="section">2. <a class="section_title" href="ch20.html#SECID120">Routing rules in route_list</a>
</li>
<li class="section">3. <a class="section_title" href="ch20.html#SECID121">Routing rules in route_data</a>
</li>
<li class="section">4. <a class="section_title" href="ch20.html#SECID122">Format of the list of hosts</a>
</li>
<li class="section">5. <a class="section_title" href="ch20.html#SECTformatonehostitem">Format of one host item</a>
</li>
<li class="section">6. <a class="section_title" href="ch20.html#SECThostshowused">How the list of hosts is used</a>
</li>
<li class="section">7. <a class="section_title" href="ch20.html#SECThowoptused">How the options are used</a>
</li>
<li class="section">8. <a class="section_title" href="ch20.html#SECID123">Manualroute examples</a>
</li>
</ul>
</li>
<li class="chapter"><span class="chapter_title nosub">21. <a href="ch21.html">The queryprogram router</a></span></li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">22. <a href="ch22.html">The redirect router</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch22.html#SECID124">Redirection data</a>
</li>
<li class="section">2. <a class="section_title" href="ch22.html#SECID125">Forward files and address verification</a>
</li>
<li class="section">3. <a class="section_title" href="ch22.html#SECID126">Interpreting redirection data</a>
</li>
<li class="section">4. <a class="section_title" href="ch22.html#SECTitenonfilred">Items in a non-filter redirection list</a>
</li>
<li class="section">5. <a class="section_title" href="ch22.html#SECTredlocmai">Redirecting to a local mailbox</a>
</li>
<li class="section">6. <a class="section_title" href="ch22.html#SECTspecitredli">Special items in redirection lists</a>
</li>
<li class="section">7. <a class="section_title" href="ch22.html#SECTdupaddr">Duplicate addresses</a>
</li>
<li class="section">8. <a class="section_title" href="ch22.html#SECID128">Repeated redirection expansion</a>
</li>
<li class="section">9. <a class="section_title" href="ch22.html#SECID129">Errors in redirection lists</a>
</li>
<li class="section">10. <a class="section_title" href="ch22.html#SECID130">Private options for the redirect router</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">23. <a href="ch23.html">Environment for running local transports</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch23.html#SECID131">Concurrent deliveries</a>
</li>
<li class="section">2. <a class="section_title" href="ch23.html#SECTenvuidgid">Uids and gids</a>
</li>
<li class="section">3. <a class="section_title" href="ch23.html#SECID132">Current and home directories</a>
</li>
<li class="section">4. <a class="section_title" href="ch23.html#SECID133">Expansion variables derived from the address</a>
</li>
</ul>
</li>
<li class="chapter"><span class="chapter_title nosub">24. <a href="ch24.html">Generic options for transports</a></span></li>
<li class="chapter"><span class="chapter_title nosub">25. <a href="ch25.html">Address batching in local transports</a></span></li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">26. <a href="ch26.html">The appendfile transport</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch26.html#SECTfildiropt">The file and directory options</a>
</li>
<li class="section">2. <a class="section_title" href="ch26.html#SECID134">Private options for appendfile</a>
</li>
<li class="section">3. <a class="section_title" href="ch26.html#SECTopappend">Operational details for appending</a>
</li>
<li class="section">4. <a class="section_title" href="ch26.html#SECTopdir">Operational details for delivery to a new file</a>
</li>
<li class="section">5. <a class="section_title" href="ch26.html#SECTmaildirdelivery">Maildir delivery</a>
</li>
<li class="section">6. <a class="section_title" href="ch26.html#SECID135">Using tags to record message sizes</a>
</li>
<li class="section">7. <a class="section_title" href="ch26.html#SECID136">Using a maildirsize file</a>
</li>
<li class="section">8. <a class="section_title" href="ch26.html#SECID137">Mailstore delivery</a>
</li>
<li class="section">9. <a class="section_title" href="ch26.html#SECID138">Non-special new file delivery</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">27. <a href="ch27.html">The autoreply transport</a></span><ul class="sections"><li class="section">1. <a class="section_title" href="ch27.html#SECID139">Private options for autoreply</a>
</li></ul>
</li>
<li class="chapter"><span class="chapter_title nosub">28. <a href="ch28.html">The lmtp transport</a></span></li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">29. <a href="ch29.html">The pipe transport</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch29.html#SECID140">Concurrent delivery</a>
</li>
<li class="section">2. <a class="section_title" href="ch29.html#SECID141">Returned status and data</a>
</li>
<li class="section">3. <a class="section_title" href="ch29.html#SECThowcommandrun">How the command is run</a>
</li>
<li class="section">4. <a class="section_title" href="ch29.html#SECTpipeenv">Environment variables</a>
</li>
<li class="section">5. <a class="section_title" href="ch29.html#SECID142">Private options for pipe</a>
</li>
<li class="section">6. <a class="section_title" href="ch29.html#SECID143">Using an external local delivery agent</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">30. <a href="ch30.html">The smtp transport</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch30.html#SECID144">Multiple messages on a single connection</a>
</li>
<li class="section">2. <a class="section_title" href="ch30.html#SECID145">Use of the $host and $host_address variables</a>
</li>
<li class="section">3. <a class="section_title" href="ch30.html#usecippeer">Use of $tls_cipher and $tls_peerdn</a>
</li>
<li class="section">4. <a class="section_title" href="ch30.html#SECID146">Private options for smtp</a>
</li>
<li class="section">5. <a class="section_title" href="ch30.html#SECTvalhosmax">How the limits for the number of hosts to try are used</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">31. <a href="ch31.html">Address rewriting</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch31.html#SECID147">Explicitly configured address rewriting</a>
</li>
<li class="section">2. <a class="section_title" href="ch31.html#SECID148">When does rewriting happen?</a>
</li>
<li class="section">3. <a class="section_title" href="ch31.html#SECID149">Testing the rewriting rules that apply on input</a>
</li>
<li class="section">4. <a class="section_title" href="ch31.html#SECID150">Rewriting rules</a>
</li>
<li class="section">5. <a class="section_title" href="ch31.html#SECID151">Rewriting patterns</a>
</li>
<li class="section">6. <a class="section_title" href="ch31.html#SECID152">Rewriting replacements</a>
</li>
<li class="section">7. <a class="section_title" href="ch31.html#SECID153">Rewriting flags</a>
</li>
<li class="section">8. <a class="section_title" href="ch31.html#SECID154">Flags specifying which headers and envelope addresses to rewrite</a>
</li>
<li class="section">9. <a class="section_title" href="ch31.html#SECTrewriteS">The SMTP-time rewriting flag</a>
</li>
<li class="section">10. <a class="section_title" href="ch31.html#SECID155">Flags controlling the rewriting process</a>
</li>
<li class="section">11. <a class="section_title" href="ch31.html#SECID156">Rewriting examples</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">32. <a href="ch32.html">Retry configuration</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch32.html#SECID157">Changing retry rules</a>
</li>
<li class="section">2. <a class="section_title" href="ch32.html#SECID158">Format of retry rules</a>
</li>
<li class="section">3. <a class="section_title" href="ch32.html#SECID159">Choosing which retry rule to use for address errors</a>
</li>
<li class="section">4. <a class="section_title" href="ch32.html#SECID160">Choosing which retry rule to use for host and message errors</a>
</li>
<li class="section">5. <a class="section_title" href="ch32.html#SECID161">Retry rules for specific errors</a>
</li>
<li class="section">6. <a class="section_title" href="ch32.html#SECID162">Retry rules for specified senders</a>
</li>
<li class="section">7. <a class="section_title" href="ch32.html#SECID163">Retry parameters</a>
</li>
<li class="section">8. <a class="section_title" href="ch32.html#SECID164">Retry rule examples</a>
</li>
<li class="section">9. <a class="section_title" href="ch32.html#SECID165">Timeout of retry data</a>
</li>
<li class="section">10. <a class="section_title" href="ch32.html#SECID166">Long-term failures</a>
</li>
<li class="section">11. <a class="section_title" href="ch32.html#SECID167">Deliveries that work intermittently</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">33. <a href="ch33.html">SMTP authentication</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch33.html#SECID168">Generic options for authenticators</a>
</li>
<li class="section">2. <a class="section_title" href="ch33.html#SECTauthparamail">The AUTH parameter on MAIL commands</a>
</li>
<li class="section">3. <a class="section_title" href="ch33.html#SECTauthexiser">Authentication on an Exim server</a>
</li>
<li class="section">4. <a class="section_title" href="ch33.html#SECID169">Testing server authentication</a>
</li>
<li class="section">5. <a class="section_title" href="ch33.html#SECID170">Authentication by an Exim client</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">34. <a href="ch34.html">The plaintext authenticator</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch34.html#SECID171">Plaintext options</a>
</li>
<li class="section">2. <a class="section_title" href="ch34.html#SECTplainserver">Using plaintext in a server</a>
</li>
<li class="section">3. <a class="section_title" href="ch34.html#SECID172">The PLAIN authentication mechanism</a>
</li>
<li class="section">4. <a class="section_title" href="ch34.html#SECID173">The LOGIN authentication mechanism</a>
</li>
<li class="section">5. <a class="section_title" href="ch34.html#SECID174">Support for different kinds of authentication</a>
</li>
<li class="section">6. <a class="section_title" href="ch34.html#SECID175">Using plaintext in a client</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">35. <a href="ch35.html">The cram_md5 authenticator</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch35.html#SECID176">Using cram_md5 as a server</a>
</li>
<li class="section">2. <a class="section_title" href="ch35.html#SECID177">Using cram_md5 as a client</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">36. <a href="ch36.html">The cyrus_sasl authenticator</a></span><ul class="sections"><li class="section">1. <a class="section_title" href="ch36.html#SECID178">Using cyrus_sasl as a server</a>
</li></ul>
</li>
<li class="chapter"><span class="chapter_title nosub">37. <a href="ch37.html">The dovecot authenticator</a></span></li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">38. <a href="ch38.html">The spa authenticator</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch38.html#SECID179">Using spa as a server</a>
</li>
<li class="section">2. <a class="section_title" href="ch38.html#SECID180">Using spa as a client</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">39. <a href="ch39.html">Encrypted SMTP connections using TLS/SSL</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch39.html#SECID284">Support for the legacy “ssmtp” (aka “smtps”) protocol</a>
</li>
<li class="section">2. <a class="section_title" href="ch39.html#SECTopenvsgnu">OpenSSL vs GnuTLS</a>
</li>
<li class="section">3. <a class="section_title" href="ch39.html#SECID181">GnuTLS parameter computation</a>
</li>
<li class="section">4. <a class="section_title" href="ch39.html#SECTreqciphssl">Requiring specific ciphers in OpenSSL</a>
</li>
<li class="section">5. <a class="section_title" href="ch39.html#SECTreqciphgnu">Requiring specific ciphers or other parameters in GnuTLS</a>
</li>
<li class="section">6. <a class="section_title" href="ch39.html#SECID182">Configuring an Exim server to use TLS</a>
</li>
<li class="section">7. <a class="section_title" href="ch39.html#SECID183">Requesting and verifying client certificates</a>
</li>
<li class="section">8. <a class="section_title" href="ch39.html#SECID184">Revoked certificates</a>
</li>
<li class="section">9. <a class="section_title" href="ch39.html#SECID185">Configuring an Exim client to use TLS</a>
</li>
<li class="section">10. <a class="section_title" href="ch39.html#SECTmulmessam">Multiple messages on the same encrypted TCP/IP connection</a>
</li>
<li class="section">11. <a class="section_title" href="ch39.html#SECTcerandall">Certificates and all that</a>
</li>
<li class="section">12. <a class="section_title" href="ch39.html#SECID186">Certificate chains</a>
</li>
<li class="section">13. <a class="section_title" href="ch39.html#SECID187">Self-signed certificates</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">40. <a href="ch40.html">Access control lists</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch40.html#SECID188">Testing ACLs</a>
</li>
<li class="section">2. <a class="section_title" href="ch40.html#SECID189">Specifying when ACLs are used</a>
</li>
<li class="section">3. <a class="section_title" href="ch40.html#SECID190">The non-SMTP ACLs</a>
</li>
<li class="section">4. <a class="section_title" href="ch40.html#SECID191">The SMTP connect ACL</a>
</li>
<li class="section">5. <a class="section_title" href="ch40.html#SECID192">The EHLO/HELO ACL</a>
</li>
<li class="section">6. <a class="section_title" href="ch40.html#SECID193">The DATA ACLs</a>
</li>
<li class="section">7. <a class="section_title" href="ch40.html#SECTDKIMACL">The SMTP DKIM ACL</a>
</li>
<li class="section">8. <a class="section_title" href="ch40.html#SECID194">The SMTP MIME ACL</a>
</li>
<li class="section">9. <a class="section_title" href="ch40.html#SECTQUITACL">The QUIT ACL</a>
</li>
<li class="section">10. <a class="section_title" href="ch40.html#SECTNOTQUITACL">The not-QUIT ACL</a>
</li>
<li class="section">11. <a class="section_title" href="ch40.html#SECID195">Finding an ACL to use</a>
</li>
<li class="section">12. <a class="section_title" href="ch40.html#SECID196">ACL return codes</a>
</li>
<li class="section">13. <a class="section_title" href="ch40.html#SECID197">Unset ACL options</a>
</li>
<li class="section">14. <a class="section_title" href="ch40.html#SECID198">Data for message ACLs</a>
</li>
<li class="section">15. <a class="section_title" href="ch40.html#SECTdatfornon">Data for non-message ACLs</a>
</li>
<li class="section">16. <a class="section_title" href="ch40.html#SECID199">Format of an ACL</a>
</li>
<li class="section">17. <a class="section_title" href="ch40.html#SECID200">ACL verbs</a>
</li>
<li class="section">18. <a class="section_title" href="ch40.html#SECTaclvariables">ACL variables</a>
</li>
<li class="section">19. <a class="section_title" href="ch40.html#SECTcondmodproc">Condition and modifier processing</a>
</li>
<li class="section">20. <a class="section_title" href="ch40.html#SECTACLmodi">ACL modifiers</a>
</li>
<li class="section">21. <a class="section_title" href="ch40.html#SECTcontrols">Use of the control modifier</a>
</li>
<li class="section">22. <a class="section_title" href="ch40.html#SECTsummesfix">Summary of message fixup control</a>
</li>
<li class="section">23. <a class="section_title" href="ch40.html#SECTaddheadacl">Adding header lines in ACLs</a>
</li>
<li class="section">24. <a class="section_title" href="ch40.html#SECTaclconditions">ACL conditions</a>
</li>
<li class="section">25. <a class="section_title" href="ch40.html#SECTmorednslists">Using DNS lists</a>
</li>
<li class="section">26. <a class="section_title" href="ch40.html#SECID201">Specifying the IP address for a DNS list lookup</a>
</li>
<li class="section">27. <a class="section_title" href="ch40.html#SECID202">DNS lists keyed on domain names</a>
</li>
<li class="section">28. <a class="section_title" href="ch40.html#SECTmulkeyfor">Multiple explicit keys for a DNS list</a>
</li>
<li class="section">29. <a class="section_title" href="ch40.html#SECID203">Data returned by DNS lists</a>
</li>
<li class="section">30. <a class="section_title" href="ch40.html#SECID204">Variables set from DNS lists</a>
</li>
<li class="section">31. <a class="section_title" href="ch40.html#SECTaddmatcon">Additional matching conditions for DNS lists</a>
</li>
<li class="section">32. <a class="section_title" href="ch40.html#SECID205">Negated DNS matching conditions</a>
</li>
<li class="section">33. <a class="section_title" href="ch40.html#SECThanmuldnsrec">Handling multiple DNS records from a DNS list</a>
</li>
<li class="section">34. <a class="section_title" href="ch40.html#SECTmordetinf">Detailed information from merged DNS lists</a>
</li>
<li class="section">35. <a class="section_title" href="ch40.html#SECTmorednslistslast">DNS lists and IPv6</a>
</li>
<li class="section">36. <a class="section_title" href="ch40.html#SECTratelimiting">Rate limiting incoming messages</a>
</li>
<li class="section">37. <a class="section_title" href="ch40.html#ratoptmea">Ratelimit options for what is being measured</a>
</li>
<li class="section">38. <a class="section_title" href="ch40.html#ratophanfas">Ratelimit options for handling fast clients</a>
</li>
<li class="section">39. <a class="section_title" href="ch40.html#useratlim">Using rate limiting</a>
</li>
<li class="section">40. <a class="section_title" href="ch40.html#rearatdat">Reading ratelimit data without updating</a>
</li>
<li class="section">41. <a class="section_title" href="ch40.html#SECTaddressverification">Address verification</a>
</li>
<li class="section">42. <a class="section_title" href="ch40.html#SECTcallver">Callout verification</a>
</li>
<li class="section">43. <a class="section_title" href="ch40.html#CALLaddparcall">Additional parameters for callouts</a>
</li>
<li class="section">44. <a class="section_title" href="ch40.html#SECTcallvercache">Callout caching</a>
</li>
<li class="section">45. <a class="section_title" href="ch40.html#SECTsenaddver">Sender address verification reporting</a>
</li>
<li class="section">46. <a class="section_title" href="ch40.html#SECTredirwhilveri">Redirection while verifying</a>
</li>
<li class="section">47. <a class="section_title" href="ch40.html#SECTverifyCSA">Client SMTP authorization (CSA)</a>
</li>
<li class="section">48. <a class="section_title" href="ch40.html#SECTverifyPRVS">Bounce address tag validation</a>
</li>
<li class="section">49. <a class="section_title" href="ch40.html#SECTrelaycontrol">Using an ACL to control relaying</a>
</li>
<li class="section">50. <a class="section_title" href="ch40.html#SECTcheralcon">Checking a relay configuration</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">41. <a href="ch41.html">Content scanning at ACL time</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch41.html#SECTscanvirus">Scanning for viruses</a>
</li>
<li class="section">2. <a class="section_title" href="ch41.html#SECTscanspamass">Scanning with SpamAssassin</a>
</li>
<li class="section">3. <a class="section_title" href="ch41.html#SECID206">Calling SpamAssassin from an Exim ACL</a>
</li>
<li class="section">4. <a class="section_title" href="ch41.html#SECTscanmimepart">Scanning MIME parts</a>
</li>
<li class="section">5. <a class="section_title" href="ch41.html#SECTscanregex">Scanning with regular expressions</a>
</li>
<li class="section">6. <a class="section_title" href="ch41.html#SECTdemimecond">The demime condition</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">42. <a href="ch42.html">Adding a local scan function to Exim</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch42.html#SECID207">Building Exim to use a local scan function</a>
</li>
<li class="section">2. <a class="section_title" href="ch42.html#SECTapiforloc">API for local_scan()</a>
</li>
<li class="section">3. <a class="section_title" href="ch42.html#SECTconoptloc">Configuration options for local_scan()</a>
</li>
<li class="section">4. <a class="section_title" href="ch42.html#SECID208">Available Exim variables</a>
</li>
<li class="section">5. <a class="section_title" href="ch42.html#SECID209">Structure of header lines</a>
</li>
<li class="section">6. <a class="section_title" href="ch42.html#SECID210">Structure of recipient items</a>
</li>
<li class="section">7. <a class="section_title" href="ch42.html#SECID211">Available Exim functions</a>
</li>
<li class="section">8. <a class="section_title" href="ch42.html#SECTmemhanloc">More about Exim’s memory handling</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">43. <a href="ch43.html">System-wide message filtering</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch43.html#SECID212">Specifying a system filter</a>
</li>
<li class="section">2. <a class="section_title" href="ch43.html#SECID213">Testing a system filter</a>
</li>
<li class="section">3. <a class="section_title" href="ch43.html#SECID214">Contents of a system filter</a>
</li>
<li class="section">4. <a class="section_title" href="ch43.html#SECID215">Additional variable for system filters</a>
</li>
<li class="section">5. <a class="section_title" href="ch43.html#SECID216">Defer, freeze, and fail commands for system filters</a>
</li>
<li class="section">6. <a class="section_title" href="ch43.html#SECTaddremheasys">Adding and removing headers in a system filter</a>
</li>
<li class="section">7. <a class="section_title" href="ch43.html#SECID217">Setting an errors address in a system filter</a>
</li>
<li class="section">8. <a class="section_title" href="ch43.html#SECTperaddfil">Per-address filtering</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">44. <a href="ch44.html">Message processing</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch44.html#SECTsubmodnon">Submission mode for non-local messages</a>
</li>
<li class="section">2. <a class="section_title" href="ch44.html#SECTlineendings">Line endings</a>
</li>
<li class="section">3. <a class="section_title" href="ch44.html#SECID218">Unqualified addresses</a>
</li>
<li class="section">4. <a class="section_title" href="ch44.html#SECID219">The UUCP From line</a>
</li>
<li class="section">5. <a class="section_title" href="ch44.html#SECID220">Resent- header lines</a>
</li>
<li class="section">6. <a class="section_title" href="ch44.html#SECID221">The Auto-Submitted: header line</a>
</li>
<li class="section">7. <a class="section_title" href="ch44.html#SECID222">The Bcc: header line</a>
</li>
<li class="section">8. <a class="section_title" href="ch44.html#SECID223">The Date: header line</a>
</li>
<li class="section">9. <a class="section_title" href="ch44.html#SECID224">The Delivery-date: header line</a>
</li>
<li class="section">10. <a class="section_title" href="ch44.html#SECID225">The Envelope-to: header line</a>
</li>
<li class="section">11. <a class="section_title" href="ch44.html#SECTthefrohea">The From: header line</a>
</li>
<li class="section">12. <a class="section_title" href="ch44.html#SECID226">The Message-ID: header line</a>
</li>
<li class="section">13. <a class="section_title" href="ch44.html#SECID227">The Received: header line</a>
</li>
<li class="section">14. <a class="section_title" href="ch44.html#SECID228">The References: header line</a>
</li>
<li class="section">15. <a class="section_title" href="ch44.html#SECID229">The Return-path: header line</a>
</li>
<li class="section">16. <a class="section_title" href="ch44.html#SECTthesenhea">The Sender: header line</a>
</li>
<li class="section">17. <a class="section_title" href="ch44.html#SECTheadersaddrem">Adding and removing header lines in routers and transports</a>
</li>
<li class="section">18. <a class="section_title" href="ch44.html#SECTconstr">Constructed addresses</a>
</li>
<li class="section">19. <a class="section_title" href="ch44.html#SECID230">Case of local parts</a>
</li>
<li class="section">20. <a class="section_title" href="ch44.html#SECID231">Dots in local parts</a>
</li>
<li class="section">21. <a class="section_title" href="ch44.html#SECID232">Rewriting addresses</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">45. <a href="ch45.html">SMTP processing</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch45.html#SECToutSMTPTCP">Outgoing SMTP and LMTP over TCP/IP</a>
</li>
<li class="section">2. <a class="section_title" href="ch45.html#SECToutSMTPerr">Errors in outgoing SMTP</a>
</li>
<li class="section">3. <a class="section_title" href="ch45.html#SECID233">Incoming SMTP messages over TCP/IP</a>
</li>
<li class="section">4. <a class="section_title" href="ch45.html#SECID234">Unrecognized SMTP commands</a>
</li>
<li class="section">5. <a class="section_title" href="ch45.html#SECID235">Syntax and protocol errors in SMTP commands</a>
</li>
<li class="section">6. <a class="section_title" href="ch45.html#SECID236">Use of non-mail SMTP commands</a>
</li>
<li class="section">7. <a class="section_title" href="ch45.html#SECID237">The VRFY and EXPN commands</a>
</li>
<li class="section">8. <a class="section_title" href="ch45.html#SECTETRN">The ETRN command</a>
</li>
<li class="section">9. <a class="section_title" href="ch45.html#SECID238">Incoming local SMTP</a>
</li>
<li class="section">10. <a class="section_title" href="ch45.html#SECTbatchSMTP">Outgoing batched SMTP</a>
</li>
<li class="section">11. <a class="section_title" href="ch45.html#SECTincomingbatchedSMTP">Incoming batched SMTP</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">46. <a href="ch46.html">Customizing bounce and warning messages</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch46.html#SECID239">Customizing bounce messages</a>
</li>
<li class="section">2. <a class="section_title" href="ch46.html#SECTcustwarn">Customizing warning messages</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">47. <a href="ch47.html">Some common configuration settings</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch47.html#SECID240">Sending mail to a smart host</a>
</li>
<li class="section">2. <a class="section_title" href="ch47.html#SECTmailinglists">Using Exim to handle mailing lists</a>
</li>
<li class="section">3. <a class="section_title" href="ch47.html#SECID241">Syntax errors in mailing lists</a>
</li>
<li class="section">4. <a class="section_title" href="ch47.html#SECID242">Re-expansion of mailing lists</a>
</li>
<li class="section">5. <a class="section_title" href="ch47.html#SECID243">Closed mailing lists</a>
</li>
<li class="section">6. <a class="section_title" href="ch47.html#SECTverp">Variable Envelope Return Paths (VERP)</a>
</li>
<li class="section">7. <a class="section_title" href="ch47.html#SECTvirtualdomains">Virtual domains</a>
</li>
<li class="section">8. <a class="section_title" href="ch47.html#SECTmulbox">Multiple user mailboxes</a>
</li>
<li class="section">9. <a class="section_title" href="ch47.html#SECID244">Simplified vacation processing</a>
</li>
<li class="section">10. <a class="section_title" href="ch47.html#SECID245">Taking copies of mail</a>
</li>
<li class="section">11. <a class="section_title" href="ch47.html#SECID246">Intermittently connected hosts</a>
</li>
<li class="section">12. <a class="section_title" href="ch47.html#SECID247">Exim on the upstream server host</a>
</li>
<li class="section">13. <a class="section_title" href="ch47.html#SECID248">Exim on the intermittently connected client host</a>
</li>
</ul>
</li>
<li class="chapter"><span class="chapter_title nosub">48. <a href="ch48.html">Using Exim as a non-queueing client</a></span></li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">49. <a href="ch49.html">Log files</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch49.html#SECTwhelogwri">Where the logs are written</a>
</li>
<li class="section">2. <a class="section_title" href="ch49.html#SECID285">Logging to local files that are periodically “cycled”</a>
</li>
<li class="section">3. <a class="section_title" href="ch49.html#SECTdatlogfil">Datestamped log files</a>
</li>
<li class="section">4. <a class="section_title" href="ch49.html#SECID249">Logging to syslog</a>
</li>
<li class="section">5. <a class="section_title" href="ch49.html#SECID250">Log line flags</a>
</li>
<li class="section">6. <a class="section_title" href="ch49.html#SECID251">Logging message reception</a>
</li>
<li class="section">7. <a class="section_title" href="ch49.html#SECID252">Logging deliveries</a>
</li>
<li class="section">8. <a class="section_title" href="ch49.html#SECID253">Discarded deliveries</a>
</li>
<li class="section">9. <a class="section_title" href="ch49.html#SECID254">Deferred deliveries</a>
</li>
<li class="section">10. <a class="section_title" href="ch49.html#SECID255">Delivery failures</a>
</li>
<li class="section">11. <a class="section_title" href="ch49.html#SECID256">Fake deliveries</a>
</li>
<li class="section">12. <a class="section_title" href="ch49.html#SECID257">Completion</a>
</li>
<li class="section">13. <a class="section_title" href="ch49.html#SECID258">Summary of Fields in Log Lines</a>
</li>
<li class="section">14. <a class="section_title" href="ch49.html#SECID259">Other log entries</a>
</li>
<li class="section">15. <a class="section_title" href="ch49.html#SECTlogselector">Reducing or increasing what is logged</a>
</li>
<li class="section">16. <a class="section_title" href="ch49.html#SECID260">Message log</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">50. <a href="ch50.html">Exim utilities</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch50.html#SECTfinoutwha">Finding out what Exim processes are doing (exiwhat)</a>
</li>
<li class="section">2. <a class="section_title" href="ch50.html#SECTgreptheque">Selective queue listing (exiqgrep)</a>
</li>
<li class="section">3. <a class="section_title" href="ch50.html#SECTsumtheque">Summarizing the queue (exiqsumm)</a>
</li>
<li class="section">4. <a class="section_title" href="ch50.html#SECTextspeinf">Extracting specific information from the log (exigrep)</a>
</li>
<li class="section">5. <a class="section_title" href="ch50.html#SECTexipick">Selecting messages by various criteria (exipick)</a>
</li>
<li class="section">6. <a class="section_title" href="ch50.html#SECTcyclogfil">Cycling log files (exicyclog)</a>
</li>
<li class="section">7. <a class="section_title" href="ch50.html#SECTmailstat">Mail statistics (eximstats)</a>
</li>
<li class="section">8. <a class="section_title" href="ch50.html#SECTcheckaccess">Checking access policy (exim_checkaccess)</a>
</li>
<li class="section">9. <a class="section_title" href="ch50.html#SECTdbmbuild">Making DBM files (exim_dbmbuild)</a>
</li>
<li class="section">10. <a class="section_title" href="ch50.html#SECTfinindret">Finding individual retry times (exinext)</a>
</li>
<li class="section">11. <a class="section_title" href="ch50.html#SECThindatmai">Hints database maintenance</a>
</li>
<li class="section">12. <a class="section_title" href="ch50.html#SECID261">exim_dumpdb</a>
</li>
<li class="section">13. <a class="section_title" href="ch50.html#SECID262">exim_tidydb</a>
</li>
<li class="section">14. <a class="section_title" href="ch50.html#SECID263">exim_fixdb</a>
</li>
<li class="section">15. <a class="section_title" href="ch50.html#SECTmailboxmaint">Mailbox maintenance (exim_lock)</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">51. <a href="ch51.html">The Exim monitor</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch51.html#SECID264">Running the monitor</a>
</li>
<li class="section">2. <a class="section_title" href="ch51.html#SECID265">The stripcharts</a>
</li>
<li class="section">3. <a class="section_title" href="ch51.html#SECID266">Main action buttons</a>
</li>
<li class="section">4. <a class="section_title" href="ch51.html#SECID267">The log display</a>
</li>
<li class="section">5. <a class="section_title" href="ch51.html#SECID268">The queue display</a>
</li>
<li class="section">6. <a class="section_title" href="ch51.html#SECID269">The queue menu</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">52. <a href="ch52.html">Security considerations</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch52.html#SECID286">Building a more “hardened” Exim</a>
</li>
<li class="section">2. <a class="section_title" href="ch52.html#SECID270">Root privilege</a>
</li>
<li class="section">3. <a class="section_title" href="ch52.html#SECTrunexiwitpri">Running Exim without privilege</a>
</li>
<li class="section">4. <a class="section_title" href="ch52.html#SECID271">Delivering to local files</a>
</li>
<li class="section">5. <a class="section_title" href="ch52.html#SECID272">IPv4 source routing</a>
</li>
<li class="section">6. <a class="section_title" href="ch52.html#SECID273">The VRFY, EXPN, and ETRN commands in SMTP</a>
</li>
<li class="section">7. <a class="section_title" href="ch52.html#SECID274">Privileged users</a>
</li>
<li class="section">8. <a class="section_title" href="ch52.html#SECID275">Spool files</a>
</li>
<li class="section">9. <a class="section_title" href="ch52.html#SECID276">Use of argv[0]</a>
</li>
<li class="section">10. <a class="section_title" href="ch52.html#SECID277">Use of %f formatting</a>
</li>
<li class="section">11. <a class="section_title" href="ch52.html#SECID278">Embedded Exim path</a>
</li>
<li class="section">12. <a class="section_title" href="ch52.html#SECID279">Use of sprintf()</a>
</li>
<li class="section">13. <a class="section_title" href="ch52.html#SECID280">Use of debug_printf() and log_write()</a>
</li>
<li class="section">14. <a class="section_title" href="ch52.html#SECID281">Use of strcat() and strcpy()</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">53. <a href="ch53.html">Format of spool files</a></span><ul class="sections"><li class="section">1. <a class="section_title" href="ch53.html#SECID282">Format of the -H file</a>
</li></ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">54. <a href="ch54.html">Support for DKIM (DomainKeys Identified Mail) - RFC4871</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch54.html#SECID513">Signing outgoing messages</a>
</li>
<li class="section">2. <a class="section_title" href="ch54.html#SECID514">Verifying DKIM signatures in incoming mail</a>
</li>
</ul>
</li>
<li class="chapter"><span class="chapter_title nosub">55. <a href="ch55.html">Adding new drivers or lookup types</a></span></li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">56. <a href="ch56.html">Concept Index</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch56.html#index_concept_">Symbols</a>
</li>
<li class="section">2. <a class="section_title" href="ch56.html#index_concept_A">A</a>
</li>
<li class="section">3. <a class="section_title" href="ch56.html#index_concept_B">B</a>
</li>
<li class="section">4. <a class="section_title" href="ch56.html#index_concept_C">C</a>
</li>
<li class="section">5. <a class="section_title" href="ch56.html#index_concept_D">D</a>
</li>
<li class="section">6. <a class="section_title" href="ch56.html#index_concept_E">E</a>
</li>
<li class="section">7. <a class="section_title" href="ch56.html#index_concept_F">F</a>
</li>
<li class="section">8. <a class="section_title" href="ch56.html#index_concept_G">G</a>
</li>
<li class="section">9. <a class="section_title" href="ch56.html#index_concept_H">H</a>
</li>
<li class="section">10. <a class="section_title" href="ch56.html#index_concept_I">I</a>
</li>
<li class="section">11. <a class="section_title" href="ch56.html#index_concept_J">J</a>
</li>
<li class="section">12. <a class="section_title" href="ch56.html#index_concept_K">K</a>
</li>
<li class="section">13. <a class="section_title" href="ch56.html#index_concept_L">L</a>
</li>
<li class="section">14. <a class="section_title" href="ch56.html#index_concept_M">M</a>
</li>
<li class="section">15. <a class="section_title" href="ch56.html#index_concept_N">N</a>
</li>
<li class="section">16. <a class="section_title" href="ch56.html#index_concept_O">O</a>
</li>
<li class="section">17. <a class="section_title" href="ch56.html#index_concept_P">P</a>
</li>
<li class="section">18. <a class="section_title" href="ch56.html#index_concept_Q">Q</a>
</li>
<li class="section">19. <a class="section_title" href="ch56.html#index_concept_R">R</a>
</li>
<li class="section">20. <a class="section_title" href="ch56.html#index_concept_S">S</a>
</li>
<li class="section">21. <a class="section_title" href="ch56.html#index_concept_T">T</a>
</li>
<li class="section">22. <a class="section_title" href="ch56.html#index_concept_U">U</a>
</li>
<li class="section">23. <a class="section_title" href="ch56.html#index_concept_V">V</a>
</li>
<li class="section">24. <a class="section_title" href="ch56.html#index_concept_W">W</a>
</li>
<li class="section">25. <a class="section_title" href="ch56.html#index_concept_X">X</a>
</li>
<li class="section">26. <a class="section_title" href="ch56.html#index_concept_Z">Z</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">57. <a href="ch57.html">Option Index</a></span><ul class="sections">
<li class="section">1. <a class="section_title" href="ch57.html#index_option_">Symbols</a>
</li>
<li class="section">2. <a class="section_title" href="ch57.html#index_option_A">A</a>
</li>
<li class="section">3. <a class="section_title" href="ch57.html#index_option_B">B</a>
</li>
<li class="section">4. <a class="section_title" href="ch57.html#index_option_C">C</a>
</li>
<li class="section">5. <a class="section_title" href="ch57.html#index_option_D">D</a>
</li>
<li class="section">6. <a class="section_title" href="ch57.html#index_option_E">E</a>
</li>
<li class="section">7. <a class="section_title" href="ch57.html#index_option_F">F</a>
</li>
<li class="section">8. <a class="section_title" href="ch57.html#index_option_G">G</a>
</li>
<li class="section">9. <a class="section_title" href="ch57.html#index_option_H">H</a>
</li>
<li class="section">10. <a class="section_title" href="ch57.html#index_option_I">I</a>
</li>
<li class="section">11. <a class="section_title" href="ch57.html#index_option_K">K</a>
</li>
<li class="section">12. <a class="section_title" href="ch57.html#index_option_L">L</a>
</li>
<li class="section">13. <a class="section_title" href="ch57.html#index_option_M">M</a>
</li>
<li class="section">14. <a class="section_title" href="ch57.html#index_option_N">N</a>
</li>
<li class="section">15. <a class="section_title" href="ch57.html#index_option_O">O</a>
</li>
<li class="section">16. <a class="section_title" href="ch57.html#index_option_P">P</a>
</li>
<li class="section">17. <a class="section_title" href="ch57.html#index_option_Q">Q</a>
</li>
<li class="section">18. <a class="section_title" href="ch57.html#index_option_R">R</a>
</li>
<li class="section">19. <a class="section_title" href="ch57.html#index_option_S">S</a>
</li>
<li class="section">20. <a class="section_title" href="ch57.html#index_option_T">T</a>
</li>
<li class="section">21. <a class="section_title" href="ch57.html#index_option_U">U</a>
</li>
<li class="section">22. <a class="section_title" href="ch57.html#index_option_V">V</a>
</li>
<li class="section">23. <a class="section_title" href="ch57.html#index_option_W">W</a>
</li>
</ul>
</li>
<li class="chapter">
<div class="button"></div>
<span class="chapter_title">58. <a href="ch58.html">Variable Index</a></span><ul class="sections"><li class="section">1. <a class="section_title" href="ch58.html#index_variable_">Symbols</a>
</li></ul>
</li>
</ul></div>
</div></div>
<iframe id="branding" name="branding" src="../../../../branding/branding.html" height="0" frameborder="no" scrolling="no"></iframe><div id="footer">Website design by <a href="https://secure.grepular.com/">Mike Cardwell</a>, of <a href="http://cardwellit.com/">Cardwell IT Ltd.</a>
</div>
<div class="left_bar"></div>
<div class="right_bar"></div>
</div>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script><script type="text/javascript" src="../../../../common.js"></script><script type="text/javascript" src="../../../../doc/index.js"></script>
</body>
</html>