Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung |
benno-milter [2020/12/03 16:51] – [Konfiguration] lwsystems | benno-milter [2024/02/02 10:41] (aktuell) – [Konfiguration] lwsystems |
---|
Auf MTAs mit MILTER-Support empfiehlt sich die Konfiguration des Daemons ''/usr/sbin/benno-milter'' für den [[mail-import_via_milter|Mail-Import]] von E-Mails in Benno MailArchiv. | Auf MTAs mit MILTER-Support empfiehlt sich die Konfiguration des Daemons ''/usr/sbin/benno-milter'' für den [[mail-import_via_milter|Mail-Import]] von E-Mails in Benno MailArchiv. |
| |
Das Paket //benno-milter// (bzw. //benno-milter-tcp//) installiert einen MILTER Daemon für den Import der E-Mails vom MTA. Die beiden Pakete unterscheiden sich in der Vorkonfiguration und der benötigten Umgebung. | Das Paket //benno-milter// installiert einen MILTER Daemon für den Import der E-Mails vom MTA. Die Anbindung an den MTA erfolgt mittels Unix Domain Socket oder TCP Port. Falls bei der Installation von benno-milter das //Postfix//-Paket installiert ist, Wird benno-milter automatisch für die Anbindung per [[:mail-import_via_milter#mit_vorher_installiertem_postfix|Unix Domain Socket]] konfiguriert . Andernfalls bindet der MILTER Daemon an den [[mail-import_via_milter#tcp-socket|TCP-Port 22500]]. |
| |
* benno-milter - Anbindung über UNIX Domain Socket, benötigt ein "mail-transport-agent" Paket | |
* benno-milter-tcp - MILTER am TCP Port 22500, keine Abhängigkeit zu "mail-transort-agent" Paketen | |
| |
Dieser MILTER speichert von allen E-Mails, die über den SMTP Server geschickt werden, eine Kopie als .eml-Datei. Die Envelope-Informationen des SMTP Dialogs werden dabei als X-Header in den ersten Zeilen der Datei gespeichert. | Dieser MILTER speichert von allen E-Mails, die über den SMTP Server geschickt werden, eine Kopie als .eml-Datei. Die Envelope-Informationen des SMTP Dialogs werden dabei als X-Header in den ersten Zeilen der Datei gespeichert. |
====== Konfiguration ====== | ====== Konfiguration ====== |
| |
Die Konfiguration des Daemons erfolgt in der Datei ''/etc/default/benno-miler''. Parallel dazu wird die [[mail-import_via_milter|Anbindung an den MTA]] konfiguriert. | Die Konfiguration des Daemons erfolgt in der Datei ''/etc/default/benno-milter''. Parallel dazu wird die [[mail-import_via_milter#unix_domain_socket|Anbindung an den MTA]] konfiguriert. |
| |
<file> | <file> |
</file> | </file> |
| |
''benno-milter'' erstellt einen Unix Domain-Socket am mit //-p// übergebenen Pfad im Filesystem. Im MTA wird der Pfad zum Socket als Schnittstelle zu MILTER angegeben. | In der Default-Konfiguration erfolgt die Kommunikation zwischen MTA und MILTER über einen Unix Domain-Socket. Im MTA wird der Pfad zum Socket als Schnittstelle zu MILTER angegeben. |
| |
| Für die alternative Konfiguration mittels //TCP-Socket// müssen der Parameter ''SOCKET=/var/spool...'' auskommentiert und ''SOCKET_TYPE=inet'' sowie ''SOCKET=22500@0.0.0.0'' aktiviert werden. |
| |