Nouveautés de la version 2.0.6
Cette version apporte deux fonctionnalités majeures -- le tri automatique du courrier entrant et le rattachement des mails aux objets Dolibarr -- ainsi qu'une longue série de renforcements de sécurité et de corrections de fiabilité portant sur la recherche, les conversations et les échanges IMAP/SMTP.
Trier le courrier automatiquement
Un filtre examine chaque message qui arrive et, s'il correspond aux conditions que vous avez posées (expéditeur, sujet, corps, en-têtes, pièces jointes), exécute les actions de votre choix : marquer comme lu, mettre en favori, étiqueter, mettre en attente, archiver, déplacer, signaler comme indésirable ou supprimer. Un filtre peut aussi rattacher le mail à un tiers ou à un projet, créer un ticket, un tiers ou un projet à partir du message, répondre depuis un modèle, transférer ou prévenir un utilisateur Dolibarr.
Chaque filtre se teste à blanc avant d'être armé : l'essai liste les mails qu'il aurait attrapés, et un mode observation le laisse tourner sans rien changer. Les filtres peuvent être rejoués sur le courrier déjà reçu, appliqués à une sélection depuis la liste, et dupliqués pour créer des variantes.
Chaque utilisateur gère les filtres de ses propres boîtes depuis l'onglet "Mes filtres" ; l'administration centralise les filtres partagés, par boîte ou pour toutes.
Tout le détail : Filtrer automatiquement le courrier entrant.
Rattacher un mail à un objet Dolibarr
Un mail peut désormais être rattaché, pièces jointes comprises, à un projet, une proposition, une commande, une facture ou un ticket. Et lorsqu'un client répond à un mail envoyé par Dolibarr (devis, facture...), la réponse se rattache d'elle-même à l'objet qu'elle concerne : la conversation reste au bon endroit sans aucune manipulation.
Mode d'emploi : Rattacher un mail à un objet.
Sécurité
La vague de durcissement se poursuit après la 2.0.4 :
- la recherche ne peut plus être élargie ou cassée par une apostrophe ou un joker saisis dans le champ ;
- les routes de réponse, de modèles et d'étiquettes de l'API appliquent la limite de lecture par boîte ;
- l'envoi exige un droit d'envoi quelle que soit l'adresse d'expédition choisie ;
- la suppression de masse dispose de son propre droit et ne touche que les boîtes lisibles ;
- la fiche mail, l'onglet tiers et l'action de collecte exigent le droit de lecture du module ;
- les identifiants de tiers et de contact sont vérifiés avant qu'un mail soit rangé sous eux ;
- une redirection ouverte, un contournement du referer et des injections d'en-têtes sont fermés ;
- le corps d'un mail copié dans un ticket par un filtre est assaini.
Corrections notables
- les conversations sont reconstruites le long de toute la chaîne References, pas seulement du message parent direct ;
- la recherche rapide fonctionne à nouveau et les filtres ne collent plus à la session ;
- les couleurs d'étiquettes sont conservées et les adresses injectées ne passent plus dans le balisage ;
- les pièces jointes sans nom ou en doublon reçoivent un nom exploitable, et les listes sont triées ;
- chaque mail importé est commité individuellement : un incident en milieu de lot n'empêche plus les mails déjà traités d'être enregistrés ;
- un mail d'une taille excessive est ignoré avec un message dans les journaux au lieu de faire tomber la collecte ;
- une panne de connexion ne supprime plus les liaisons de dossiers ni ne repasse pas les mails en non lus ;
- le sélecteur de modèles refonctionne à l'envoi, l'éditeur de réponse propose réellement l'expéditeur robot avec sa palette traduite ;
- le corps d'un mail envoyé est stocké une seule fois : les apostrophes ne sont plus doublées à l'affichage.
Pour les administrateurs
- l'onglet des modèles d'extraction est renommé pour ne plus être confondu avec les filtres ;
- le sélecteur d'actions de masse revient sur l'onglet courrier d'un tiers ;
- l'onglet de test d'un modèle teste les champs réellement analysés ;
- la page de migration du stockage est en français.
Mise à jour
- Remplacez les fichiers du module par ceux de la 2.0.6.
- Désactivez puis réactivez le module : la table des filtres et les droits nouveaux sont créés à la réactivation.
- Accordez le nouveau droit de suppression aux utilisateurs qui en ont besoin (il est séparé du droit de lecture depuis cette version).
La mise à jour est gratuite pour les licenciés. Cette version suit la 2.0.4 ; si vous venez d'une version antérieure, lisez aussi les nouveautés de la 2.0.4.