Discussion:
Postfix: Wird meine transport-Map ignoriert?
(zu alt für eine Antwort)
Christian Reiter
2004-07-21 18:09:34 UTC
Permalink
Hallo,

ich habe vier Einträge in meiner /etc/postfix/transport gesezt:

***@gmx.net local:
***@gmx.net local:
gmx.net smtp:mx0.gmx.de
.gmx.net smtp:mx0.gmx.de

Damit möchte ich folgendes erreichen:
- Mails die an Mich (c.reiter und c.reiter.news) gesandt werden,
sollen lokal mit Postfix zugestellt werden (in meine Mailbox)

- Mails an andere GMX-User sollen über das GMX - Relay zugestellt
werden.

Postfix macht das aber nicht. Mails an mich werden lokal zugestellt (wie
in /etc/posfix/virtual definiert) aber Mails an ander GMX Nutzer werden mit

Jul 21 20:00:06 fortress postfix/smtpd[25759]: 1C8FE191E0C: reject: RCPT
from christian.local[10.0.0.1]: 550 <***@gmx.net>: User unknown in
virtual alias table; from=<***@gmx.net> to=<***@gmx.net>
proto=ESMTP helo=<[127.0.0.1]>

abgewiesen.

Wie bekommem ich dieses Problem in den Griff?
Es kann auch ruhig eine andere Lösung als über transport sein.

mfg und danke schon im voraus
chris
--
Christian Reiter
***@gmx.net
Christian Reiter
2004-07-21 18:15:56 UTC
Permalink
Hallo,

habe noch was vergessen:

Ich habe natürlich die Transport Table in der main.cf aktiviert:

# TRANSPORT MAP
#
# Insert text from sample-transport.cf if you need explicit routing.
transport_maps = hash:/etc/postfix/transport


mfg
--
Christian Reiter
***@gmx.net
Matthias Andree
2004-07-21 19:16:55 UTC
Permalink
Post by Christian Reiter
Hallo,
# TRANSPORT MAP
#
# Insert text from sample-transport.cf if you need explicit routing.
transport_maps = hash:/etc/postfix/transport
Hast Du auch postmap hash:/etc/postfix/transport benutzt?
--
Matthias Andree

Encrypted mail welcome: my GnuPG key ID is 0x052E7D95 (PGP/MIME preferred)
Christian Reiter
2004-07-21 19:33:51 UTC
Permalink
Post by Matthias Andree
Hast Du auch postmap hash:/etc/postfix/transport benutzt?
Ja, es ist auch der Timestamp der davon erstellten transport.db
aktuell.

mfg
--
Christian Reiter
***@gmx.net
Ralf Hildebrandt
2004-07-21 18:19:35 UTC
Permalink
Post by Christian Reiter
gmx.net smtp:mx0.gmx.de
.gmx.net smtp:mx0.gmx.de
- Mails die an Mich (c.reiter und c.reiter.news) gesandt werden,
sollen lokal mit Postfix zugestellt werden (in meine Mailbox)
- Mails an andere GMX-User sollen über das GMX - Relay zugestellt
werden.
Postfix macht das aber nicht. Mails an mich werden lokal zugestellt (wie
in /etc/posfix/virtual definiert) aber Mails an ander GMX Nutzer werden mit
Jul 21 20:00:06 fortress postfix/smtpd[25759]: 1C8FE191E0C: reject: RCPT
proto=ESMTP helo=<[127.0.0.1]>
Welche Postfix Version? Wenn deine zu alt ist, kennt sie kein
"per-User transport".

man 5 transport
sollte dir sagen, ob ***@host gültig ist für deine Version...
--
Ralf Hildebrandt (Im Auftrag des Referat V a) ***@charite.de
Charite - Universitätsmedizin Berlin Tel. +49 (0)30-450 570-155
Gemeinsame Einrichtung von FU- und HU-Berlin Fax. +49 (0)30-450 570-916
IT-Zentrum Standort Campus Mitte AIM. ralfpostfix
Christian Reiter
2004-07-21 18:32:29 UTC
Permalink
Post by Ralf Hildebrandt
Welche Postfix Version? Wenn deine zu alt ist, kennt sie kein
"per-User transport".
Postfix 2.0.18, das RPM Paket von Fedora Core 2
Post by Ralf Hildebrandt
man 5 transport
Ja, es sind darin Beispiele mit ***@domain enthalten, diese
habe ich auch für meine Konfiguration probiert.

mfg
--
Christian Reiter
***@gmx.net
Heiko Schlenker
2004-07-21 19:26:33 UTC
Permalink
Und anschließend auch postmap(1) aufgerufen?
Beispiel:
cd /etc/postfix; postmap hash:transport; /etc/init.d/postfix reload

Gruß, Heiko
Christian Reiter
2004-07-21 19:48:56 UTC
Permalink
Post by Heiko Schlenker
Und anschließend auch postmap(1) aufgerufen?
cd /etc/postfix; postmap hash:transport; /etc/init.d/postfix reload
Ja, habe ich gemacht!

mfg,
chris
--
Christian Reiter
***@gmx.net
Michael Klehr
2004-07-21 21:46:24 UTC
Permalink
Post by Christian Reiter
Jul 21 20:00:06 fortress postfix/smtpd[25759]: 1C8FE191E0C: reject: RCPT
proto=ESMTP helo=<[127.0.0.1]>
kann es sein das du "gmx.net" in die virtual eingetragen hast?
dann kriegst du keine mail raus, denn dann ist dein server fuer
diese domain "zustaendig"...
Christian Reiter
2004-07-22 06:12:59 UTC
Permalink
Hallo Michael!
Post by Michael Klehr
kann es sein das du "gmx.net" in die virtual eingetragen hast?
dann kriegst du keine mail raus, denn dann ist dein server fuer
diese domain "zustaendig"...
Richtig! Ja, mein Fetchmail-Postfix-Amavisd-Clamav kümmert sich um meine
beiden GMX Adressen.
Diese sollen lokal bleiben, alle anderen GMX-Adressen aber über das
GMX Relay zugestell werden.

mfg
chris
--
Christian Reiter
***@gmx.net
Ralf Hildebrandt
2004-07-22 11:19:27 UTC
Permalink
Post by Christian Reiter
Hallo Michael!
Post by Michael Klehr
kann es sein das du "gmx.net" in die virtual eingetragen hast?
dann kriegst du keine mail raus, denn dann ist dein server fuer
diese domain "zustaendig"...
Richtig! Ja, mein Fetchmail-Postfix-Amavisd-Clamav kümmert sich um meine
beiden GMX Adressen.
Diese sollen lokal bleiben, alle anderen GMX-Adressen aber über das
GMX Relay zugestell werden.
Wie sieht die virtual aus?
--
Ralf Hildebrandt (Im Auftrag des Referat V a) ***@charite.de
Charite - Universitätsmedizin Berlin Tel. +49 (0)30-450 570-155
Gemeinsame Einrichtung von FU- und HU-Berlin Fax. +49 (0)30-450 570-916
IT-Zentrum Standort Campus Mitte AIM. ralfpostfix
Christian Reiter
2004-07-22 16:28:09 UTC
Permalink
Post by Ralf Hildebrandt
Wie sieht die virtual aus?
So:

============= virtual =============
[***@fortress root]# cat /etc/postfix/virtual
gmx.net anything
***@gmx.net ***@localhost
***@gmx.net ***@localhost


myvdomain.vrt anything
***@myvdomain.vrt ***@localhost
[***@fortress root]#
============= virtual =============


mfg
chris
--
Christian Reiter
***@gmx.net
Ralf Hildebrandt
2004-07-22 17:02:13 UTC
Permalink
Post by Christian Reiter
gmx.net anything
Das ist falsch. der EIntrag muss weg.
--
Ralf Hildebrandt (Im Auftrag des Referat V a) ***@charite.de
Charite - Universitätsmedizin Berlin Tel. +49 (0)30-450 570-155
Gemeinsame Einrichtung von FU- und HU-Berlin Fax. +49 (0)30-450 570-916
IT-Zentrum Standort Campus Mitte AIM. ralfpostfix
Thomas Hochstein
2004-07-22 19:31:28 UTC
Permalink
Post by Christian Reiter
Post by Ralf Hildebrandt
Wie sieht die virtual aus?
============= virtual =============
gmx.net anything
Damit hält sich Dein Rechner für die gesamte Domain gmx.net für
zuständig. Klar, dass die Mail dann nicht rausgeht, oder?
Ralf Hildebrandt
2004-07-22 20:06:15 UTC
Permalink
Post by Thomas Hochstein
Post by Christian Reiter
Post by Ralf Hildebrandt
Wie sieht die virtual aus?
============= virtual =============
gmx.net anything
Damit hält sich Dein Rechner für die gesamte Domain gmx.net für
zuständig. Klar, dass die Mail dann nicht rausgeht, oder?
genau
--
Ralf Hildebrandt (Im Auftrag des Referat V a) ***@charite.de
Charite - Universitätsmedizin Berlin Tel. +49 (0)30-450 570-155
Gemeinsame Einrichtung von FU- und HU-Berlin Fax. +49 (0)30-450 570-916
IT-Zentrum Standort Campus Mitte AIM. ralfpostfix
Christian Reiter
2004-07-22 22:24:16 UTC
Permalink
Hallo!
Post by Thomas Hochstein
Damit hält sich Dein Rechner für die gesamte Domain gmx.net für
zuständig. Klar, dass die Mail dann nicht rausgeht, oder?
genau
Vielen Dank! Ihr seit absolut Spitze!
Genau das war die Lösung!

Danke!

mfg
chris
--
Christian Reiter
***@gmx.net
Loading...