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

Problem mit exim.conf, der port-Option (remote_smtp) und flexibler Wertzuweisung



Hallo,

Evtl. kann mich ja jemand erleuchten. Gegeben sei ein Exim 3.20 unter
Debian Sid, der größtenteils nach
http://www.linuxer.onlinehome.de/apps/exim.htm eingerichtet wurde. Nun
ergibt sich das Problem, das aus dem Netz nicht mehr einfach an Port 25
gesendet werden kann (für diverse Domains ergeben sich Probleme, aber
nicht für alle und es unterstützen auch nicht alle Mail-Server den Port
587). Daher wollte ich meiner passwd.client noch den Port hinzufügen, so
dass ein Eintrag dann z.B. so aussieht:

meineadresse@domain.tld:lokaleruser:mail.gmx.net:587:meinlogin:meinpasswort

Dann wollte ich den 'remote_smtp' Transporter anpassen und der sieht nun
so aus:

remote_smtp:
  debug_print = "T: remote_smtp for ${extract{3}{:}{${lookup{$sender_address}lsearch{/etc/exim/passwd.client}{$value}fail}}}"
  driver = smtp
  port = ${extract{3}{:}{${lookup{$sender_address}lsearch{/etc/exim/passwd.client}{$value}fail}}}
  authenticate_hosts = mail.gmx.net:mail.domain.tld:postman.arcor.de

Leider will Exim damit aber nicht arbeiten und verweigert mit

TCP service "${extract{3}{:}{${lookup{$sender_address}lsearch{/etc/exim/passwd.client}{$value}fail}}}" not found

Das Debug-Statement zeigt aber an: "T: remote_smtp for 587". Wo liegt
mein (Denk-)Fehler? Lässt sich meine Idee überhaupt verwirklichen?

Danke schon im jetzt für alle Antworten.
MfG Daniel




Reply to: