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

exim4 soll Mails von unterschiedlichen Accounts an unterschiedliche hosts senden



Guten Morgen!

Ich habe ein Problem, welches ich zur Zeit noch nicht so ganz
durchblicke:
Ich arbeite zu Hause mit mutt, was hier allerdings nicht von Relevanz
ist.
Auf meinem Heimserver läuft exim4 als smarthost. Dieser soll jetzt
Mails von unterschiedlichen Absendern an unterschiedliche hosts
ausliefern. Also von dirk@a.eins.de und dirk@b.woanders.de an den host
mail.eins.de; außerdem Mails von dirk@gmx.de an mail.gmx.net.
Das funktioniert auch mit den unten angehangenen Konfigurationen
(mail.eins.de ist so konfiguriert, dass er die anderen Adressen, wie
im Beispiel b.woanders.de, annimmt).
Jetzt möchte ich aber auch Mails von anderen lokalen Absendern (user
auf meinem Heimserver) ausliefern, also z.B. Mails vom lokalen User
alfred  mit der Absender-Adresse alfred@gmx.de an mail.gmx.net. Das
funktioniert allerdings nicht. Trage ich in der Datei passwd.client
auch die Mailadresse und das Passwort von alfred ein (also eine
zusätzliche Zeile mail.gmx.net:alfred@gmx.de:PASSWORT), so wird der
Eintrag nicht genutzt. Wie muss ich die Konfiguration anpassen, damit
auch das korrekt funktioniert?


# cat /etc/exim4/passwd.client
mail.eins.de:dirk@a.eins.de:PASSWORD
mail.gmx.net:dirk@gmx.de:PASSWORD

# cat /etc/exim4/smarthosts
a.eins.de: mail.eins.de
b.woanders.de: mail.eins.de
gmx.de: mail.gmx.net

#cat /etc/exim4/update-exim4.conf.conf
dc_eximconfig_configtype='smarthost'
dc_other_hostnames='a.eins.de:b.woanders.de'
dc_local_interfaces=''
dc_readhost=''
dc_relay_domains=''
dc_minimaldns='true'
dc_smarthost=''
CFILEMODE='644'
dc_use_split_config='true'
dc_hide_mailname='true'
dc_relay_nets=''
dc_mailname_in_oh='true'
dc_localdelivery='mail_spool'


Reply to: