Edit v5.000 from 2009-04-20 to 2023-05-25 by BRa+HSc
Mail-Konfiguration
Ziel ist es das Mysterium des Mail-Versandes lüftens. Wie erflogt die Abfolge der Konfiguration der Dienste, deren Starten und Stoppen. Welches sind die Funktion und Konfiguration der Teile des eMail-Systems. Dazu gehört sendmail und fetchmail.
Start und Stop der Dienste
/etc/>rcfetchmail start
/etc/>rcsendmail start
/etc/init.d/xinetd.d start
Dateien und deren Funktion
Bevor irgendeine Veränderung vorgenommen werden soll,
wird empfohlen,
einmalig alle hier aufgelisteten Dateien,
an einen anderen Ort mit der gleichen Verzeichnissstruktur zu sichern und
den Dateinamen ein .000
anzuhängen.
Wird eine Datei verändert,
dann ist diese danach,
dorthin zu kopieren wo schon die *.000−Datei abgelegt worde.
Die jetzige Sicherung erhält die Endung .001 und
beim nächsten Mal .002 usw.
- etc/fetchmailrc
- etc/mail/access
-
Datenbank in der die Behandlung von eMails,
welche von diesem Absender kommen,
durch die 4 Begriffe OK, REJECT, RELAY und DISCARD einer
grundsätzlichen Behandlung zu teil werden lassen.
Diese sind
- OK: Akzeptiert diese eMail, auch wenn andere Regelen diese ablehnen würden.
- REJECT: Lehnt diese eMails ab, auch wenn andere Regeln diese annehmen würden.
- RELAY: Leitet diese eMail weiter, ist als indirektes Ok in anderen Regeln zu verstehen.
- DISCARD: Diese eMails werden gelöscht!
- etc/postfix/access.db
- etc/mail/access und
- etc/mail/access.db
-
Zum Beispiel:
127→RELAY
192.168→OK - etc/aliases
- Mailbox-Aliase worin die virtuellen Mailboxen, wie z.B. root in einen anderen Aliases, z.B. localuser, umgeleitet werden. Das Trennzeichen ist der Doppelpunkt plus Tabulator
- Zum Beispiel: vertrieb:→hschaerf
- etc/mail/genericsdomain
- Name der Maschine plus Punkt und Name der Intranet-DOMAIN.
- Zum Beispiel: IBM002.HUSVEDVF
- etc/mail/genericstable
- Lister der Benutzer, welche die durch Tabulator getrennt, folgende eMail-Adresse als Absender benutzen.
- Zum Beispiel: cbrewko→cbr@husvedvf.de
- etc/mail/local-host-names
- Liste der Internet-Domainen von denen sendmail eMails akzeptieren soll.
-
Zum Beispiel:
husvedvf.de
lebenimmdr.de
rmost.de
- etc/mail/sendmail.cf
- Die Hauptkonfigurationsdatei von sendmail (Kryptomatisch)
- etc/mail/virtusertable
- Zuordnung von virtuellen Mailboxen und Domain reellen Mailboxen (lokal, entfernde System, Aliases und Dateien) zu.
- etc/mail/auth/auth-info
- Hinterlegung des Benutzernamens, des Passwortes und der Verschlüsselung im Klartext. Diese wird durch den Transfer in die auth-info.db in die binäre und damit nicht in Klartext lesbare Form überführt.
- etc/sysconfig/fechtmail
- Konfiurationsdatei für fetchmail.
- etc/sysconfig/sendmail
- Konfiurationsdatei für sendmail.
- etc/xinit.d/qpopper
- Die Einstellungen zu diesem Programm.
Dienste zum Senden und Empfangen
fetchmail
sendmail
- von den Benutzern der Arbeitsstation
- auf dem eigenen Server.