LWsystems a publié aujourd'hui Benno MailArchiv Version 2.1.0. La nouvelle version est disponible au téléchargement immédiatement. Les clients avec une maintenance logicielle valide peuvent mettre à jour gratuitement vers la nouvelle version.

La version 2.1.0 de Benno MailArchiv est avant tout une version de maintenance et de correction de bogues importante, dans laquelle un certain nombre de bogues plus ou moins graves ont été corrigés. Surtout, le bogue grave des e-mails non archivés ou laissés sous forme de fichier err dans le répertoire Inbox a été corrigé. La cause de cette erreur était le fait que jusqu'à la version 2.0.1, les e-mails n'étaient archivés que si toutes les parties (MIME) de l'e-mail pouvaient être analysées et indexées avec succès. C'est-à-dire : si une partie d'un e-mail ne pouvait pas être indexée, cet e-mail restait sous forme de fichier err dans la boîte de réception. Ce comportement a maintenant été modifié de telle sorte qu'un e-mail est également archivé si toutes les parties ne peuvent pas être indexées. Les parties non analysables ou non indexables de l'e-mail sont désormais exclues lors de l'indexation avec la version 2.1.0 et l'e-mail est maintenant archivé sans problème (contrairement à avant). Du fait que la logique de programmation à cet égard est profondément ancrée dans l'architecture de Benno MailArchiv, des efforts considérables ont été nécessaires pour la correction des bogues et les tests.

En outre, trois erreurs critiques de sécurité ont été corrigées. Dans un cas, les utilisateurs pouvaient trouver dans des circonstances très spécifiques des e-mails dans l'archive qui n'étaient pas envoyés ou reçus par ou d'eux ou auxquels ils n'avaient pas accès dans des conditions régulières. Nous fournissons des informations plus détaillées sur ces aspects critiques de sécurité exclusivement et sur demande afin de prévenir tout abus de ces points par cette connaissance et de ne pas créer de pression artificielle pour une mise à jour de votre installation.

Outre les corrections d'erreurs, diverses optimisations de performances ont été intégrées dans le produit, ce qui améliore en partie de manière significative la recherche dans des archives particulièrement volumineuses (en particulier dans la gamme des téraoctets).

 

Journal des modifications Benno MailArchiv 2.1.0

Extensions de fonctionnalités / Nouvelles fonctionnalités dans Benno MailArchiv 2.1.0 :

– Prise en charge multilingue : une première prise en charge multilingue simple a été ajoutée dans Benno MailArchiv : en fonction de la langue du navigateur Web utilisé, Benno MailArchiv se présente automatiquement à l'utilisateur en allemand ou en anglais. La langue de dialogue pouvant être choisie librement par utilisateur est prévue pour une version ultérieure.

– Sélection de conteneur : si l'archive d'un client est divisée en différents conteneurs (ce qui peut être utile, par exemple, pour les très grandes archives), l'application Web Benno MailArchiv à partir de la version 2.1.0 propose automatiquement une sélection de conteneur dans l'application Web. L'utilisateur peut basculer de manière interactive entre les différents conteneurs au sein de l'application Web.

– Diverses optimisations concernant la connexion LDAP/ADS, en particulier concernant la connexion de Benno MailArchiv au répertoire LDAP de Univention Corporate Server (UCS).

Interface utilisateur graphique d'administration de Benno MailArchiv :

L'interface graphique d'administration initialement prévue pour la version 2.1.0 pour la Benno MailArchiv Standard Edition pour la gestion interactive de l'archive ou des utilisateurs, etc. est reportée à la prochaine version.

Liste des erreurs corrigées

– FS#35
Mise à jour du paquet écrase la base de données des utilisateurs

– FS#68
Les filtres vides se comportent comme *@*
Un utilisateur, créé avec une chaîne de filtre vide, a accès à tous les courriels.

– FS#63
metadata-extractor-2.6.2.jar génère des erreurs lors de l'analyse des données EXIF
Tika 1.3 dépend de metadata-extractor-2.6.2. Ce module a des problèmes
avec des données EXIF

– FS#70
Bad Request pour licence invalide
Lors d'une licence invalide ou d'un fichier de licence manquant, benno-rest renvoie l'erreur
“200 Bad Request” retour.

– FS#76
Corps vide non affiché
Un e‑mail dont la partie corps est vide n'est pas affiché.

– FS#65
Les modules d'authentification externes fonctionnent mal avec les caractères spéciaux du shell
En présence de caractères spéciaux dans les mots de passe, les modules d'authentification externes fonctionnent mal.
Exemple : avec un “?” dans le mot de passe, l'authentification contre un module externe échoue.

– FS#66
Les modules d'authentification externes ne fonctionnent pas correctement avec les caractères umlauts dans le nom d'utilisateur
Les caractères umlauts sont transmis avec un codage hexadécimal ü transmis.

– FS#58
Les recherches dans les grands archives sont très longues
Lors de recherches dans des archives Terrabyte großen, certaines recherches entraînent des temps d'exécution plus longs.

– FS#82
Aucun affichage avec SHOW_SPAM = 0
Si le paramètre SHOW_SPAM = 0 est défini dans le fichier de configuration benno-web, alors
aucun e-mail n'est trouvé dans le masque de recherche simple.

– FS#23
Thèmes / modules linguistiques pour l'interface Web
Indépendamment de la langue du navigateur, l'interface GUI est toujours affichée en allemand.

– FS#64
Mauvais horodatage du copyright dans la boîte d'information

– FS#77
Le téléchargement d'une mail ne doit pas le convertir
Le téléchargement d'une E‑Mail dans l'interface Web se fait avec le paramètre “format=raw”.
À ce stade, le courriel est converti en UTF‑8. Extension avec “format=unicode”.

– FS#80
Les pièces jointes dans les e‑mails contenant des e‑mails en tant que pièce jointe ne sont pas affichées
Si un e‑mail contient un autre e‑mail (Content‑type/rfc822), la pièce jointe est
benno‑rest non détectée et non affichée.

– FS#88
Daemon d'archivage 100 % CPU charge pour certains e‑mails avec Office
Pour certains e‑mails avec des pièces jointes Office, le daemon d'archivage atteint 100 % CPU.
Après /etc/init.d/benno-archive stop, le daemon se termine après environ 1 h.

– FS#90
Certains e‑mails ne sont pas archivés – plantage du parseur

– FS#91
La pièce jointe n’est pas affichée pour certains e‑mails

– FS#107
Aucune requête REST possible: No container found / Box is not writeable

– FS#111
Un point unique dans une ligne tronque le mail
Un point unique dans une ligne d’un e‑mail provoquait que le mail ne s’étendait que jusqu’à
jusqu’à ce point était traité.

– FS#117
Requêtes de recherche du même nom chez des utilisateurs différents
Le nom d’une requête de recherche ne peut pas non plus être attribué deux fois
par des utilisateurs différents.