Einfaches Exim Problem
Hallo Leute,
ich versuche seit Tagen eine einfache Exim.conf zu erstellen, die mir es
ermöglicht, als alleiniger User(fab) Mails über mail.gmx.de,
mailto.btx.dtag.de und mailto.tu-berlin.de zu verschicken; dabei muss
natürlich die Absendeadresse angepasst werden.
Ich bin nach folgender Anleitung vorgegangen:
http://www.openoffice.de/linux/buch/email.html
so dass ich mittlererweile über gmx versenden kann.
Große Probleme bereitet mir noch immer t-online und tu-berlin
einzubinden. Hierfür habe ich folgende Anleitung gefunden:
http://www.linuxer.onlinehome.de/apps/exim.htm
Kapitel:11. Mehrere Smarthosts mit Authentifizierung
Ich somit folgende Veränderungen zur einfachen "gmx"-Version gemacht:
######################################################################
# TRANSPORTS CONFIGURATION #
######################################################################
###remote_smtp:
### driver = smtp
### authenticate_hosts = mail.gmx.de
remote_smtp:
driver = smtp
authenticate_hosts = mail.gmx.net:mailto.tu-berlin.de
...
...
######################################################################
# ROUTERS CONFIGURATION #
# Specifies how remote addresses are handled #
######################################################################
###smarthost:
### driver = domainlist
### transport = remote_smtp
### route_list = "* mail.gmx.de bydns_a"
smarthost_mail_gmx_net: condition = ${if eq {${lc:$sender_address_domain}}{gmx\.de}{true} fail}:
driver =
domainlist
transport =
remote_smtp
route_list = "* mail.gmx.net
bydns_a"
smarthost_auth_mail_onlinehome_de:
condition = ${if eq
{${lc:$sender_address_domain}}{tu-berlin\.de}{true} fail}:
driver =
domainlist
transport =
remote_smtp
route_list = "* mailto.tu-berlin.de
bydns_a"
end
...
...
######################################################################
# REWRITE CONFIGURATION #
######################################################################
###*@gmx.de ${lookup{$1}lsearch{/etc/email-addresses}\
### {$value}fail} frFs
*@* $header_from: Fs
end
....
....
######################################################################
# AUTHENTICATION CONFIGURATION #
######################################################################
### cram_md5:
### driver = cram_md5
### public_name = CRAM-MD5
### client_name = xxx
### client_secret = xxx
plain:
driver = plaintext
public_name = PLAIN
client_send =
"^${extract{3}{::}{${lookup{$sender_address}lsearch{/etc/exim/passwd.client}{$value}fail}}}^${extract{4}{::}{${lookup{$sender_address}lsearch{/etc/exim/passwd.client}{$value}fail}}}"
Meine passwd.client sieht dabei so aus:
f.braennstroem@gmx.de:fab:mail.gmx.de:xxxusernamexxx:xxxpasswortxxx
fabian.braennstroem@tu-berlin.de:fab:mailto.tu-berlin.de:xxxusernamexxx:xxxpasswortxxx
Das ganze funktioniert aber nicht!?
Mich verwirrt ein wenig folgender Eintrag am Anfang der config:
qualify_domain = gmx.de
Dieser müsste sich doch auch dem verwendeten Provider anpassen?
Hat jemand vielleicht ein paar Hinweise, wie ich es besser machen kann?
Beste Grüße!
Fabian
Reply to: