Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
mail-import_via_milter [2023/07/19 08:47] – [Benutzer und Gruppe] lwsystems | mail-import_via_milter [2024/02/05 07:37] (aktuell) – [Alternative Anbindung in der "master.cf"] lwsystems | ||
---|---|---|---|
Zeile 14: | Zeile 14: | ||
- | Auf Debian und auf Debian basierenden Systemen erfolgt die Grund-Installation direkt aus dem Paket // | + | Auf Debian und auf Debian basierenden Systemen erfolgt die Grund-Installation direkt aus dem Paket // |
Auf anderen Systemen sollte die manuelle Installation vorgenommen werden. | Auf anderen Systemen sollte die manuelle Installation vorgenommen werden. | ||
Zeile 53: | Zeile 53: | ||
</ | </ | ||
- | Falls der MILTER Daemon vom MTA getrennt installiert werden soll, kann der Benno MILTER Daemon per [[#milter_per_tcp-socket|über TCP angebunden]] werden. | + | Falls der MILTER Daemon vom MTA getrennt installiert werden soll, kann der Benno MILTER Daemon per [[#tcp-socket|über TCP angebunden]] werden. |
Danach den Postfix-Daemon neu starten. | Danach den Postfix-Daemon neu starten. | ||
Zeile 62: | Zeile 62: | ||
Falls der MILTER Daemon auf einem vom SMTP-Service getrennten Host installiert werden soll, muss der MILTER Daemon an einen TCP-Socket gebunden werden und der Deamon muss nicht mit der Gruppe //postfix// gestartet werden. Hierfür wird vom Pre-Install Script des Pakets die Override-Datei ''/ | Falls der MILTER Daemon auf einem vom SMTP-Service getrennten Host installiert werden soll, muss der MILTER Daemon an einen TCP-Socket gebunden werden und der Deamon muss nicht mit der Gruppe //postfix// gestartet werden. Hierfür wird vom Pre-Install Script des Pakets die Override-Datei ''/ | ||
+ | |||
+ | Diese Konfiguration kann auch nachträglich in '' | ||
In der Postfix-Konfiguration werden die Pfade zum Socket durch die Angabe von Hostname/ | In der Postfix-Konfiguration werden die Pfade zum Socket durch die Angabe von Hostname/ | ||
Zeile 88: | Zeile 90: | ||
Die einfachste Möglichkeit ist, den MILTER-Daemon auf dem Archivierungs-Host zu installieren. | Die einfachste Möglichkeit ist, den MILTER-Daemon auf dem Archivierungs-Host zu installieren. | ||
- | Der MILTER wird so konfiguriert, | + | Der MILTER wird so konfiguriert, |
Diese Konfiguration hat den Nachteil, daß der eigentiche Mailtransport von einem weiteren Host abhängig ist. | Diese Konfiguration hat den Nachteil, daß der eigentiche Mailtransport von einem weiteren Host abhängig ist. | ||
Zeile 184: | Zeile 186: | ||
</ | </ | ||
- | Falls der // | + | Falls der **// |
Bei Angabe des Pfades zum Socket ist die //chroot// Konfiguration des Dienstes wichtig. Falls //chroot// auf //n// gesetzt wird oder der Defaultwert in der Kommentarzeile mit //n// angegeben ist, muss der Pfad als kompletter Pfad zum Socket angegeben werden. Im Beispiel oben ist der Pfad relativ zum chroot-Verzeichnis konfiguriert. | Bei Angabe des Pfades zum Socket ist die //chroot// Konfiguration des Dienstes wichtig. Falls //chroot// auf //n// gesetzt wird oder der Defaultwert in der Kommentarzeile mit //n// angegeben ist, muss der Pfad als kompletter Pfad zum Socket angegeben werden. Im Beispiel oben ist der Pfad relativ zum chroot-Verzeichnis konfiguriert. | ||
Zeile 233: | Zeile 235: | ||
- | ====== | + | ====== |
Das Logging des Services erfolgt mittels syslog mit der Facility LOG_MAIL. | Das Logging des Services erfolgt mittels syslog mit der Facility LOG_MAIL. | ||
Zeile 250: | Zeile 252: | ||
Der Paramter '' | Der Paramter '' | ||
- | ===== SystemD | + | ===== Systemd |
- | Der Benno MILTER Daemon wird mittels | + | Der Benno MILTER Daemon wird von //systemd// gestartet. Die Konfiguration des Services wird im Servicefile ''/ |
Der Daemon wird letztendlich mit dem folgenden Aufruf gestartet: | Der Daemon wird letztendlich mit dem folgenden Aufruf gestartet: | ||
Zeile 285: | Zeile 287: | ||
Vom Standard abweichende Einstellungen sind in der Konfigurationsdatei ''/ | Vom Standard abweichende Einstellungen sind in der Konfigurationsdatei ''/ | ||
- | ==== SystemD | + | ==== Systemd |