Linux.postfix: Unterschied zwischen den Versionen

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 12: Zeile 12:
   host -t MX <DeineMailDomain>
   host -t MX <DeineMailDomain>


* Aktivierung der notwendigen Dienste
== Aktivierung der notwendigen Dienste ==


   chkconfig --add postfix
   chkconfig --add postfix
Zeile 19: Zeile 19:
   rcsaslauthd start
   rcsaslauthd start


* Anlegen eines neuen eMail Postfaches (und die Zuordnung zu einem Benutzer)
== Anlegen eines neuen eMail Postfaches (und die Zuordnung zu einem Benutzer) ==


   YaST2->Sicherheit und Benutzer->Benutzer bearbeiten und anlegen
   YaST2->Sicherheit und Benutzer->Benutzer bearbeiten und anlegen
Zeile 25: Zeile 25:
   Daten ensprechende Eintrag:
   Daten ensprechende Eintrag:
   POP3 Konto ist der Benutzername
   POP3 Konto ist der Benutzername
   POP3 Passwort ist das nirmale Password
   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!
   Die Gruppenrechte entsprechend völligst minimal einstellen. Einen Login verhindern, diese Benutzer dürfen ausschliesslich via popper ihre eMails abholen!
      
      
Zeile 31: Zeile 31:
   joe /etc/postfix/virtual
   joe /etc/postfix/virtual
   unten Eintragen:
   unten Eintragen:
  domain.tld                        DOMAIN
   vorname.nachname@domain.tld        Benutzername
   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
   -- das ganze compilieren mit postmap
Zeile 39: Zeile 48:
   -- der Mailserver muss sich da angesprochen fühlen.
   -- der Mailserver muss sich da angesprochen fühlen.
   -- also in main.cf
   -- also in main.cf
   mydestination = .,.,.,., domain.tld
   mydestination = .,.,.,., domain.tld // DAS IST UNSICHER, ES KANN AUCH OHNE GEHEN
   
   
   -- die ganzen Änderungen jetzt bekannt machen
   -- die ganzen Änderungen jetzt bekannt machen
   postfix reload
   postfix reload


* Anlegen einer Weiterleitung
== 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
   joe /etc/postfix/virtual
 
   domain.tld            DOMAIN
   domain.tld            DOMAIN
   name@domain.tld      weiter@fremderdomain.tld
   name@domain.tld      weiter@fremderdomain.tld
 
   postmap /etc/postfix/virtual
   postmap /etc/postfix/virtual

Version vom 13. Oktober 2005, 09:20 Uhr

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