# HG changeset patch # User Heiko Schlittermann (JUMPER) # Date 1388703059 -3600 # Node ID e56ccc2667f9c2c10ea4cc23ddbfdcf5cc70f48e # Parent 80b773a718a6d46a52d1e6881866ae61133927da renamed provider to smarthosts diff -r 80b773a718a6 -r e56ccc2667f9 exim4.conf --- a/exim4.conf Thu Jan 02 23:44:12 2014 +0100 +++ b/exim4.conf Thu Jan 02 23:50:59 2014 +0100 @@ -2,10 +2,10 @@ # it's just intended as a starting point # source: hg clone https://ssl.schlittermann.de/hg/exim-smart-config -# The providers file -# ------------------ -# All relevant information about the smart providers is stored -# in one place. This place is the "providers" file. The structure +# The smarthosts file +# ------------------- +# All relevant information about the smarthosts is stored +# in one place. This place is the "smarthosts" file. The structure # is simple. It consists of lines as in the example: # # # sender |servers[::port] |user|password @@ -21,10 +21,10 @@ # - you can use indirect lists by appending /mx # - you can specifiy a port number numerically (per default we use 587) -PROVIDERS = +SMARTHOSTS = # some macros to ease the understanding -ADDRESS_DATA = ${sg{${lookup{$sender_address}lsearch*@{PROVIDERS}}}{\\s+}{\t}} +ADDRESS_DATA = ${sg{${lookup{$sender_address}lsearch*@{SMARTHOSTS}}}{\\s+}{\t}} SMARTHOST = ${extract{1}{\t}{$address_data}} USER = ${extract{2}{\t}{$address_data}} PASS = ${extract{3}{\t}{$address_data}} @@ -40,7 +40,7 @@ route_data = SMARTHOST transport = smtp_auth -# in case you don't have a '*' line in your providers file +# in case you don't have a '*' line in your smarthosts file dnslookup: driver = dnslookup