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