User tools

Website tools


Microsoft Exchange

Differences

The differences between two versions are shown here.

Link to this comparison view

Both sides of the previous revisionPrevious revision
Next revision
Previous revision
microsoft_exchange [2022/05/04 13:46] – [Konfiguration] lwsystemsmicrosoft_exchange [2024/12/11 13:23] (current) – [Fehlersuche] lwsystems
Zeile 30: Zeile 30:
 Bei der Installation werden die für die Anbindung benötigten Parameter abgefragt und in die Konfigurationsdatei ''/etc/benno-exchange/benno-exchange.conf'' eingetragen.  Bei der Installation werden die für die Anbindung benötigten Parameter abgefragt und in die Konfigurationsdatei ''/etc/benno-exchange/benno-exchange.conf'' eingetragen. 
  
 +Das Paket installiert den Cron-Job ''/etc/cron.d/benno-exchange'' der die E-Mails in 5 Minuten Abständen vom POP3 Server läd und nach dem Speichern vom Server löscht.
 ==== sonstige Linux-Distributionen ==== ==== sonstige Linux-Distributionen ====
  
Zeile 46: Zeile 47:
 # #
 # #
-# DEBUG      = no +# DEBUG             = no 
-# delete     = no +# delete            = no 
-# ssl        = no +# force_delete      = yes 
-# VERBOSE    = no +# force_delpop      = yes 
-# host       = localhost +# ssl               = no 
-# port       = 110 +# VERBOSE           = no 
-# inbox      = /srv/benno/inbox +# host              = localhost 
-# numfetch   = 1000 +# port              = 110 
-# type       = 2007 +# inbox             = /srv/benno/inbox 
-# jcopy      = no +# numfetch          = 1000 
-# runuser    = benno +# type              = 2007 
-# authmode   = BEST +# jcopy             = no 
-# statusfile = '' +# runuser           = benno 
-# extraheader_name = X-BENNO-GW+# authmode          = BEST 
 +# statusfile        = 
 +# whitelist         = /path/to/file       # email address | @domain 
 +# extraheader_name  = X-BENNO-GW
 # extraheader_value =  # extraheader_value = 
-# ssl_version = ''         # TLSv1 | TLSv11 | TLSv12 | TLSv13+# ssl_version                           # TLSv1 | TLSv11 | TLSv12 | TLSv13
 # #
-# pass = etc/benno-exchange/password  # read password from first line of file+# pass = etc/benno-exchange/password    # read password from first line of file 
  
 host = exchange.hostname host = exchange.hostname
Zeile 72: Line 77:
 </file> </file>
  
 +The SSL version is negotiated dynamically during the connection setup. Therefore, the `ssl_version` setting is only needed in specific configurations.
  
 Je nach Version des MS Exchange Servers werden die Journaling Mails in einem unterschiedlichen Format gespeichert. Mit "-t 2003" werden die Journaldateien von MS Exchange 2003 verarbeitet. Ohne Angabe von -t wird das Format der Version 2007 oder höher analysiert.  Je nach Version des MS Exchange Servers werden die Journaling Mails in einem unterschiedlichen Format gespeichert. Mit "-t 2003" werden die Journaldateien von MS Exchange 2003 verarbeitet. Ohne Angabe von -t wird das Format der Version 2007 oder höher analysiert. 
  
 ==== Fehlersuche ==== ==== Fehlersuche ====
 +
 +Beim Aufruf per Cron werden Logmeldungen per Facility "mail" (LOG_MAIL) geloggt und in der Standardkonfiguration nach ''/var/log/mail.log'' geschrieben. Auf aktuellen Systeme, bei denen das Logging per systemd-journald durchgeführt wird, können die Logmeldungen mittels 
 +
 +  journalctl -ft benno-exchange
 +  
 +can be viewed.
  
 Beim Problemen mit der Abholung sollte das Programm mit dem Schalter //-v// direkt auf der Konsole aufgerufen werden. Eventuelle  Fehler werden dann direkt ausgegeben. Beim Problemen mit der Abholung sollte das Programm mit dem Schalter //-v// direkt auf der Konsole aufgerufen werden. Eventuelle  Fehler werden dann direkt ausgegeben.
Zeile 88: Zeile 100:
 SSL_DEBUG=2 /usr/sbin/benno-exchange -R benno /etc/benno-exchange/benno-exchange.conf -v SSL_DEBUG=2 /usr/sbin/benno-exchange -R benno /etc/benno-exchange/benno-exchange.conf -v
 </code> </code>
 +
  
 ====== Installation aus tar.gz Paket ====== ====== Installation aus tar.gz Paket ======
microsoft_exchange.1651671973.txt.gz · Zuletzt geändert: 2022/05/04 13:46 von lwsystems