Linux.postfix
Voraussetzungen
- ein Linux Server mit fester IP Adresse
meine, bei t-com bestellte feste IP ist z.B.
- einen PTR Eintrag deiner IP Adresse, ab jetzt ReverseHost bezeichnet
host -t PTR <DeineFesteIP>
- bei allen "@" Domains die der Mailserver hosten soll, muss der ReverseHost als MX Eintrag gemacht sein:
host -t MX <DeineMailDomain>
Aktivierung der notwendigen Dienste
chkconfig --add postfix chkconfig --add saslauthd rcpostfix start rcsaslauthd start
Anlegen eines neuen eMail Postfaches (und die Zuordnung zu einem Benutzer)
YaST2->Sicherheit und Benutzer->Benutzer bearbeiten und anlegen <Alt><H>(für Hinzufügen) Daten ensprechende Eintrag: POP3 Konto ist der Benutzername POP3 Passwort ist das normale Password Die Gruppenrechte entsprechend völligst minimal einstellen. Einen Login verhindern, diese Benutzer dürfen ausschliesslich via popper ihre eMails abholen! -- Mailname korrekt einstellen joe /etc/postfix/virtual unten Eintragen:
domain.tld DOMAIN vorname.nachname@domain.tld Benutzername
# Bemerkung: # ========== # Die erste Zeile "domain.tld" muss nur 1x pro gehostetem Domainname # als "überschrift" über alle User dieser Domain eingetragen werden # damit wird postfix klargemacht, dass es für diese Domains zuständig # ist. -- das ganze compilieren mit postmap postmap /etc/postfix/virtual -- sollte ein neuer Domain dazugekommen sein, muss man den bekannt machen! -- der Mailserver muss sich da angesprochen fühlen. -- also in main.cf mydestination = .,.,.,., domain.tld // DAS IST UNSICHER, ES KANN AUCH OHNE GEHEN -- die ganzen Änderungen jetzt bekannt machen postfix reload
Anlegen einer Weiterleitung
Für eine reine Weiterleitung brauchen wir keinen neuen Benutzer anlegen. Es reicht ein Eintrag in die "virtual".
joe /etc/postfix/virtual domain.tld DOMAIN name@domain.tld weiter@fremderdomain.tld postmap /etc/postfix/virtual