Outils utilisateur

Outils du site Web


installation

Il s'agit d'une ancienne version du document !


Table des matières

installation

Für ein einfache und schnelle Installation siehe auch: Kurzanleitung zur Installation

Général

Les informations et les procédures décrites dans ce guide d'installation se réfèrent à la version 2.x de Benno MailArchiv.

Ce guide d'installation de la solution d'archivage de courriels Benno MailArchiv décrit toutes les étapes nécessaires à l'installation correcte de l'application Benno MailArchiv sur un serveur. Ce guide est valable exclusivement pour la version 2.x du logiciel Benno MailArchiv.

Die strikte Anwendung dieser detaillierten Installationsanleitung ist insbes. die Errichtung einer Lösung zur rechtssicheren bzw. GoBD-konforme Archivierung aller handels- und steuerrechtlich relevanten E-Mails nach deutschem Recht erforderlich. Diese Installationsanleitung ist Bestandteil der Verfahrensdokumentation zur gesetzeskonformen E-Mail-Archivierung, soweit eine solche implementiert wird.

NOTE IMPORTANTE :

Wir weisen hiermit ausdrücklich daraufhin, dass eine GoBD-konforme bzw. rechtssichere Archivierung aller handels- und steuerrechtlich relevanten E-Mails nicht alleine durch die Beachtung und technisch korrekte Umsetzung der hier dargelegten Installationsschritte erreicht werden kann! Jegliche Softwareprodukte zur E-Mail Archivierung (wie Benno MailArchiv und alle anderen) stellen gemäß GoBD nur einen Teil der Lösung einer gesetzes- bzw. GoBD-konformen E-Mail-Archivierung dar, und sind nicht die Lösung selbst!

Pour configurer un archivage des courriels conforme aux principes comptables généralement admis en Allemagne (GoBD), des mesures non techniques et organisationnelles supplémentaires, au-delà du logiciel lui-même, sont indispensables. Plus précisément, une documentation procédurale appropriée et conforme aux exigences des GoBD doit être élaborée. Cette documentation ne sera pas abordée plus en détail dans ce guide d'installation ni dans ce wiki.

Eine geeignete Verfahrensdokumentation kann nur durch qualifizierte Beratung und ausschließlich kunden-individuell erstellt werden. Bei Fragen hierzu wenden Sie sich gerne an unsere Benno MailArchiv Certified Partner oder direkt an uns.

Nos partenaires certifiés et nous-mêmes fournissons un soutien qualifié pour la création de la documentation relative aux processus et prenons en compte tous les autres aspects pertinents du GoBD.

Vous trouverez des informations plus détaillées et complémentaires dans nos deux livres blancs :

Livre blanc : Que signifie la conformité GoBD ?

Livre blanc : Aspects juridiques de l’archivage des courriels conforme à la loi

Pour toute question supplémentaire, veuillez nous contacter par courriel à l'adresse : support@benno-mailarchiv.de

Diese Installationsanleitung beschreibt, wie Benno MailArchiv 2.x in einer typischen Single-Mandanten Konfiguration eingerichtet wird. Die Einrichtung und Verwaltung einer Multi-Mandanten Konfiguration wird hier beschrieben. Bei Bedarf steht Ihnen unser Professional Services-Team für weitere Einzelheiten hierzu gerne zur Verfügung.

Environnement d'exploitation et système d'exploitation

Benno MailArchiv nécessite le système d'exploitation Linux pour fonctionner. De plus, il requiert Java comme environnement d'exécution. L'application web Benno MailArchiv requiert PHP comme environnement d'exécution. Perl est requis pour la gestion des utilisateurs en ligne de commande. Tous les détails sont expliqués ci-dessous.

Exigences matérielles

Benno MailArchiv arbeitet auch auf relativ kleiner Hardware mit erstaunlicher Geschwindigkeit. Um ein geeigenetes Hardware-Sizing vozunehmen, sind die individuellen Voraussetzungen und Gegebenheiten zu prüfen. Einen Anhaltspunkt für die Performance kann dieser Blog-Beitrag geben. Hier wurden willkürlich E-Mails auf einem älteren Notebook archiviert und volltext-indexiert. Mit einem durchschnittlichen Durchsatz von 13,5 E-Mails pro Sekunde. Die Hardwareanforderungen für Benno MailArchiv sind im Wesentlichen von folgenden Parametern abhängig: Anzahl zu archivierender Mails je Zeiteinheit (bspw. Mailaufkommen bzw. gewünschter Durchsatz pro Minute) Durchschnittliche Anzahl und Größe der E-Mails Komprimierbarkeit der Attachements (JPEG-Bilder, ZIP-Dateien usw. sind bereits komprimierte Datendateien; Office-Dokumente und Textdateien lassen sich i.d.R. wesentlich besser komprimieren) Anzahl und Intensität gleichzeitiger Zugriffe auf die WebApp usw. Als Faustregel können folgende Mindestanforderungen gelten: CPU DualCore oder QuadCore RAM 4 GB Festplattenspeicher: nach Bedarf (Technologie beliebig (lokale HDDs, NAS, SAN o.ä.)

Environnements de systèmes d'exploitation publiés

Die aktuell für die Installation von Benno MailArchiv freigegebenen Betriebssystemumgebungen finden Sie hier

Environnement d'exécution requis

Environnement d'exécution pour le serveur Benno MailArchiv (backend, noyau et REST)

Le système d'archivage de messagerie Benno et son interface REST nécessitent un environnement Java pour fonctionner. Cela requiert une version récente d'OpenJDK sur le serveur.

Laufzeitumgebung für die Benno MailArchiv WebApp Das Benno MailArchiv Frontend ist über PHP, HTML-Templates mit Cascading Style Sheets (CSS) realisiert. Zum Betrieb werden eine aktuelle PHP-Version sowie ein Web-Server benötigt.

Logiciels

Benno MailArchiv 2.x se compose des éléments mentionnés dans le schéma ci-dessus. Ces éléments sont répartis dans les packages d'installation suivants :

  • Noyau : benno-core, benno-lib
  • Serveur dorsal : benno-archive
  • Interface REST : benno-rest, benno-rest-lib
  • Application Web : benno-web

Brève description des packages d'installation

benno-lib

Le paquet benno-lib contient les bibliothèques nécessaires à l'installation de base de Benno MailArchiv.

noyau Benno

Le paquet benno-core fournit les fonctions de base de Benno MailArchiv. benno-core est requis à la fois pour l'archivage et pour l'interrogation des archives via l'interface REST.

archives de Benno

Le paquet benno-archive inclut les fonctions d'importation des courriels dans l'archive. benno-archive gère le répertoire de stockage (par défaut : /srv/benno/inbox). Tous les fichiers *.eml qui s'y trouvent sont automatiquement importés, archivés, puis (une fois l'archivage terminé) supprimés du répertoire de stockage.

benno-rest-lib

Le paquet benno-rest-lib fournit des bibliothèques pour l'interface REST de Benno MailArchiv.

repos de Benno

Le paquet benno-rest inclut l'interface REST de Benno MailArchiv.

Téléchargez les packages Benno MailArchive

Die Benno MailArchiv-Pakete stehen im Download-Bereich der Web-Site von Benno MailArchiv zur Verfügung.

L'espace de téléchargement est librement accessible. Le logiciel peut être téléchargé à tout moment. L'utilisation de Benno MailArchiv est soumise à nos conditions de licence. Sans clé de licence valide, les fonctionnalités de Benno MailArchiv sont limitées.

Lors de l'installation, une clé de licence valide doit être demandée auprès de LWsystems (voir détails ci-dessous). Cette clé de licence autorise l'utilisateur à utiliser le logiciel de manière permanente et sans restriction de durée. Pendant la période de maintenance du logiciel (généralement d'un an), les dernières versions de Benno MailArchiv 2.x peuvent être installées à tout moment. Si des versions plus récentes du logiciel sont installées sur un serveur existant sans maintenance logicielle valide, le système repasse en mode démo (fonctionnalités limitées) jusqu'à l'installation d'une nouvelle clé de licence valide pour la version concernée ou d'une version antérieure compatible avec la période de maintenance de la licence.

Installation sur Debian, Ubuntu ou UCS

Pour installer Benno MailArchiv sur Debian, Ubuntu ou UCS, vous pouvez utiliser le système de gestion des paquets de la distribution respective.

Serveur d'entreprise Univention

Benno MailArchiv steht als App im Appcenter von Univention zur Verfügung und kann direkt über die Weboberfläche der UMC installiert werden.

Ajouter la source du paquet à la gestion des paquets

Zur Installation von Benno MailArchiv muss dem Linux-System lediglich eine weitere Paketquelle hinzugefügt werden. Hierzu muss mit einem Texteditor am Ende der Datei /etc/apt/sources.list folgende Zeile hinzugefügt werden:

deb http://www.benno-mailarchiv.de/download/debian /

Ajouter une clé GPG pour la vérification de signature du gestionnaire de paquets

Les systèmes basés sur Debian utilisent GNU Privacy Guard (GPG) pour vérifier l'authenticité des sources de paquets. Les commandes suivantes ajoutent la clé source du paquet Benno MailArchiv à votre système :

wget -O - http://www.benno-mailarchiv.de/download/debian/benno.asc | apt-key add -

Installez les packages Benno MailArchive

Après avoir ajouté la source du paquet Benno MailArchiv au système et la clé de signature au gestionnaire de paquets, il faut mettre à jour les listes de paquets avec la commande suivante : `apt-get update`. Benno MailArchiv peut ensuite être installé via le gestionnaire de paquets de Debian/Ubuntu/UCS

apt-get installer benno-archive benno-rest benno-web

Im Zuge der Installation werden automatisch die beiden Benutzer benno und bennorest angelegt. Das Benno MailArchiv Backend (Archivierung) läuft mit dem Benutzer benno, während der Benno Rest-Daemon mit dem Benutzerkonto bennorest läuft.

Debian 9 (Stretch) / Ubuntu 16.04

Ab Debian 9 und Ubuntu 16.04 muss zusätzlich das Paket php-mbstring installiert werden.

apt-get install php-mbstring systemctl stop apache2 systemctl start apache2

Autres distributions Linux

Die Beschreibung für die Installation auf beliebigen Linux-Distributionen finden sie unter Installation aus TGZ-Paketen.

Paramètres de configuration essentiels

Pour mettre en service Benno MailArchiv dans un environnement mono-locataire classique, les paramètres de configuration suivants doivent être définis. La configuration de base de Benno MailArchiv s'effectue via les fichiers de configuration suivants : /etc/benno/benno.xml et /etc/benno-web/benno.conf

Configuration minimale (« Démarrage rapide »)

Mise en place du secret partagé

Benno MailArchiv wird im Zuge der Installation von Haus aus so installiert und eingerichtet, dass sofortige Betriebsbereitschaft vorliegt. Es ist lediglich eine Konfigurationseinstellung vorzunehmen, um Benno MailArchiv zu starten: Die Datei /etc/benno-web/rest.conf erstellen und hier eine Zeile der Form SHARED_SECRET = IhrPasswort eingragen. Bitte tragen Sie als Shared Secret eine mindestens 20 Zeichen lange Zeichenkette mit zufälligen Zahlen und Buchstaben Ihrer Wahl ein. Das Shared Secret darf keine deutschen Umlaute (ä, ö, ü, Ä, Ö, Ü, ß) und Sonderzeichen enthalten!

Vous pouvez créer le fichier en saisissant les commandes suivantes dans la console :

echo 'verySecretAndSecurePassword' > /etc/benno/rest.secret history -c chown benno.benno /etc/benno/rest.secret chmod 0440 /etc/benno/rest.secret

Tragen Sie exakt das gleiche Shared Secret anschließend mit dem Prefix SHARED_SECRET = in die Datei /etc/benno-web/rest.conf ein.

echo 'SHARED_SECRET = wholeSecretAndSecurePassword' > /etc/benno-web/rest.conf history -c chgrp www-data /etc/benno-web/rest.conf chmod 0440 /etc/benno-web/rest.conf

Nachdem Sie das Shared Secret eingerichtet haben, muss der Benno REST-Daemon gestartet werden, damit ein Zugriff über die WebApp möglich ist: /etc/init.d/benno-rest start

Le démarrage du démon REST est consigné dans le fichier /var/log/benno/rest.log :

2012-03-21 13:42:19,848 INFO Démarrage du serveur Jetty à partir du fichier /etc/benno/jetty.xml 

Si le secret partagé n'a pas été défini, le message d'erreur suivant sera consigné :

2012-03-21 13:42:19,952 ERREUR FATALE Secret partagé dans /etc/benno/benno.xml non défini. 

Wichtiger Hinweis: Wenn sich die Shared Secrets in den beiden Dateien unterscheiden, startet zwar der REST-Daemon ohne Fehlermeldung, aber es ist kein Zugriff von der WebApp auf den Server möglich! In der WebApp erscheint dann die Fehlermeldung „Fehler bei der Abfrage des Benno MailArchiv Servers“

fichier de licence

Nach Import der ersten E-Mail steht die volle Funktionalität des Systems für einen Zeitraum von 60 Tagen auch ohne Lizenzdatei zur Verfügung (Demo-Modus). Nach Ablauf des Demo-Zeitraums bzw. ohne gültiges Lizenzfile werden auch weiterhin E-Mails archiviert. Ist der Demo-Modus abgelaufen und keine gültige Lizenz installiert, ist der Zugriff auf die archivierten Mails (Suche und Anzeige) über die WebApp nur möglich, wenn Sie in der Datei /etc/benno-web/benno.conf die Benutzerberechtigungen deaktivieren. Hierdurch wird Benno MailArchiv in den Community Edition Modus umgeschaltet. Achtung! Mit der Deaktivierung dieser Berechtigungen in der Konfigurationsdatei können ALLE Benutzer ALLE E-Mails im Archiv lesen!

Bitte beachten Sie, dass eine kommerzielle Nutzung der WebApp in der Community Edition lizenzrechtlich ausgeschlossen ist und einen Bruch der Lizenzbedingungen darstellt! Details zur Lizenzierung sind im Abschnitt „Lizenzen in Benno MailArchiv“ hier erläutert).

Fonctionnement normal

Pour que Benno MailArchiv fonctionne normalement, une licence valide est requise. Le fichier de licence contient diverses informations, notamment la clé de licence.

Un fichier de licence valide peut être obtenu à tout moment via le formulaire web (voir ci-dessous). Pour commander le fichier de licence, procédez comme suit :

1. Déterminer les données requises pour la licence (ID d'instance).

Pour ce faire, exécutez la commande suivante :

client Benno --instance-id

Cette commande affiche l'identifiant de l'instance du système, que vous spécifiez lors de la demande d'une licence.

2. Demande de licence

Nutzen Sie das folgende Webformular, um ein gültiges Lizenzfile für Ihre Benno MailArchiv Installation zu erhalten: https://www.benno-mailarchiv.de/lizenz. Das Lizenzfile wird Ihnen per E-Mail zugesendet.

Si l'e-mail contenant le fichier de licence a été archivé par le système Benno MailArchiv, la licence sera automatiquement reconnue lors du prochain redémarrage du démon REST Benno.

Alternativ kann die anhängende Lizenzdatei benno.lic auch auf dem Benno MailArchiv System gespeichert werden.

3. Installez le fichier de licence

Copiez le fichier de licence dans /etc/benno/benno.lic et, si nécessaire, assurez-vous que les droits d'accès au fichier sont les suivants :

-rw-r--r-- 1 root root 145 27 juin 14:24 /etc/benno/benno.lic 

Von einem Windows-Rechner können Sie die Lizenz per putty installieren.

4. Redémarrez le démon REST

Après avoir configuré le fichier de licence, le démon Benno REST doit être redémarré pour que la licence soit activée : `/etc/init.d/benno-rest restart`. Veuillez consulter le fichier `/var/log/benno/rest.log` pour vérifier que la licence a bien été reconnue. Le fichier journal devrait alors contenir l'entrée suivante :

2012-03-21 13:44:25,183 INFO La licence dans /etc/benno/benno.lic est valide 

Si le fichier de licence est manquant ou illisible, le message d'erreur suivant sera consigné :

2012-03-21 13:44:25,183 INFO Impossible de vérifier le fichier de licence : /etc/benno/benno.lic (Aucun fichier ou répertoire de ce type) 

Si la vérification de la licence échoue pour d'autres raisons, le message d'erreur suivant sera consigné :

2012-03-21 13:44:25,183 AVERTISSEMENT Erreur de licence ÉCHEC DE LA VÉRIFICATION DE LA LICENCE 

Benno MailArchiv est maintenant installé et prêt à l'emploi.

Quelles sont les prochaines étapes ?

  • Importer les courriels dans l'archive
  • Connectez-vous à l'application web et recherchez les e-mails

Prüfung der Namensauflösung

Die korrekte Namensauflösung des Hosts, auf dem Benno MailArchiv betrieben wird, ist essentielle Voraussetzung für den Betrieb bzw. die Lizenzierung. Sollten Sie bei der Ermittlung der Informationen für die Bestellung des Lizenzkeys Probleme haben, liegen diese i.d.R. an folgenden Umständen, die einfach gelöst werden können: In der Datei /etc/hosts löst eine IP-Adresse „127.x.x.x“ auf den Hostnamen des Benno-Servers auf (für die IP-Adresse 127.x.x.x (Loopback) kann kein funktionierender Lizenzkey erstellt werden) Der Hostname und der FQDN des Benno-Servers sind in der Datei /etc/hosts nicht oder nicht richtig eingetragen Bitte prüfen Sie, ob der Hostname Ihres Servers in der Datei /etc/hosts korrekt eingerichtet ist. Folgendes Beispiel zeigt, wie eine korrekte Konfiguration beispielhaft aussieht

127.0.0.1 localhost 123.456.78.90 benno.kundendomain.intern benno

Unmittelbar nachdem Sie die Konfiguration in der Datei /etc/hosts auf die richtigen Werte Ihrer Installation eingestellt und die Datei gespeichert haben, können Sie die Namensauflösung mit dem Aufruf

/etc/init.d/benno-rest info 

prüfen. Ist alles richtig, gehen Sie zum vorherigen Schritt („Einspielen des Lizenzfiles“) zurück. Andernfalls schicken Sie die exakte Ausgabe des Kommandos bitte per E-Mail an die Adresse support@benno-mailarchiv.de.

Autres informations et remarques finales

Pour utiliser Benno MailArchiv, aucune configuration n'est nécessaire après l'installation ! Benno MailArchiv est prêt à l'emploi immédiatement après son installation. Les e-mails à archiver doivent être copiés dans le répertoire /srv/benno/inbox. Ils doivent être accessibles en lecture à l'utilisateur « benno ». Pour démarrer, Benno MailArchiv requiert un fichier de licence valide et la configuration du secret partagé afin de sécuriser la communication entre le serveur principal et l'interface REST (voir les sections précédentes).

Note concernant les installations avec un volume de courriels très élevé

Beim Import sehr großer E-Mail-Mengen (bspw. ab ca. 20.000 E-Mails pro Tag und mehr) kann die Java-VM nach längerer Laufzeit nahezu 100% einer CPU belegen. Nach geraumer Zeit werden dann keine keine E-Mails mehr importiert. Im Logfile werden Meldungen in Zusammenhang mit „OutOfMemoryError“ ausgegeben, bspw.: „2012-07-19 08:58:34,419 ERROR de.lwsystems.mailarchive.mailservice.DirectoryWatchService: java.lang.OutOfMemoryError: Java heap space“ Sollte diese Situation auftreten, kann sie einfach durch Zuordnung von mehr Speicher an den benno-archive Dienst behoben werden. Die maximale Speichergröße, die die Java VM alloziert, wird mit der Option „-Xmx“ eingestellt. Mit dem Parameter „-Xmx2500m“ wird dieser Wert bspw. auf 2.500 MB gesetzt. Der Wert kann in der Datei „/etc/default/benno-archive“ in der Variable JAVA_OPTIONS eingestellt werden:

START_ARCHIVE=yes
JAVA_OPTIONS=' -server -Xmx2500m '
DAEMON_ADDRESS='127.0.0.1'
DAEMON_PORT='2555'
DAEMON_ARGS='-c /etc/benno/benno.xml'
USER=benno

L'espace après la valeur doit également être spécifié.

Configuration d'un environnement multi-locataires

Die Konfiguration weiterer Mandanten in Benno MailArchiv erfolgt in der Konfigurationsdatei /etc/benno/benno.xml. Je Mandant ist innerhalb der Struktur configuredarchives eine eigene XML-Struktur containerarchive … /containerarchive mit den Parametern und Daten des jeweiligen Mandanten einzurichten.

Gestion des utilisateurs

Dans Benno MailArchiv 2.0, l'outil en ligne de commande benno-useradmin permet de gérer les utilisateurs dans les installations mono-locataires. Ce programme permet de gérer les utilisateurs dans la base de données locale. Pour utiliser benno-useradmin, les paquets perl, libdbi-perl et libdbd-sqlite2-perl sont requis. La commande fait partie du paquet benno-web. Sur Debian, Ubuntu ou UCS, les paquets mentionnés ci-dessus sont installés automatiquement.

Gestion des utilisateurs via les bases de données LDAP ou ODBC

Statt der Benno MailArchiv internen Benutzerdatenbank kann die Benutzerverwaltung auch über ein bestehendes LDAP-Directory vorgenommen werden. Für die LDAP-Anbindung steht ein separates Software-Modul zur Verfügung, dass in Benno MailArchiv 2.0.1 zum Standardumfang gehören wird. Die entsprechende Installations- bzw. Konfigurationsanleitung finden Sie hier. Die Anbindung an ODBC-Datenbanken statt LDAP ist ebenfalls möglich. Bitte sprechen Sie uns diesbzgl. bedarfsweise an.

Gestion des utilisateurs dans une installation multi-locataires

L'outil en ligne de commande benno-useradmin est actuellement conçu pour les installations mono-locataires de Benno MailArchiv. Les installations multi-locataires concernent principalement l'utilisation et l'exploitation de l'édition Hébergement de Benno MailArchiv. L'expérience a montré que ces installations nécessitent souvent des connexions individuelles à l'environnement de provisionnement ou de gestion du fournisseur d'hébergement/FAI, que nous mettons en œuvre individuellement et en fonction des besoins spécifiques de chaque projet.

Utilisation de benno-useradmin

La commande benno-useradmin peut être appelée avec les paramètres suivants :

benno-useradmin [-h] [-l] [-u <username>] [-d|-E] [-D] [-p <password>]
  [-n <name>] [-e <email1,email2, ...>] -C [<container>]
 
  -c <file>          config file (default /etc/benno-web/benno.conf)
  -l                 list all users
 
  -u <username>      username (shows user data if no other options given)
 
 
Add or change user data
  -p <password>      password of the user
  -n <name>          display name of the user
  -e <email,email>   comma separated list of email addresses ('' deletes all)
  -C <container>     container name (default BennoContainer)
 
  -d                 disable user
  -E                 enable user
  -D                 delete user
  -h                 this help
  -v                 print version number

Créer un utilisateur

benno-useradmin -u k.klaasen -p complètement secret -n « Klaas Klaasen » -e « k.klaasen@firma.com, klaas.klaasen@firma.com »  

Changer d'utilisateur

Exemple : Modifier un mot de passe

benno-useradmin -u k.klaasen -p newpw 

Exemple : Modifier l’adresse e-mail :

benno-useradmin -u k.klaasen -e 'k.klaasen@firma.com, k.klaasen@firma2.com

Attention ! Les adresses e-mail seront systématiquement remplacées.

Exemple : Affichage des données utilisateur :

benno-useradmin -u k.klaasen 

Exemple : Suppression d’utilisateurs :

benno-useradmin -u k.klaasen -D

Accès à l'application Web Benno MailArchive

Der Zugriff auf die WebApp erfolgt über folgenden URI:

http://benno-server/benno 

L'utilisateur par défaut est « admin ». Veuillez définir son mot de passe avant votre première connexion au système et créer les comptes utilisateurs correspondants avec les autorisations appropriées.

benno-useradmin -u admin -p SICHERSPASSWORT 

paramètres de configuration optionnels

Aperçu des répertoires et des chemins

/srv/benno

Chemin standard pour les données et les services de Benno MailArchiv.

/srv/benno/boîte de réception

Il s'agit du répertoire de traitement de Benno MailArchiv. Les courriels à archiver doivent y être placés individuellement (un courriel par fichier). Benno MailArchiv récupère les fichiers un par un et les traite. Une fois le traitement terminé (archivage et indexation), les fichiers sont supprimés du répertoire. Les courriels à archiver doivent avoir l'extension .eml. Les courriels de tous les clients de messagerie peuvent y être stockés. Benno MailArchiv répartit automatiquement les courriels dans les archives des différents clients selon la configuration du fichier /etc/benno/benno.xml.

/srv/benno/archive

Il s'agit du répertoire standard pour le stockage des différentes archives et de leurs index de recherche respectifs.

/srv/benno/bennoweb

Il s'agit du répertoire d'installation de l'application web Benno MailArchiv.

/opt/benno

Il s'agit du répertoire d'installation des composants du programme Benno MailArchiv (à l'exclusion de l'application Web Benno MailArchiv).

Configuration du backend Benno MailArchiv

Les paramètres de configuration du backend Benno MailArchiv se trouvent dans le répertoire /etc/benno. Les fichiers de configuration sont listés et décrits ci-dessous.

/etc/benno/benno.xml

Contient les paramètres de configuration des paquets benno-archive et benno-rest. Plus précisément, les différents clients et leurs paramètres respectifs, tels que les chemins d'accès aux fichiers, sont gérés ici.

/etc/benno/bennoarchive-log4j.xml

Contient les paramètres de configuration de la journalisation et les différents niveaux de journalisation de benno-archive. Vous pouvez ici configurer le niveau de détail de la journalisation des différentes opérations d'archivage. La journalisation peut être configurée aux niveaux suivants : TRACE, DEBUG, INFO, WARN, ERROR, FATAL

/etc/benno/bennorest-log4j.xml

Contient les paramètres de configuration de la journalisation et les différents niveaux de journalisation de benno-rest. Vous pouvez ici configurer le niveau de détail avec lequel les différentes opérations de requête sur l'archive sont enregistrées. La journalisation peut être configurée aux niveaux suivants : TRACE, DEBUG, INFO, WARN, ERROR, FATAL

/etc/benno/benno.lic

Voici le fichier de licence pour l'installation de Benno MailArchiv. Il contient le type de clé de licence (Édition Standard, Édition Hébergement, Évaluation, etc.), le nom d'hôte FQDN, l'adresse IP du serveur et la date d'expiration de la période de maintenance en cours. Enfin, la clé de licence elle-même y est incluse.

/etc/benno/jetty.xml

Ce fichier contient les paramètres de configuration du serveur HTTP embarqué benno-rest. Aucune configuration n'est requise.

/etc/default/benno-archive

Contient des informations sur la configuration de démarrage de benno-archive, par exemple si le service doit démarrer automatiquement au démarrage du serveur.

/etc/default/benno-rest

Contient des informations sur la configuration de démarrage de benno-rest, par exemple si le service doit démarrer automatiquement au démarrage du serveur.

Configuration de l'application Web Benno MailArchive

Le fichier de configuration de l'application web Benno MailArchiv se trouve dans le répertoire /etc/benno-web/benno.conf. Les fichiers de configuration sont expliqués ci-dessous.

/srv/benno/bennoweb

./htdocs

Inclut les fichiers PHP de l'application Web Bennno MailArchiv.

./modèles

Inclut les modèles de l' HTMLde l'application Web Bennno MailArchiv.

/etc/benno-web

Inclut les fichiers de configuration pour l'interface web (voir ci-dessous).

benno-authz.conf

Ce fichier contient les configurations d'autorisation des composants de l'application web Benno MailArchiv. Ne le modifiez en aucun cas !

benno.conf

Die Datei benno.conf enthält die Konfigurationseinstellungen der Benno MailArchiv WebApp sowie das Shared Secret zur abgesicherten Kommunikation mit dem Backend.

Réglage des paramètres de configuration

Transfert d'e-mails à des destinataires externes

In der WebApp können E-Mails jederzeit an eine beliebige Mailadresse weitergeleitet werden. Durch Klick auf die Schaltfläche „Mail weiterleiten“ kann die E-Mail an eine frei definierbare E-Mailadresse weitergeleitet werden. Standardmäßig wird die Mail mit dem Absender-Envelope benno@localhost versendet. Viele Mailserver bzw. MTAs MTA keine E-Mails von Absendern an, deren Domain kein FQDN ist, so dass Mails mit diesem Envelope häufig nicht bei externen Empfängern (also Empfängern außerhalb der eigenen Maildomäne) ankommen. Um E-Mails zuverlässig auch nach Extern weiterzuleiten, sollte der Wert der Einstellung MAIL_FROM geändert werden:

Par défaut : MAIL_FROM = benno@localhost

Adapté (par exemple) : MAIL_FROM = benno@musterfirma.de

Installation du MTA

Der Versand der E-Mail erfolgt durch den auf dem Archivierungssystem installierten MTA. Unter Debian / Ubuntu bietet es sich an, hier Postfix zu installieren. Im Konfigurationsdialog wird die Option „Satellite System“ ausgewählt. Im nächsten Schritt wird hier der Smarthost abgefragt, der als Relay für die weitergeleitete E-Mail dient.

Prochaines étapes

installation.1670312126.txt.gz · Zuletzt geändert: 2022/12/06 07:35 von lwsystems