Benutzer-Werkzeuge

Webseiten-Werkzeuge


benno-smtp

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
benno-smtp [2017/01/30 09:38] – [Beschreibung] lwsystemsbenno-smtp [2018/09/19 15:22] (aktuell) – [Konfigurationsdatei] lwsystems
Zeile 7: Zeile 7:
 Die zu archivierenden E-Mails werden dann per SMTP an den SMTP Server an Port 2500 geschickt. Die zu archivierenden E-Mails werden dann per SMTP an den SMTP Server an Port 2500 geschickt.
  
-Der SMTP Konnektor wird mit dem Paket //benno-smtp// zur Verfügung gestellt.+===== Konfiguration ===== 
 +==== Konfigurationsdatei ====
  
-===== Installation =====+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.
  
-Nach der Installation des Pakets wird der SMTP-Server gestartet und bindet sich an Port 2500. Das Debian-Paket wird über die Konfigurationsdatei ///etc/default/benno-smtp// konfiguriert.+<file> 
 +Server port 
 +port = 2500 
  
 +# save eml files in import directory
 +import_directory = /srv/benno/inbox
  
-===== Konfiguration ===== +# write envelope information as X-REAL-* header 
-Bei der Konfiguration muss darauf geachtet werden, ob die Envelope-Header im SMTP-Dialog bei der Übermittlung der E-Mail an benno-smtp auch als +envelope_header true
-X-REAL-* Header geschrieben werden sollen. Mit der Konfigurationsoption //DAEMON_ARGS=' -e' // wird diese Einstellung vorgenommen.+
  
-<code bash> +enables SMTP AUTH if "auth_user" and "auth_pass" is set 
-+#auth_user = AUTHUSER 
-+#auth_pass YOURSECRET
-# +
-START_DAEMON=yes+
  
-PORT='2500' +#tls_enabled true 
-OUTDIR='/srv/benno/inbox'+#tls_required = true 
 +#key_file = /etc/benno-smtp/bennokeystore.jks 
 +#keystore_type = JKS 
 +#keystore_pass = KeystorePassword 
 +#key_pass = BennoMailArchivPass 
 +</file>
  
-JAVA_OPTIONS=' -server ' +=== Zertifikate ===
-USER=benno+
  
-# write envelope header as X-REAL-* header +Die für die Verschlüsselung werden aus einer Keystore-Datei gelesen. Die Default-Konfiguration (//keystore_type JKS//) ist ein [[Keystore|Java Keystore]]-Container. Alternativ kann auch ein [[https://www.openssl.org/docs/man1.0.2/apps/pkcs12.html|PKCS#12]]-Keystore (//keystore_type = PKCS12//) konfiguriert werden.  
-DAEMON_ARGS=-e ' +==== Startparameter ====
-</code>+
  
 +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.
 +
 +<code>
 +-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)
 +</code>
benno-smtp.1485769118.txt.gz · Zuletzt geändert: 2017/01/30 09:38 von lwsystems