Company Mail Server

Aus Linupedia.org
Wechseln zu: Navigation, Suche

In den vergangenen Tagen habe ich mich mal wieder mit Postfix und Co. beschäftigt. Neu an der Geschichte, war der Einsatz von Dovecot mit MySQL als Backend. Letztendlich kam bei der ganzen Angelegenheit doch etwas recht taugliches bei rum, weshalb ich das mal als Anleitung niederschreiben möchte. Das andere, hier Angefange Howto hats leider nie in ein fertiges Stadium geschafft. Hoffe das hier wird besser :-)

Grundlage für meine Installation ist Debian Etch, Dovecot allerdings habe ich von backports.org installiert, weil im original Debian-Paket etwas wichtiges an Funktion fehlt. Dazu später mehr. ClamAV, SpamAssassin und ein paar andere Pakete wurden aus Aktualitätsgründen von debian-volatile genommen.

Grundsätzlich sollte das gezeigte Setup aber auch unter anderen Distributionen funktionieren.

Hier meine sources.list:

 fehlt noch ... 

Begonnen habe ich mit der Installation vom Apache2, MySQL und PHPMyAdmin:

 # apt-get install apache2 libapache2-mod-php5 mysql-server phpmyadmin php5-gd php-mcrypt

Nach erfolgter Installation sollte man für den MySQL-Benutzer root ein Passwort setzen:

 # mysqladmin -u root password 'geheim'

Als nächstes erzeugt man die Datenbank inkl. der benötigten Tabellen. Meine Struktur sieht wie folgt aus:

 fehlt noch ...

Man kann einfach die obigen Zeilen in eine Datei speichern, z.B. vmail.sql und diese in den MySQL-Server einlesen:

 # mysql -u root -p < vmail.sql

Da in diesem Setup alle Mails unterhalb eines Benutzers verwaltet werden, muss dieser nun inkl. Gruppe angelegt werden:

 # groupadd -g 5000 vmail
 # useradd -m -c "VMail User" -s /bin/false -u 5000 -g 5000 vmail

An dieser Stelle sind die Vorbereitungen abgeschlossen, jetzt können wir uns der Maildienste widmen. Beginnen wir mit Postfix:

 # apt-get install postfix postfix-mysql postfix-pcre

Bei der Frage, mit welcher Konfiguration man starten will, wählt man TEXT TEXT TEXT aus und nimmt statt dessen die nachfolgende Datei als /etc/postfix/main.cf:

 fehlt noch ...



Quellen und weiterführende Links


zurück zu Mail