Outils utilisateur

Outils du site Web


Benno SMTP

Différences

Les différences entre les deux versions sont indiquées ici.

Lien vers cette vue comparative

Les deux côtés de la révision précédenteRévision précédente
Prochaine révision
Révision précédente
benno-smtp [2017/01/30 09:38] – [Beschreibung] lwsystemsbenno-smtp [2018/09/19 15:22] (actuel) – [Konfigurationsdatei] lwsystems
Ligne 7 : Ligne 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