Archiv verlassen und diese Seite im Standarddesign anzeigen : Postfix und mehrere Domains
Hallo,
wahrscheinlich werde ich gleich von einigen von Euch geschlachtet, aber ich habe bisher keinen Beitrag gefunden, in dem ein einfaches Howto für die Einrichtung mehrerer Domains in Postfix steht.
Eine Domain funzt ja wunderbar, aber wie richte ich die nächste ein und wie ordne ich einem User die jeweilige Domain zu ?
Vielleicht hat ja jemand von Euch eine Idee, oder einen Link für mich.
Gruß,
McQueen
Terran Marine
06.05.04, 14:53
Hallo,
hast du dir mal phpmywebhosting angesehen ?
http://phpmywebhosting.sourceforge.net/
Habe es selbst bisher nur überflogen, aber hier im Forum hört man nur gutes.
Gruß
Terran
Danke für den Link!
Ich würde es allerdings gern ohne graphische Tools, oder ähnliches versuchen.
Ich möchte ja auch etwas dabei lernen. Wenn ich das mit php-mywebhosting mache, dann funktioniert es bestimmt, aber ich weiß nicht, was im Hintergrund passiert.
Hast Du eine Idee, wo ich soch ein Howto bekommen kann ?
Gruß,
McQueen
Also fangen wir mal an:
In der main.cf trägst du den Pfad zur Virtual datei ein.
virtual_maps = hash:/etc/postfix/virtual
Nun kommen wir zur zuordnung email - benutzer:
In der datei Virtual stehen die Zuordnungen drin.
Virtuelle Domains werden mit dem Domainnamen eingeleitet (ohne @).
Beispiel:
testdomain.de blabla (der blabla parameter ist egal, hier muss irgend was stehen)
webmaster@testdomain.de benutzer1
info@testdomain.de benutzer2
Die emails gelangen dan ins Postfach des Benutzers.
Catch all geht so:
@testdomain.de benutzer1
Weiterleiten der emails:
test@testdomain.de hierhin@dort.de
Nach jeder Änderung in der Virtual immer ein postmap ausführen! z.b. postmap /etc/postfix/virtual
Das ist natürlich sehr einfach und schnell. Wie es mestens bei Linux ist kann man noch viel tiefer gehen etc...
MfG
Alles klar, das funktioniert...
Danke für die Anleitung!
Eine kurze Verständnisfrage habe ich noch.
Ich habe jetzt in der main.cf folgenden Eintrag:
mydestination = domain1.de, domain2.de, mail.domain1.de, mail.domain1.de
Das klappt auch soweit. Kann ich auch folgende Einträge verwenden, oder ist das Blödsinn?
mydomain = domain1.de, domain2.de
mydestination = localhost.$mydomain, $mydomain, mail.$mydomain
Gruß,
McQueen
deine Domains brauchen bei mydestination nicht aufzutauchen. Dort sollte ledeglich localhost und dein lokaler servername stehen.
Domains und aliase stehen in der Datei virtual . (siehe oben)
Das klappt auch soweit. Kann ich auch folgende Einträge verwenden, oder ist das Blödsinn?
mydomain = domain1.de, domain2.de
mydestination = localhost.$mydomain, $mydomain, mail.$mydomain
Gruß,
McQueen
mydestination ist ok so, mydomain ist "nur" die Absendedomain von lokalen Mails, die ohne Angabe einer Domain erzeugt werden. Deswegen ist hier nur eine Domain möglich.
Jetzt wird mir einiges klar. =)
Ich hoffe, ich komme jetzt wieder allein zurecht.
Danke für die Hilfe und schönes Wochenende.
Gruß,
McQueen
Also fangen wir mal an:
In der main.cf trägst du den Pfad zur Virtual datei ein.
virtual_maps = hash:/etc/postfix/virtual
Nun kommen wir zur zuordnung email - benutzer:
In der datei Virtual stehen die Zuordnungen drin.
Virtuelle Domains werden mit dem Domainnamen eingeleitet (ohne @).
Beispiel:
testdomain.de blabla (der blabla parameter ist egal, hier muss irgend was stehen)
webmaster@testdomain.de benutzer1
info@testdomain.de benutzer2
Die emails gelangen dan ins Postfach des Benutzers.
Catch all geht so:
@testdomain.de benutzer1
Weiterleiten der emails:
test@testdomain.de hierhin@dort.de
Nach jeder Änderung in der Virtual immer ein postmap ausführen! z.b. postmap /etc/postfix/virtual
Das ist natürlich sehr einfach und schnell. Wie es mestens bei Linux ist kann man noch viel tiefer gehen etc...
MfG
Hallo, ich bin absoluter Neuling und weis jetzt nicht mehr weiter....
die Weiterleitung an eine externe Mailadresse funktioniert einwandfrei, jedoch bei Zuordnung an einen Lokalen Benutzer wird die eMail nicht zugestellt und der Absender der eMail erhält eine Fehlermeldung von Postfix.
Was mache ich falsch ???
hier noch die Fehlermeldung:
This is the Postfix program at host mail.gutachter-und-sachverstaendige.de.
I'm sorry to have to inform you that the message returned
below could not be delivered to one or more destinations.
For further assistance, please send mail to <postmaster>
If you do so, please include this problem report. You can delete your own text from the message returned below.
The Postfix program
<dirk@mail.gutachter-und-sachverstaendige.de>: mail for
mail.gutachter-und-sachverstaendige.de loops back to myself
Poste mal deine main.cf...
versuch mal:
"mydestination = localhost, $myhostname"
wie sieht deine virtual aus?
mfg
versuch mal:
"mydestination = localhost, $myhostname"
wie sieht deine virtual aus?
mfg
Das hat ja prima funktioniert !
Es kann so einfach sein ....
Nochmal vielen Dank für Deine schnelle Hilfe !!!!!!!!!!!!!!!!!
Gruß aus Leipzig
Dirk
PS: Mit den Umlaut-Domain eMail habe ich jedoch noch keinen Erfolg :-(
hab erstmal alles auf eine externe eMail-Adresse geleitet, das klappt auch gut.
Nur die Umlaut-Domain Adressen sind nicht erreichbar. Der eMail-Absender erhält folgende Fehlermeldung:
Ihre Nachricht hat einige oder alle Empfänger nicht erreicht.
Betreff: test
Gesendet am: 13.09.2005 13:50
Folgende Empfänger konnten nicht erreicht werden:
Ich habe es mit der originalen Umlaut-Domäne und auch mit Punnycode eingegeben, jedoch leider beides ohne Erfolg.
IDN Domain müssen vom Client umgewandelt werden.
Die Mailserver sprechen nur codierte IDN Namen und können KEINE Umlaute..
vielleicht kann dir google helfen...
http://www.google.com/search?hl=de&client=opera&rls=de&q=postfix+idn+domain&btnG=Suche&lr=lang_de
mfg
Ohhh, da siehe ich gerade ..
XXXX anything
@XXXX XXXX
das wird auf keinen fall funktionieren.
Warum schreibst du das nochmal nach mit umlauten?
xn--XXXX = XXXX
mfg
Also ... liegt das Problem bei meinem Email-Programm (MS-Outlook) ?
das wird auf keinen fall funktionieren.
Warum schreibst du das nochmal nach mit umlauten?
nur zur Sicherheit, weil es mit Punycode ja nicht funktioniert hat...
aber möglicherweise liegt es ja am EMail-Clienten ?!?!?
Dirk
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.