Benno MailArchiv 2.1.0 publié
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
La 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 une erreur 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 les données EXIF
– FS#70
Mauvaise requête avec une licence non valide
Avec une licence non valide ou un fichier de licence manquant, benno-rest renvoie l'erreur
“200 Bad Request“
– FS#76
Le “corps“ vide n'est pas affiché
Un courriel contenant une partie de corps vide n'est pas affiché.
– FS#65
Les modules d'authentification externes fonctionnent de manière incorrecte avec les caractères spéciaux Shell
Les modules d'authentification externes fonctionnent de manière incorrecte avec les caractères spéciaux dans les mots de passe.
Exemple : avec un « ? » dans le mot de passe, l'authentification contre un module externe échoue.
– FS#66
Les modules d'authentification externes fonctionnent de manière incorrecte avec les trémas dans le nom d'utilisateur
Les trémas sont transmis avec un codage hexadécimal.
– FS#58
Les recherches dans les grandes archives prennent beaucoup de temps
Lors de recherches dans des archives de plusieurs téraoctets, certaines recherches prennent plus de temps.
– FS#82
Aucun affichage lorsque SHOW_SPAM = 0
Si le paramètre SHOW_SPAM = 0 est défini dans le fichier de configuration benno-web,
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 graphique est toujours affichée en allemand.
– FS#64
Période de copyright incorrecte dans la boîte d'information
– FS#77
Le téléchargement d'un e-mail ne doit pas le convertir
Le téléchargement d'un e-mail dans l'interface Web se fait avec le paramètre "format=raw".
Ici, l'e-mail est converti en UTF-8. Extension avec "format=unicode".
– FS#80
Les pièces jointes aux e-mails avec des e-mails en pièce jointe ne sont pas affichées
Si un e-mail contient un autre e-mail (Content-type/rfc822), la pièce jointe n'est pas reconnue et n'est pas affichée par benno-rest.
– FS#88
Le démon d'archivage à 100% de charge CPU pour certains e-mails avec Office
Pour certains e-mails avec des pièces jointes Office, le démon d'archivage a une charge CPU de 100%.
Après /etc/init.d/benno-archive stop, le démon se termine après environ 1 heure.
– FS#90
Certains e-mails ne sont pas archivés – Plantage de l'analyseur
– FS#91
La pièce jointe n'est pas affichée pour certains e-mails
– FS#107
Impossible d'interroger REST : No container found / Boîte non accessible en écriture
– FS#111
Un point isolé dans une ligne coupe le courriel
Un point isolé dans une ligne d'un courriel provoquait une coupure à ce stade.
Traitement effectué jusqu'à ce point.
– FS#117
Requêtes de recherche de même nom pour différents utilisateurs
Le nom d'une requête de recherche ne peut pas être attribué deux fois,
même par des utilisateurs différents.