Linux.postfix: Unterschied zwischen den Versionen
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 == | |||
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) == | |||
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 | 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 == | |||
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, 08: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