[Mailserver mit virtuellen Benutzern und SMTP AUTH einrichten]

Ich habe o.g. Problem mit Exim und Teapop gel�st und dachte, es interessiert vielleicht einige von Euch. Hier eine kleine Anleitung.

Ziele:
- Mail-Accounts sollen unabh�ngig von System-Accounts sein (auf
  der Maschine gibt es nur 2 System-Accounts und das soll so bleiben)
- Der Server soll sowohl POP3 als auch SMTP anbieten
- Alle User, die sich f�r SMTP authentifizieren, d�rfen Mails
  verschicken (kein "SMTP after POP" sonder SMTP AUTH)
- Die User sollen sich f�r SMTP mit den gleichen Daten wir f�r
  POP3 anmelden (E-Mail Adresse und Passwort), es soll nur
  eine zentrale Datei f�r die Verwaltung der virtuellem User geben
- Das Ganze soll mit Paketen aus Debian/stable zu l�sen sein

Ich habe einige MTAs und POP3 Pakete ausprobiert und das Einzige,
was alle Ziele erf�llen konnte, war das exim/teapop P�rchen. Nach
der Installation mit

apt-get install exim teapop

musste zuerst einmal die Standard-Konfiguration von Exim durchgef�hrt
werden (automatisch nach der Installation oder sp�ter durch Aufruf von
"eximconf"). Um die Unterst�tzung von virtuellen Benutzern einzurichten,
musst die Datei /etc/exim/exim.conf manuell angepasst werden. Wichtig
sind die Abschnitte "DIRECTORS CONFIGURATION" und "AUTHENTICATION CONFIGURATION".
In "DIRECTORS CONFIGURATION" f�gen wir 2 Eintr�ge f�r die virtuellen
Benutzer hinzu:


virtual_localuser:
        driver = aliasfile
        transport = virtual_localdelivery
        domains = lsearch;/etc/customers/vdomains
        file = /etc/customers/${domain}/vpasswd
        search_type = lsearch

virtual_alias:
        driver = aliasfile
        domains = lsearch;/etc/customers/vdomains
        file = /etc/customers/${domain}/valiases
        search_type = lsearch*

Die Logik ist hier:
- Von allen Domains aus, die in der Datei "/etc/customers/vdomains"
  gelistet sind, ist der Versand von E-Mails prinzipiell m�glich
  (aber erst nach Authentifizierung erlaubt, das kommt sp�ter).
- Die Datei "/etc/customers/${domain}/vpasswd" hat das
  "Apache htpasswd Format". Dort werden die virtuellen Benutzer gesucht

--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Antwort per Email an