Linux.postfix

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen

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