Helga Fischer wrote:
Hallo Sandy,
Am Freitag 1 Dezember 2006 22:02 schrieb Sandy Drobic:
Helga Fischer wrote:
[...]
Leider hatte ich's bisher nur mit Mailservern zu tun, die nur für eine einzige Domain zuständig waren. Das verarbeiten sie eigentlich ganz von alleine. Ehrlich gesagt bin ich keinen Deut schlauer geworden durch deine Ausführungen. (^-°)
Vielleicht finde ich deswegen nix über irgendwelche Suchmaschinen.
Kreuze doch mal an, was du eigentlich erreichen willst:
[x] mehrere Mail-Domains auf einem physikalischen Server anlegen
Das kling gut.
Geht auch problemlos. Komplizierter wird es nur, wenn jede Domain eine eigene IP-Adresse haben soll, eigene SSL-Zertifikate etc. Wenn das nicht notwendig ist, dann ist die Postfix-Konfiguraiton relativ problemlos.
[x] Domains sollen unabhängig sein (user1@domain1 != user1@domain2)
Genau.
Das bedeutet, die Domains dürfen nicht in $mydestination herein, sondern müssen letztendlich in relay_domains oder virtual_mailbox_domains landen. Wenn dein Server der endgültige Bestimmungsort ist, dann sind virtual_mailbox_domains vermutlich der richtige Ort, um die zusätzlichen Domains aufzunehmen.
[x] Authentifikation über passwd
Bedingt. Im Moment ja, später will ich das allerdings anders regeln.
Dann solltest du auf jeden Fall darauf achten, dass alle (zukünftigen) Dienste den gleichen Authentifikationsmechanismus nutzen können. Dies gilt für Postfix, Webmail, Imap und Pop.
[ ] Authentifikation zum Senden/Empfangen von Mails in DB-System für verschiedene Dienste mit gleichem User/Pass [ ] Virenscanner/Spamerkennung [ ] Viren/Spam-Erkennung mit Userpräferenzen
Lassen wir im Moment mal weg. Kommt später.
[x] Absender nur unter der authentifizierten Adresse bei Mail
Das ist eingerichtet, sasl-auth.
Ist nicht ganz das gleiche. Postfix kann den authentifizierten Sender auf bestimmte Adressen einschränken. Als Default darf der Absender unter jeder Kennung senden.
[ ] Pop-Zugriff
Geht ohne Sperenzchen: qpopper.
Ist aber eine Insellösung.
[ ] Imap-Zugriff [ ] Webmail [ ] User sollen Passwort selbst ändern können [ ] Weboberfläche für Verwaltung des eigenen Accounts [ ] Mandantenfähige Admin-Oberfläche (beschränkte Domain-Admins)
Brauche ich bestimmt auch, aber nicht sofort.
Dann braucht du auf jeden Fall einen Imapserver, um diese Dienste zu integrieren. Nimm deshalb besser direkt einen Imapserver, der vorerst nur POP3 freigeschaltet hat, später aber direkt auch Imap einsetzen kann, ohne dass du die gesamte Infrastruktur wieder umbrechen musst. Im Allgemeinen ist der entscheidende Faktor bei solchen Überlegungen weniger Postfix, sondern eher der Imapserver, den du verwenden willst. Da gehören dann auch Fragen bezüglich Verwaltung, Backup usw. dazu. Cyrus ist nicht ganz pflegeleicht, Courier ist da etwas einfacher, habe ich mir sagen lassen (keine eigene Erfahrung mit Courier). UW-Imap ist auch recht einfach, aber weniger skalierbar und effizient (kein Maildir, nur Mailbox). Insgesamt wirst du wahrscheinlich bei MySQL für die Datenbank landen und Courier oder Cyrus als Imapserver. Webcyradm ist für Cyrus ein Webgestützes Administrationsfrontend. Du kannst es auch mit Webmin probieren.
Welche Features brauchst du (außer den aufgelisteten) für einen "vollwertigen Mailservice"?
Unterscheidung der unterschiedlicher Domains, die der Rechner beherbergt. Das sollte ich für gleiche Nutzer haben, die eben mehrere Domains besitzen, aber auch für Nutzer, die nur über eine Domain verfügen.
Das scheint ja auch irgendwie zu gehen: http://www.postfix.org/VIRTUAL_README.html.
Es gibt zwei Arten von virtuellen Domains in Postfix: virtual_alias_domains: Domains, die auf eine andere umgeschrieben werden virtual_mailbox_domains: Domains, die unabhängig auf dem Server abgelegt werden. Wenn du also einen Kunden mit mehreren Domains hast, deren Accounts aber innerhalb dieser Domains die gleichen sind, dann lege eine Hauptdomain an in virtual_mailbox_domains und die anderen als virtual_alias_domains, die auf diese Hauptdomain umgeschrieben werden. Ein Kunde, der nur eine oder alles unabhängige Domains haben will, dessen Domains werden alle unter virtual_mailbox_domains angelegt. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- 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