Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comm.software.mailserver > #5698 > unrolled thread

exim4 mehrere smarthosts

Started byMichael Schütz <der.schultze@web.de>
First post2017-06-26 11:05 +0000
Last post2017-07-03 12:52 +0200
Articles 8 — 2 participants

Back to article view | Back to de.comm.software.mailserver


Contents

  exim4 mehrere smarthosts Michael Schütz <der.schultze@web.de> - 2017-06-26 11:05 +0000
    Re: exim4 mehrere smarthosts Michael Schütz <der.schultze@web.de> - 2017-06-27 07:51 +0000
      Re: exim4 mehrere smarthosts Andreas Metzler <ametzler@bebt.de> - 2017-06-27 19:28 +0200
        Re: exim4 mehrere smarthosts Michael Schütz <der.schultze@web.de> - 2017-06-27 18:31 +0000
        Re: exim4 mehrere smarthosts Michael Schütz <der.schultze@web.de> - 2017-06-27 19:55 +0000
          Re: exim4 mehrere smarthosts Michael Schütz <der.schultze@web.de> - 2017-06-28 15:06 +0000
          Re: exim4 mehrere smarthosts Andreas Metzler <ametzler@bebt.de> - 2017-07-02 14:42 +0200
            Re: exim4 mehrere smarthosts Michael Schütz <der.schultze@web.de> - 2017-07-03 12:52 +0200

#5698 — exim4 mehrere smarthosts

FromMichael Schütz <der.schultze@web.de>
Date2017-06-26 11:05 +0000
Subjectexim4 mehrere smarthosts
Message-ID<erc835Fbgc7U1@mid.individual.net>
Hallo Gruppe,

ich möchte auf meinem privaten Server (Debian stretch mit exim 4.89) den
exim so einrichten, dass er je nach Absender-Adresse die Mail an den
entsprechenden Smarthost weiterlietet.
Ich hatte das schon mal am laufen, aber nachdem die Festplatte im Server
abgekackt ist, habe ich nun das aktuelle Debian mit einem neueren exim
installiert und da scheint einigen anders zu sein.
Gibt es dafür irgendwo eine Anleitung für Leute wie mich, die nicht
wirklich Ahnung davon haben?

Danke Schultze

-- 
Eine Kommission ist eine Gruppe von Unwilligen, ausgewählt aus einer
Schar von Unfähigen zwecks Erledigung von etwas Unnötigem.
						Gefunden im Netz

[toc] | [next] | [standalone]


#5699

FromMichael Schütz <der.schultze@web.de>
Date2017-06-27 07:51 +0000
Message-ID<ereh34FoovpU1@mid.individual.net>
In reply to#5698
Michael Schütz <der.schultze@web.de> schrieb:
> Hallo Gruppe,
> 
> ich möchte auf meinem privaten Server (Debian stretch mit exim 4.89) den
> exim so einrichten, dass er je nach Absender-Adresse die Mail an den
> entsprechenden Smarthost weiterlietet.
> Ich hatte das schon mal am laufen, aber nachdem die Festplatte im Server
> abgekackt ist, habe ich nun das aktuelle Debian mit einem neueren exim
> installiert und da scheint einigen anders zu sein.
> Gibt es dafür irgendwo eine Anleitung für Leute wie mich, die nicht
> wirklich Ahnung davon haben?
> 
> Danke Schultze
> 

Ich habe es nach dieser anleitung probiert:
https://wiki.debianforum.de/Exim4_mit_mehreren_Email-Accounts_konfigurieren

aber leider ignoriert exim das alles.

Schultze

-- 
In dieser Welt gibt es nur zwei Sorten Menschen - intelligente Menschen
ohne Religion und religiöse Menschen ohne Intelligenz.
						Abu Al-Alaa al-Maari

[toc] | [prev] | [next] | [standalone]


#5701

FromAndreas Metzler <ametzler@bebt.de>
Date2017-06-27 19:28 +0200
Message-ID<d7ha2e-rdf.ln1@argenau.bebt.de>
In reply to#5699
Michael Schütz <der.schultze@web.de> wrote:
[...]
> Ich habe es nach dieser anleitung probiert:
> https://wiki.debianforum.de/Exim4_mit_mehreren_Email-Accounts_konfigurieren

> aber leider ignoriert exim das alles.

Hallo,

Die Seite scheint von
dc_use_split_config='true'
auszugehen, was nicht per default gesetzt ist.

dpkg-reconfigure exim4-config

cu Andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'

[toc] | [prev] | [next] | [standalone]


#5702

FromMichael Schütz <der.schultze@web.de>
Date2017-06-27 18:31 +0000
Message-ID<erfmklF1hbtU1@mid.individual.net>
In reply to#5701
Andreas Metzler <ametzler@bebt.de> schrieb:
> 
> Hallo,
> 
> Die Seite scheint von
> dc_use_split_config='true'
> auszugehen, was nicht per default gesetzt ist.
> 
> dpkg-reconfigure exim4-config
> 
> cu Andreas

Hallo Andreas,

danke, das hat jetzt weitergeholfen. Da bin ich nicht drauf gekommen.

Schultze

-- 
Wir hören nicht auf zu spielen, weil wir älter werden. Wir werden alt,
weil wir aufhören zu spielen.			Eckart von Hirschhausen

[toc] | [prev] | [next] | [standalone]


#5703

FromMichael Schütz <der.schultze@web.de>
Date2017-06-27 19:55 +0000
Message-ID<erfrhdF1hbtU2@mid.individual.net>
In reply to#5701
Andreas Metzler <ametzler@bebt.de> schrieb:
> 
> Die Seite scheint von
> dc_use_split_config='true'
> auszugehen, was nicht per default gesetzt ist.
> 

Wie könnte ich denn, mit Bezug auf das Beispiel, für jeden smarthost den
korrekten Port mit angeben?

Ich habe in der Datei sender.multismarthost_multiaccount.passwd den Port
mit angefügt: Absender:smarthost:user:passwd:port

Und dann in der Transport Sektion diese Zeile unter hosts_require_auth =
eingefügt:
port = ${extract{4}{:}{${lookup{$sender_address}lsearch{\
 CONFDIR/sender.multismarthost_multiaccount.passwd}{$value}fail}}}

Das habe ich so aus meiner alten Konfiguration herauskopiert. Klappt
aber leider nicht. Ich bekomme diese Fehlermeldung:

failed to expand "${extract{4}{:}{${lookup{$sender_address}\
 lsearch{/etc/exim4/sender.multismarthost_multiaccount.passwd}\
 {$value}fail}}}" ("port" option) for remote_smtp_smarthost_multiaccount\
 transport: "lookup" failed and "fail" requested

Was soll mir die Fehlermeldung sagen? Wieso kann der Port nicht
extrahiert werden?

Schultze

-- 
Bloß weil du nicht paranoid bist, heißt das noch lange nicht, dass sie
nicht hinter dir her sind.
						Robert Anton Wilson

[toc] | [prev] | [next] | [standalone]


#5704

FromMichael Schütz <der.schultze@web.de>
Date2017-06-28 15:06 +0000
Message-ID<erhuvjF38vpU1@mid.individual.net>
In reply to#5703
Ohne die Port-Abfrage erhate ich diese Fehlermeldung:
CN=smtp.web.de": SMTP error from remote mail server after MAIL\
 FROM:<der.schultze@web.de> SIZE=1755: 530 Authentication required
 
Also scheint die Anleitung überhaupt nicht zu funktionieren. Kann das
Jemand bestätigen/widerlegen? Ich komme da nicht weiter.

Bis vor zwei Wochen lief das alles nocht unter Debian 8 (jessie) mit
einer täglichen Warnmeldung, dass die Konfiguration veraltet ist, aber
weiter verwendet wird. Aufgesetzt hatte ich das noch unter wheezy. Die
Anleitung nach der ich das damals zum Laufen brachte ist im Netz nicht
mehr verfügbar.
Es hat sich also in der Art und Weise der Konfiguration von exim etwas
geändert, so dass die alte nicht mehr funktioniert.

Das kann doch gar kein seltener Fall sein, dass hier niemand die
Probleme kennt.

Schultze

-- 
Gehirn: ein Organ, mit dem wir denken, dass wir denken.
							Ambrose Bierce

[toc] | [prev] | [next] | [standalone]


#5709

FromAndreas Metzler <ametzler@bebt.de>
Date2017-07-02 14:42 +0200
Message-ID<cb6n2e-81q.ln1@argenau.bebt.de>
In reply to#5703
Michael Schütz <der.schultze@web.de> wrote:
[...]
> Und dann in der Transport Sektion diese Zeile unter hosts_require_auth =
> eingefügt:
> port = ${extract{4}{:}{${lookup{$sender_address}lsearch{\
>  CONFDIR/sender.multismarthost_multiaccount.passwd}{$value}fail}}}

> Das habe ich so aus meiner alten Konfiguration herauskopiert. Klappt
> aber leider nicht. Ich bekomme diese Fehlermeldung:

> failed to expand "${extract{4}{:}{${lookup{$sender_address}\
>  lsearch{/etc/exim4/sender.multismarthost_multiaccount.passwd}\
>  {$value}fail}}}" ("port" option) for remote_smtp_smarthost_multiaccount\
>  transport: "lookup" failed and "fail" requested

> Was soll mir die Fehlermeldung sagen? Wieso kann der Port nicht
> extrahiert werden?

Hallo,

die Fehlermeldung sagt eigentlich, dass $sender_address
in CONFDIR/sender.multismarthost_multiaccount.passwd nicht gefunden
werden konnte.

cu Andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'

[toc] | [prev] | [next] | [standalone]


#5710

FromMichael Schütz <der.schultze@web.de>
Date2017-07-03 12:52 +0200
Message-ID<q7kp2e-gan.ln1@dalmore.whisky.at.home>
In reply to#5709
Andreas Metzler <ametzler@bebt.de> schrieb:
> 
>> Was soll mir die Fehlermeldung sagen? Wieso kann der Port nicht
>> extrahiert werden?
> 
> Hallo,
> 
> die Fehlermeldung sagt eigentlich, dass $sender_address
> in CONFDIR/sender.multismarthost_multiaccount.passwd nicht gefunden
> werden konnte.
> 
Ja, danke. Ich habe den Fehler zwischenzeitlich gefunden. Hätte ich die
Scripte abgetippt und nicht einfach kopiert wäre es mir gleich
aufgefallen.
Statt 'wildlsearch' stand in transporter und auth nur 'lsearch'. Ich
kenne mich da nicht aus, aber nachdem ich überall 'wildlsearch'
eingetragen habe, lief alles wunschgemäß.

> cu Andreas

Danke nochmal,
Schultze

-- 
Politik ist die Unterhaltungsabteilung der Industrie.
						Frank Zappa

[toc] | [prev] | [standalone]


Back to top | Article view | de.comm.software.mailserver


csiph-web