[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Exim und mehrere Smarthost/Mailprovider - ein Beispiel



On 20.12.2013 17:32, Heiko Schlittermann wrote:

aus gegebenem Anlass habe ich mal ein Beispiel zusammengestellt für
einen Exim mit mehren Smarthosts. Und ich finde, soo kompliziert ist das
nun nicht. Ich habe jetzt 60 Minuten gebraucht, um das aufzuschreiben und etwas
zu testen.

     # The providers file

     # # sender     |server[:port]  |user|password
     # # -----------+---------------+----+---------

     # *@bar.com     bar.com/mx:smtp fuz  secret2

Diese Zeile verstehe ich nicht. Was wird aus dem Eintrag in der Spalte "server[:port]" im Folgenden gemacht?

     # some macros to ease the understanding
     ADDRESS_DATA = ${sg{${lookup{$sender_address}lsearch*@{PROVIDERS}}}{\\s+}{\t}}
     SMARTHOST    = ${extract{1}{\x20\t}{$address_data}}
     HOST         = ${extract{1}{:}{SMARTHOST}}
     PORT         = ${extract{2}{:}{SMARTHOST}{$value}{submission}}
     USER         = ${extract{2}{\t}{$address_data}}
     PASS         = ${extract{3}{\t}{$address_data}}


"smtp" wird in PORT geschrieben, denke ich. Aber HOST mit "bar.com/mx" zu befüllen, kommt mir komisch vor.


Danke & viele Grüße

Paul



Reply to: