![](https://seccdn.libravatar.org/avatar/108f9d95b1dbde8dbc9042a1b066c322.jpg?s=120&d=mm&r=g)
Hallo Liste, ich habe bereits den Hinweis bekommen, dass man in /etc/postfix/transport für mehrere User unterschiedliche Mail-Ausgangsserver festlegen kann. Ich habe verschiedene Eintragungen ausprobiert, komme aber zu keinem positiven Ergebnis. Hintergrund: (SuSE 8.1) User 1 hat eine E-Mail-Adresse bei "t-online" User 2 hat eine E-Mail-Adresse bei "gmx" Im YaST-Mail-Transfer-Agent ist als Mail-Ausgangsserver "mailto.t-online.de" eingetragen.(Leider nur eine Eintragung möglich). Das "Neuschreiben der Absenderadresse" habe ich für jeden User ebenfalls eingetragen. Problem: Wenn User 2 eine Mail versendet, steht als Absenderadresse immer die Adresse vom User 1. Kann mir jemand sagen, wie eine korrekte Eintragung in /etc/postfix/transport aussehen muß ? Vielen Dank, Olaf
![](https://seccdn.libravatar.org/avatar/f486e2b25026e838fa79b6554dd532ca.jpg?s=120&d=mm&r=g)
Moin, moin, ... Olaf König <koenig.o@web.de> wrote:
ich habe bereits den Hinweis bekommen, dass man in /etc/postfix/transport für mehrere User unterschiedliche Mail-Ausgangsserver festlegen kann. Ich habe verschiedene Eintragungen ausprobiert, komme aber zu keinem positiven Ergebnis.
Ich habe keine Ahnung von Postfix, aber ich frage mich wo liegt dabei nun der Sinn? Beide User gehen doch über eine (die gleiche?) Internetverbindung online. Warum also dann nicht die eMails über den SMTP des Providers abkippen? kind regards Martin Mewes -- Novacote Flexpack - Division of COIM Deutschland GmbH c/o IT/IS-Department Schnackenburgallee 62 - 22525 Hamburg - Germany fon +49-40-853103-94 / fax +49-40-85310369
![](https://seccdn.libravatar.org/avatar/108f9d95b1dbde8dbc9042a1b066c322.jpg?s=120&d=mm&r=g)
-----Ursprüngliche Nachricht----- Von: suse-linux-return-239690-koenig.o=web.de@suse.com [mailto:suse-linux-return-239690-koenig.o=web.de@suse.com]Im Auftrag von Martin Mewes Gesendet: Dienstag, 4. März 2003 09:16 An: suse-linux@suse.com Betreff: Re: weitere Ausgangsserver für POSTFIX Moin, moin, ... Olaf König <koenig.o@web.de> wrote:
ich habe bereits den Hinweis bekommen, dass man in /etc/postfix/transport für mehrere User unterschiedliche Mail-Ausgangsserver festlegen kann. Ich habe verschiedene Eintragungen ausprobiert, komme aber zu keinem positiven Ergebnis.
Ich habe keine Ahnung von Postfix, aber ich frage mich wo liegt dabei nun der Sinn? Beide User gehen doch über eine (die gleiche?) Internetverbindung online.
Hallo Das ist richtig, da liegt aber wohl auch das Problem. Die Einwahl erfolgt grundsätzlich über t-online mit User 1, weil User 2 + 3 keine Berechtigung für eine Interneteinwahl haben. In dieser Situation bleibt IMHO nur die Möglichkeit mit eimem MTA wie POSTFIX zu arbeiten. Das Problem liegt nicht darin, dass t-online die E-Mails von einem gmx-User nicht weiterleitet, sondern das die Absenderadresse nicht stimmt - also das Umschreiben der localen Adresse auf User2@gmx.net nicht funktioniert. Es erscheint immer User1@t-online. Gruß Olaf
Warum also dann nicht die eMails über den SMTP des Providers abkippen?
s.o. kind regards Martin Mewes -- Novacote Flexpack - Division of COIM Deutschland GmbH c/o IT/IS-Department Schnackenburgallee 62 - 22525 Hamburg - Germany fon +49-40-853103-94 / fax +49-40-85310369 -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/82f661ebeb89ec16d1377f8297265749.jpg?s=120&d=mm&r=g)
Hallo! On Die, Mär 04, 2003 at 11:21:11 +0100, Olaf König wrote:
Olaf König <koenig.o@web.de> wrote:
ich habe bereits den Hinweis bekommen, dass man in /etc/postfix/transport für mehrere User unterschiedliche Mail-Ausgangsserver festlegen kann. Ich habe verschiedene Eintragungen ausprobiert, komme aber zu keinem positiven Ergebnis.
Ich habe keine Ahnung von Postfix, aber ich frage mich wo liegt dabei nun der Sinn? Beide User gehen doch über eine (die gleiche?) Internetverbindung online.
Das ist richtig, da liegt aber wohl auch das Problem. Die Einwahl erfolgt grundsätzlich über t-online mit User 1, weil User 2 + 3 keine Berechtigung für eine Interneteinwahl haben. In dieser Situation bleibt IMHO nur die Möglichkeit mit eimem MTA wie POSTFIX zu arbeiten. Das Problem liegt nicht darin, dass t-online die E-Mails von einem gmx-User nicht weiterleitet, sondern das die Absenderadresse nicht stimmt - also das Umschreiben der localen Adresse auf User2@gmx.net nicht funktioniert.
Das Umschreiben der lokalen Adresse von user2@gmx.de funzt wahrscheinlich, nur schreibt mailto.t-online.de AFAIK die gmx-Adresse wieder in die t-online-Adresse um. Du hast 2 Möglichkeiten das zu verhindern: 1. Melde dich für den smtprelay von t-online an..., was leider ab diesem Monat nicht mehr kostenlos ist :-(. Damit könntest du egal mit welcher Adresse über diesen Server deine Mails verschicken. 2. Passe deine /etc/postfix/master an, hast du ja schon versucht. Ein Beispieleintrag könnte so aussehen: # Alle Mails von Usern mit t-online in der adresse werden über den # t-online-Server verschickt t-online.de smtp:mailto.t-online.de # Alle Mails von Usern mit gmx.de in der Adresse gehen an den gmx-Server gmx.de smtp:mail.gmx.net Ich hoffe das funzt so. Vorraussetzung dafür ist, dass deine lokalen Adressen bereits in die externen ADressen umgeschrieben wurden, keine Ahnung ob das Postfix bis dahin schon gemacht hat. Wenn nicht, dann musst du auf der linken Seite mit den lokalen E-Mail-Adressen arbeiten: user1@localhost.domain smtp:mailto.t-online.de user2@localhost.domain smtp:mail.gmx.net Nachdem du /etc/postfix/transport geändert hast, bringst du die Datei noch ins db-Format: postmap /etc/postfix/transport Anschließend stell ein rcpostfix reload sicher, dass alle neuen Einstellungen übernommen wurden. Ich hoffe, es klappt so!
Olaf
Gruss, Schöpp -- Christian Schoepplein | Beste Rockband der Welt: http://www.lily-rockt.de mail@schoeppi.net | Linux fuer Blinde: http://www.blinux.suse.de
![](https://seccdn.libravatar.org/avatar/ef64cd6959b96e4a1d3750df3f94b234.jpg?s=120&d=mm&r=g)
Hallo Olaf , Das sollte mit der smtp_auth von Postfix über die Dateien /etc/postfix/smtp_auth gehen. Ich weiß nicht mehr genau was alles zu machen war die aus der Datei muß auf jeden Fall ein smtp_auth.db Datein erzeugt werde. Ich glaube über map. Ich hatte auch das Problem für die SuSE-List und der Eigene Domäne. Sollte auch bei T-online gehen. Oder .. Siehe http://www.tuxhausen.de/postfix_smtp_auth.html Das sollte es seien :-) Mfg Patrice Staudt. -- Patrice Staudt Linux System, Wintringerstraße 67,D-66271 Kleinblittersdorf Tel: 06805-3286, http://engsystem.net/
![](https://seccdn.libravatar.org/avatar/5e9b3ecd8ad0e20d7e7e0c19e3ebf62d.jpg?s=120&d=mm&r=g)
Hallo Olaf,
User 1 hat eine E-Mail-Adresse bei "t-online" User 2 hat eine E-Mail-Adresse bei "gmx"
Problem:
Wenn User 2 eine Mail versendet, steht als Absenderadresse immer die Adresse vom User 1.
Kann mir jemand sagen, wie eine korrekte Eintragung in /etc/postfix/transport aussehen muß ?
Vielen Dank, Olaf
Was Du möchtest, erreichst Du mit sender_canonical_maps. Guck mal in die Doku. Soviel ich weiß, war das allerdings auch Thema letzten Monat in diesem Thread. Gruß, Thorsten.
![](https://seccdn.libravatar.org/avatar/4cb60b8be0c3a286e3c0df831b1f9dd4.jpg?s=120&d=mm&r=g)
Hallo Liste, im Moment baue ich mir einen EMail Server, der aus Postfix, Cyrus und Fetchmail besteht zusammen. Probleme habe ich mit Cyrus, der am laufen ist, telnet localhost imap beweist mir, das der Cyrus läuft. Aber wenn ich mich als root mit cyradm einloogen will, um Mailboxen anzulegen, veerlangt cyradm ein Passwort, das anstandslos akzeptiert wird und ein iMAP Passwort, das nicht akzeptiert wird. Als User cyrus kann ich zwar mit cyradm arbeiten, aber jedoch nur mailboxen anlegen, auflisten und löschen und sonst nichts. Das System ist SuSE 8.1. Hat da jemand eine Idee, was da falsch läuft? Bin für jeden Hinweis dankbar!! Danke im Voraus und viele Grüsse Volker ________________________________________ Abos online bestellen. Oder Leser werben und Prämie aussuchen. http://www.epost.de/aboservice
![](https://seccdn.libravatar.org/avatar/eff721b8a510df5bea2592137f3048ac.jpg?s=120&d=mm&r=g)
Volker.Knest@epost.de wrote:
Hallo Liste,
im Moment baue ich mir einen EMail Server, der aus Postfix, Cyrus und Fetchmail besteht zusammen.
Probleme habe ich mit Cyrus, der am laufen ist, telnet localhost imap beweist mir, das der Cyrus läuft. Aber wenn ich mich als root mit cyradm einloogen will, um Mailboxen anzulegen, veerlangt cyradm ein Passwort, das anstandslos akzeptiert wird und ein iMAP Passwort, das nicht akzeptiert wird. Als User
Was steht in imapd.conf hinter admin:?
cyrus kann ich zwar mit cyradm arbeiten, aber jedoch nur mailboxen anlegen, auflisten und löschen und sonst nichts.
Was soll User cyrus noch können? Was vermisst Du? [...] MfG Benn -- #250319 - http://counter.li.org
![](https://seccdn.libravatar.org/avatar/4cb60b8be0c3a286e3c0df831b1f9dd4.jpg?s=120&d=mm&r=g)
Hallo Bernd,
Probleme habe ich mit Cyrus, der am laufen ist, telnet localhost imap beweist mir, das der Cyrus läuft. Aber wenn ich mich als root mit cyradm einloogen will, um Mailboxen anzulegen, veerlangt cyradm ein Passwort, das anstandslos akzeptiert wird und ein iMAP Passwort, das nicht akzeptiert wird. Als User
Was steht in imapd.conf hinter admin:?
Hinter admins steht cyrus root
cyrus kann ich zwar mit cyradm arbeiten, aber jedoch nur mailboxen anlegen, auflisten und löschen und sonst nichts.
Was soll User cyrus noch können? Was vermisst Du?
Ich möchte noch gerne Quota erstellen, Rechte auf Mailboxen vergeben. Aber wenn ich das versuche, dann meldet mir cyradm immer ein unrecognized zurück. Noch etwas ist mir aufgefallen: cyrus lässt sich bei mir immer nur per Hand starten. Also nicht vom Booten (beim init). Im Log stehet dann, das der Prozess terminiert worden ist, obwohl SuSE dann ausgibt, das cyrus läuft, wenn ich rccyrus status eingebe. Wenn cyrus durch rccyrus start an der Konsole zum Laufen gebracht wird, habe ich dieses Problem nicht. Danke für die schnelle Antwort Volker ________________________________________ Abos online bestellen. Oder Leser werben und Prämie aussuchen. http://www.epost.de/aboservice
![](https://seccdn.libravatar.org/avatar/5e9b3ecd8ad0e20d7e7e0c19e3ebf62d.jpg?s=120&d=mm&r=g)
Hallo Volker,
mir, das der Cyrus läuft. Aber wenn ich mich als root mit cyradm einloogen will, um Mailboxen anzulegen, veerlangt cyradm ein Passwort, das anstandslos akzeptiert wird und ein iMAP Passwort, das nicht akzeptiert wird. Als User cyrus kann ich zwar mit cyradm arbeiten, aber jedoch nur mailboxen anlegen, auflisten und löschen und sonst nichts.
Du mußt sicherstellen, daß der saslauthd läuft - ich meine, den muß man im Runlevel-Editor per Hand aktivieren. Anschließend gibst Du ein: "cyradm -auth login -user cyrus localhost" Auf dem Prompt gibst Du das Paßwort des cyrus-Users ein (das aus /etc/passwd). Dann kommt der cyradm Prompt und Du kannst mit "cm user.<name>" die Postfächer anlegen. Gruß, Thorsten.
participants (7)
-
Bernd Schmelter
-
Christian Schoepplein
-
Martin Mewes
-
Olaf König
-
Patrice Staudt
-
Thorsten D. Marsen
-
Volker.Knest@epost.de