Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
benno.conf [2018/05/14 07:10] – [Datenbank] lwsystems | benno.conf [2023/12/21 09:26] (aktuell) – [ATTACHMENT_INLINE] lwsystems | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== / | ====== / | ||
+ | |||
+ | Nach der Installation enthält die Konfigurationsdatei ''/ | ||
+ | Für die hier im Einzelnen aufgeführten Konfigurationsparameter sind die jeweiligen Default-Werte wirksam. | ||
+ | |||
+ | Zum Ändern der Einstellung muss der jeweilige Parameter mit dem einzustellenden Wert in die Datei ''/ | ||
+ | |||
+ | Die neuen Werte werden für jeden Benutzer nach der Neu-Anmeldung übernommen. | ||
===== Konfigurationsparameter ===== | ===== Konfigurationsparameter ===== | ||
+ | |||
+ | < | ||
+ | |||
+ | ==== ADMIN_FOUREYES = no ==== | ||
+ | |||
+ | '' | ||
+ | |||
+ | Das Admin-Login ist nur durch zwei Benutzer mit Admin-Privilegien möglich. | ||
+ | |||
+ | */ | ||
+ | </ | ||
==== REST_CONF ==== | ==== REST_CONF ==== | ||
Zeile 41: | Zeile 59: | ||
Nach dieser Zeitspanne ohne Aktivität des Benutzers wird die Session beendet und der Benutzer muss sich neu anmelden. | Nach dieser Zeitspanne ohne Aktivität des Benutzers wird die Session beendet und der Benutzer muss sich neu anmelden. | ||
+ | ==== UNENCRYPTED_ACCESS ==== | ||
+ | Ab Benno Web 2.10.2 kann die Anmeldung am Web-Interface nur noch über HTTPS erfolgen. | ||
+ | Mit der Einstellung | ||
+ | |||
+ | UNENCRYPTED_ACCESS = true | ||
+ | |||
+ | ist die Anmeldung auch über unverschlüsselte Verbindungen möglich. | ||
==== REST_SSL_VERIFY ===== | ==== REST_SSL_VERIFY ===== | ||
'' | '' | ||
- | Falls der Zugriff auf das REST-Backend per HTTPS erfolgt, wird das Zertifikat des REST-Servers nicht überprüft. Mit der Einstellung // | + | Falls der Zugriff auf das REST-Backend per HTTPS erfolgt, wird das Zertifikat des REST-Servers nicht überprüft. Mit der Einstellung // |
+ | |||
+ | |||
+ | ==== AUTHERROR_USERLOG ===== | ||
+ | |||
+ | '' | ||
+ | Falls //true// wird der Benutzername bei fehlgeschlagenen Login-Versuchen mitgeloggt. Dieser Parameter ist zur Datensparsamkeit in Cloud-Umgebugen per Default deaktiviert. | ||
==== DATEPICKER_POPUP ===== | ==== DATEPICKER_POPUP ===== | ||
Zeile 73: | Zeile 104: | ||
Mögliche Einstellungen sind: //de//, //en//, //it//, //pl//, //de_LG// | Mögliche Einstellungen sind: //de//, //en//, //it//, //pl//, //de_LG// | ||
+ | |||
+ | ==== DEFAULT_SEARCHMASK ===== | ||
+ | |||
+ | '' | ||
+ | |||
+ | Beim Abmelden wird die zuletzt eingestellte Suchmaske (Simple, Erweitert oder Konversation) eines Benutzers in der internen Datenbank gespeichert. | ||
+ | |||
+ | Falls in der Datenbank kein Wert gefunden wird, wird die hiermit eingestellte Suchmaske nach der Anmeldung angezeigt. Mögliche Werte sind: | ||
+ | |||
+ | * Simple | ||
+ | * Ext | ||
+ | * Konv | ||
+ | |||
+ | ==== FORCE_DEFAULT_LANGUAGE ===== | ||
+ | |||
+ | '' | ||
+ | |||
+ | Auch wenn der Browser die gewünschte Spracheinstellung übermittelt, | ||
+ | |||
+ | ==== FORWARD_SUBJECT_PREFIX ==== | ||
+ | |||
+ | '' | ||
+ | |||
+ | Dieser Parameter wird vom [[# | ||
+ | |||
==== DEFAULT_LIMIT ===== | ==== DEFAULT_LIMIT ===== | ||
Zeile 80: | Zeile 136: | ||
Anzahl der Suchergebnisse pro Seite. | Anzahl der Suchergebnisse pro Seite. | ||
- | ==== EXTERNAL_AUTH ===== | ||
- | '' | + | ==== DEFAULT_TIMERANGE ===== |
- | In der Voreinstellung erfolgt die Authentisierung gegen die interne Benutzerdatenbank, | + | '' |
- | Zur flexible Authentisierung mit Hilfe eines [[externe_authentisierungsschnittstelle# | + | |
- | ==== FORCE_DEFAULT_LANGUAGE ===== | + | Einfache Suche in den letzten 30 Tagen. |
- | '' | + | ==== ENFORCE_USERSUFFIX ==== |
+ | |||
+ | '' | ||
+ | |||
+ | Wenn dieser Wert auf " | ||
+ | |||
+ | Hiermit kann in Multi-Mandanten-Umgebungen sichergestellt werden, daß jeder Benutzername eindeutig bleibt. | ||
+ | |||
+ | |||
+ | ==== HIDE_FIRST_RESULT ==== | ||
+ | |||
+ | '' | ||
+ | |||
+ | Der Parameter '' | ||
- | Auch wenn der Browser die gewünschte Spracheinstellung übermittelt, | ||
==== INFO_DISABLED ===== | ==== INFO_DISABLED ===== | ||
- | '' | + | '' |
- | Mit dieser Einstellung können einzelne Blöcke des Info-Fensters | + | Mit dieser Einstellung können einzelne Blöcke des Info-Fensters, |
- | ==== THEME_PATH / THEME_LOGO ===== | + | ==== THEME_PATH / THEME_LOGO |
Das Web-Interface von Benno MailArchiv kann mit Hilfe eines angepassten Stylesheets an die Corporate Identity des Unternehmens angepasst werden. Mit diesen beiden Parametern wird der URL-Pfad zum Stylesheet und dem Logo konfiguriert. | Das Web-Interface von Benno MailArchiv kann mit Hilfe eines angepassten Stylesheets an die Corporate Identity des Unternehmens angepasst werden. Mit diesen beiden Parametern wird der URL-Pfad zum Stylesheet und dem Logo konfiguriert. | ||
Zeile 111: | Zeile 177: | ||
'' | '' | ||
- | Falls dieser Parameter auf // | + | Falls dieser Parameter auf // |
**Achtung!** In diesem Fall können alle Benutzer alle E-Mails im System lesen. | **Achtung!** In diesem Fall können alle Benutzer alle E-Mails im System lesen. | ||
+ | |||
+ | Der USERPERMISSONS-Konfigurationsparameter kann dazu genutzt werden, um Benno MailArchiv als **Community Edition** zu betreiben. | ||
+ | **Achtung!** Eine kommerzielle Nutzung der WebApp in der Community Edition ist lizenzrechtlich ausgeschlossen und stellt einen Bruch der Lizenzbedingungen dar. Details zur Lizenzierung sind im Abschnitt " | ||
+ | Für interessierte Privatanwender stellen wir eine kostenlose "Free for Personal Use" | ||
Zeile 143: | Zeile 213: | ||
Die Funktion >> | Die Funktion >> | ||
+ | |||
+ | Falls hier '' | ||
==== MAIL_FROM ===== | ==== MAIL_FROM ===== | ||
Zeile 149: | Zeile 221: | ||
Envelope-From der E-Mail bei einer Weiterleitung. | Envelope-From der E-Mail bei einer Weiterleitung. | ||
+ | |||
+ | **Achtung** Einige Provider prüfen neben dem Envelope-From auch den eignetlichen From-Header der E-Mail. | ||
+ | |||
+ | < | ||
+ | echo '/ | ||
+ | postmap / | ||
+ | echo ' | ||
+ | service postfix reload | ||
+ | </ | ||
+ | ==== MAIL_LOG ===== | ||
+ | |||
+ | '' | ||
+ | |||
+ | Logging von E-Mail Versand. | ||
+ | |||
+ | ==== RESEND_MAILTO ==== | ||
+ | |||
+ | Vorgegebener Adresse beim Weiterleiten einer E-Mail aus dem Archiv. | ||
+ | |||
+ | '' | ||
+ | '' | ||
+ | |||
+ | |||
+ | ==== REST_PROXY ==== | ||
+ | |||
+ | Aktivierung eines HTTP-Proxies für die Kommunikation zwischen Web-Frontend und dem Benno REST Backend. | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | In der Voreinstellung ist die Nutzung des Proxies deaktiviert. | ||
+ | Mit dem Parameter // | ||
+ | |||
==== AUDIT_LOGDIR ===== | ==== AUDIT_LOGDIR ===== | ||
Zeile 156: | Zeile 262: | ||
Dieser Parameter muss auf ein für den Webserver beschreibbares Verzeichnis gesetzt werden. Falls er aktiviert (entkommentiert) ist, wird jede Suchanfrage und E-Mail Anzeige eines Benutzers in einer Logdatei in diesem Verzeichnis protokolliert. | Dieser Parameter muss auf ein für den Webserver beschreibbares Verzeichnis gesetzt werden. Falls er aktiviert (entkommentiert) ist, wird jede Suchanfrage und E-Mail Anzeige eines Benutzers in einer Logdatei in diesem Verzeichnis protokolliert. | ||
+ | ==== AUTO_ENCLOSE_DASHES ==== | ||
+ | |||
+ | '' | ||
+ | |||
+ | Suche der Form "Wort1 - Wort2" wird als gesamter Begriff gesucht. Falls dieser Parameter auf " | ||
==== SHOW_SPAM ===== | ==== SHOW_SPAM ===== | ||
- | '' | + | '' |
- | In der einfachen Suche werden E-Mails die als Spam getaggt sind per Voreinstellung nicht angezeigt. Falls dieser Parameter | + | In der einfachen Suche werden E-Mails die als Spam getaggt sind per Voreinstellung nicht angezeigt. Falls dieser Parameter |
+ | |||
+ | Das Kriterium für SPAM ist der // | ||
+ | |||
+ | |||
+ | ==== SHOW_IMAGES ===== | ||
+ | |||
+ | '' | ||
+ | |||
+ | Bei Anzeige einer E-Mail werden die eingebetteten Grafiken nicht angezeigt und nur mit einem Klicke auf " | ||
+ | |||
+ | ==== ATTACHMENT_INLINE ===== | ||
+ | |||
+ | '' | ||
+ | |||
+ | Beim Klick auf einem Attachment wird dieses direkt im Browser angezeigt, falls der Content-Type des Attachments in der Liste des Parameters aufgeführt ist. | ||
+ | |||
+ | Falls der Parameter auf //false// gesetzt ist, wird jedes Attachment zum Download angeboten. | ||
+ | |||
+ | ==== ATTACHMENT_INLINE_SUFFIX ===== | ||
+ | |||
+ | '' | ||
+ | |||
+ | Beim Klick auf einem Attachment wird dieses direkt im Browser angezeigt, falls das Suffix des Dateinamens des Attachments in der Liste des Parameters aufgeführt ist. | ||
+ | |||
+ | Falls der Parameter auf //false// gesetzt ist, wird jedes Attachment zum Download angeboten. | ||
+ | |||
+ | ==== SPAM_QUERY ===== | ||
+ | |||
+ | '' | ||
+ | |||
+ | Lucene Query-String zum Ausfiltern von Spam-Tags. Falls dieser Parameter nicht angegeben ist, wird der Filter auf den Wert '//NOT HEADER-X-SPAM-FLAG: | ||
- | Das Kriterium für SPAM ist der // | ||
==== SUPPRESS_LEADING_WILDCARD ===== | ==== SUPPRESS_LEADING_WILDCARD ===== | ||
- | '' | + | '' |
+ | |||
+ | Eine Suche mit führenden Wildcard (// | ||
+ | |||
+ | ==== SUPPRESS_SINGLE_WILDCARD ===== | ||
+ | |||
+ | '' | ||
+ | |||
+ | Eine Suche ausschließlich nach //*// im Mailtext oder Subject kann zu einer langen Laufzeit der Suche führen und erhebliche IO-Last erzeugen. Wenn dieser Parameter auf //true// gesetzt wird, ist eine solche Suche nicht möglich. | ||
- | Eine Suche mit führenden Wildcard (// | ||
==== DEBUG ===== | ==== DEBUG ===== | ||
- | '' | + | '' |
Hier kann ein Wert zwischen 0 und 5 eingestellt werden. Falls größer Null, werden die Debug-Ausgaben in das Error-Log des Webservers geschrieben. | Hier kann ein Wert zwischen 0 und 5 eingestellt werden. Falls größer Null, werden die Debug-Ausgaben in das Error-Log des Webservers geschrieben. | ||
+ | |||
+ | Neben dem globalen Loglevel kann dieser für einzelne Module gesondert gesetzt werden. | ||
==== Datenbank ==== | ==== Datenbank ==== |