====== Konfiguration des E-Mail-Servers ======
Nach Neustart Postfix konfigurieren:
* anmelden als ....
* ''sudo su''
* Passwort eingeben
* ''dpkg-reconfigure postfix'' -> Internet mit Smarthost auswählen -> System-E-Mail-Name eingeben (Maildomäne, für die der Server gedacht ist)
* relayhost angeben. Über diesen Server werden die emails verschickt (das ist nötig, weil sonst der Ziel-Mailserver die mail nicht akzeptiert)
* Benutzer eingeben, an den mails an Systemkomponenten weitergeleitet werden
* Zielrechner: hier muss der Name eingetragen werden, über den der Rechner erreichbar ist (infox.dyndns.info)
* "Synchrone Aktualisierung der E-Mail-Warteschlange erzwingen" kann ausgeschaltet werden
* Lokale Netze: wissen wir nicht! So lassen!
* Procmail nutzen? -> yes
* Postfach-Größe -> 0 (beliebig)
* Adress-Erweiterung (leer lassen)
* Internet-Protokolle: alle
Die main.cf kann entweder mit einem Texteditor bearbeitet werden, oder die Einträge können mit Hilfe des Programms postconf folgendermaßen zugefügt werden:
postconf -e "smtp_sasl_auth_enable=yes"
postconf -e "smtp_sasl_secutrity_options=noplaintext noanonymous"
postconf -e "smtp_sasl_password_maps=hash:/etc/postfix/sasl_password"
postconf -e "sender_canonical_maps=hash:/etc/postfix/sender_canonical"
postconf -e "myhostname=meinesubdomain.dyndns.org"
postconf -e "relayhost=smtp.web.de"
postconf -e "mydestination=meinesubdomain.dnydns.org, localhost.meinesubdomain.dyndns.org, localhost"
* ''myhostname'' ist vermutlich schon korrekt eingestellt, da es bei der Konfiguration mittels ''dpkg-reconfigure'' schon eingetragen wurde.
* Wird 1und1 als Relayhost verwendet, muss ''noplaintext'' weggelassen werden.
* Folgende relayhost Möglichkeiten wurden erfolgreich getestet:
* web.de konnte nicht erfolgreich getestet werden.
post.strato.de
smtp.strato.de
smtp.1und1.de
mail.gmx.net
Jetzt fehlen noch zwei Textdateien ''sasl_password'' und ''sender_canonical'' im Verzeichnis ''/etc/postfix''. Diese Textdateien werden nicht direkt von postfix verwendet. Sie müssen zunächst in ein anderes Format umgewandelt werden. Die Umwandlung wird mit Hilfe des Programms ''postmap'' durchgeführt.
''sasl_password'':
post.strato.de username:passwort
''sender_canonical'':
lokalerBenutzername vollständigeabsenderemailadresse
www-data vollständigeabsenderemailadresse
Hier können auch mehrere Benutzernamen mit ihren E-Mail-Adressen angegeben werden.
Mit
postmap sasl_password
postmap sender_canonical
werden anschließend die beiden Dateien in ''sasl_password.db'' und ''sender_canonical.db'' umgewandelt.
Die geänderten Einstellungen werden von ''postfix'' nach
/etc/init.d/postfix reload
übernommen.