Benutzer-Werkzeuge

Webseiten-Werkzeuge


benno-smtp

Dies ist eine alte Version des Dokuments!


Benno-smtp

Beschreibung

benno-smtp ist ein SMTP Konnektor für Benno MailArchiv. Die Software implementiert einen SMTP-Server, der alle eingehenden E-Mails atomar in das INBOX-Verzeichnis von Benno MailArchiv schreibt.

Die zu archivierenden E-Mails werden dann per SMTP an den SMTP Server an Port 2500 geschickt.

Konfiguration

Konfigurationsdatei

Nach der Installation des Pakets wird der SMTP-Server gestartet und bindet sich an Port 2500.

Die Konfiguration kann in der Datei /etc/benno-smtp/benno-smtp.conf angepasst werden.

# Server port
port = 2500 

# save eml files in import directory
import_directory = /srv/benno/inbox

# write envelope information as X-REAL-* header
envelope_header = true

# enables SMTP AUTH if "auth_user" and "auth_pass" is set
#auth_user = AUTHUSER
#auth_pass = YOURSECRET

#tls_enabled = true
#tls_required = true
#key_file = /etc/benno-smtp/bennokeystore.jks
#keystore_pass = KeystorePassword
#key_pass = BennoMailArchivPass

Die Zertifikate für STARTTLS werden aus einem Java Keystore gelesen.

Startparameter

Die in der Konfigurationsdatei angegebenen Parameter können alternativ auch als Kommandozeilenparameter beim Start übergeben werden. Dabei überschreiben die Kommandozeilenparamter die Einstellungen in der Konfigurationsdatei.

-h  print help
-c  Configuration properties file
-d  Import directory (default: /srv/benno/inbox)
-p  Listen port (default: 2500)
-x  Suppress X-REAL-MAILFROM, X-REAL-RCPTTO envelope headers (overridden by -e)
-e  Add envelope headers: X-REAL-MAILFROM, X-REAL-RCPTTO (default true)
benno-smtp.1536764721.txt.gz · Zuletzt geändert: 2018/09/12 15:05 von lwsystems