
Hallo Sandy, ein Antwort wirft gleich neue Fragen auf. Früher mit offenen Relayhosts ging alles viel einfacher. Von: Sandy Drobic <suse-linux@japantest.homelinux.com> Betreff: Re: postfix mehrere Domains konfigurieren
bin mir aber immer noch nicht ganz im klaren.
Was ich möchte ist: es gibt user1@gmx.de bis usern@gmx.de, es gibt user1@gmx.net bis usern@gmx.net; alle sollen über gmx ihre mails versenden.
Das kann man im Client angeben. (^-^)
Geht das dann über den "lokalen postfix"? Auch wenn ein User mehrere *.domains in seinem Client vereinigt hat und sich je nach Adressat eine aussuchen will? Beispiel: diese Liste will ich immer mit obengenannter Adresse erreichen (wofür ich im Moment ins Webinteface von GMX muß, wie peinlich), anderen Personen möchte ich mit einer anderen Adresse unter gmx schreiben und wieder andere sollen Mails von domaina.de oder domainb.com bekommen. Alle diese Absenderadressen sind in meinem Client friedlich vereint, da fetchmail sie abholt und "richtig" einsortiert. Nur beim Versenden - da fangen meine Probleme dann an. Ich will ja nicht die Absendeadressen umschreiben, sondern mit den unterschiedlichen Absenderadressen senden. Mit exim konnte man (ich hab' da auf halben Wege abgebrochen) je nach Absender die Mails an die verschiedenen Mailprovider ausliefern. Ich glaube das nennst du Krüppelkonstruktion?! Ich fürchte hier fehlt mir der Einblick was und wie beim Mailversand möglich ist. Gibt es da Literatur ( der einfache Überblick ) ? Wiki-Seiten? Nach welchen Stichworten suchen?
dann gibt es user1@domain1.de bis usern@domain1.de, das gleiche auch noch einmal für *.com und *.org; diese user sollen über Ihren eigenen rovider versenden.
Auch das sollte man im Client angeben. (^-°)
Gleiche Frage wie oben.
Es spielen also unterschiedliche Provider (z. Z. so um die 10 Stück) und unterschiedliche User bei unterschiedlichen Providern mit (einige davon bei mehreren Providern, was aber kein Problem sein sollte).
Auf was setzte ich mydestination und myhostname? Sind hier auch solche Dinge wie Server.zuhause.lokal möglich / erlaubt, auch wenn dahin keine Mail von außen zurückgeschickt werden kann?
Stehen die realen Adressen dann in: virtual_alias_domains = hash:/etc/postfix/virtual virtual_alias_maps = hash:/etc/postfix/virtual
Ich hoffe ich habe mich einigermassen verständlich ausgedrück.
Ich habe zumindest verstanden, was du eigentlich klären willst. Du hast hier zwei verschiedene Themen angeschnitten, und zwar den Mailempfang (für mehrere Domains?, für unabhängige Domains?) und das Versenden von Mails, das abhängig von der Absenderadresse bei dem jeweiligen Relayhost stattfinden soll.
Zum Versenden: Postfix 2.3 kann abhängig von der Absenderadresse den Relayhost mit username/passwort setzen. Somit können die user bei GMX sich mit ihren eigenen Daten beim Versenden von Mails einloggen lassen. Ansonsten müsste die Einlieferung von Mails bei GMX immer über einen Account erfolgen (bei Postfix 2.2 oder älter nicht anders möglich).
Insgesamt ist das eine Krüppelkonstruktion, die keinen echten Wert hat, denn Benutzername/Passwort müssen im Klartext auf dem Server hinterlegt werden. Allein der Aufwand für diese Wartung sollte 10 Euro pro Monat wert sein, um einen virtuellen Server bei einem Provider zu mieten und diesen als festen Relayhost einzutragen.
Ja, dies wäre optimal --- wenn dann je User und Domain die passende, jeweils unterschiedliche, Absenderadresse in den Mails steht. Wie erfahreich dass? Ich war immer davon ausgegangen, dass der Povider auch nur Absenderadressen it seiner eigenen Domain annimmt, oder kann man dort auch andere gültige Adressen "hinterlegen".
Wenn man dann noch den MX Eintrag der Domain auf diesen Server setzt, dann kann man auch noch sehr schön Antispam-Maßnahmen verwenden, die Spamassassin und ähnliche Inhaltsfilter fast überflüssig machen.
Zum Empfang:
Domains in $mydestination haben eine gemeinesame Userdatenbank, es handelt sich hier also eher um eine Sammeldomain mit möglicherweise mehreren Namen als um mehrere getrennte Domains. Ob dies sinnvoll/notwendig ist, kann ich anhand deiner Informationen so leider nicht sagen.
Wenn ich über fetchmail abhole stehen die User und Passworte auch im Klartext in der .fetchmailrc
Sandy
Johannes -- "Ein Herz für Kinder" - Ihre Spende hilft! Aktion: www.deutschlandsegelt.de Unser Dankeschön: Ihr Name auf dem Segel der 1. deutschen America's Cup-Yacht! -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org