Vous regardez une version antérieure (v. /confluence/display/BM35/Detachement+des+pieces+jointes) de cette page.

afficher les différences afficher l'historique de la page

Vous regardez la version actuelle de cette page. (v. 1) afficher la version suivante »

Présentation

La version 3.5 de BlueMind introduit la possibilité de détacher les pièces jointes des messages afin de les présenter sous forme de lien de téléchargement aux destinataires. Ceci permet d'alléger le message envoyé, et de ce fait les serveurs et réseaux de communication : le fichier n'est plus transmis avec le mail et stocké sur le serveur qui le reçoit, en plus du serveur émetteur, en étant éventuellement dupliqué et multiplié au grès des transferts et réponses.

Sur cette page :

En rapport :

Mise en œuvre

Installation des paquets

Par défaut lors d'une installation de BlueMind, le détachement des pièces jointes n'est pas disponible pour les utilisateurs. Pour leur donner accès à cette fonctionnalité, l'administrateur doit procéder à l'installation des paquets nécessaires et au redémarrage du serveur :

Debian/Ubuntu
# sudo aptitude install bm-plugin-webserver-filehosting bm-plugin-core-filehosting-filesystem bm-plugin-admin-console-filehosting-settings
# bmctl restart
RedHat
# yum install bm-plugin-webserver-filehosting bm-plugin-core-filehosting-filesystem bm-plugin-admin-console-filehosting-settings
# bmctl restart

Actuellement, les fichiers sont hébergés sur le serveur BlueMind lui-même. À l'avenir BlueMind permettra une interconnexion avec des services externes de partage de fichiers tels que Dropbox, ownCloud, Pydio, etc.

Définition du serveur

Dans une architecture à plusieurs serveurs, il faut indiquer à BlueMind lequel doit être utilisé pour stocker les fichiers détachés. Pour cela, il convient d'attribuer le rôle "Fichier de Filehosting" au serveur souhaité.

  • connecté en tant qu'admin0
  • se rendre dans Gestion du Système > Serveurs de l'application > [choisir le serveur] > onglet "Rôles du serveur"
  • dans la section "Services BM", cocher la case "Fichiers de Filehosting" :

Si le rôle n'est activé dans aucun des serveurs BlueMind, c'est le serveur principal par défaut qui servira à stocker les fichiers.

Activation

Une fois les paquets installés, la fonctionnalité doit être activée pour les utilisateurs. Cela se fait au moyen de l'affectation du rôle adéquat ; ainsi la fonctionnalité peut être activée pour l'ensemble des utilisateurs ou certains seulement, de façon nominative ou via les groupes.

2 droits complémentaires sont disponibles :

  • Pièces jointes détachées : permet aux utilisateurs de détacher et lier des fichiers
  • Drive : permet l'accès au sélecteur de fichiers BlueMind, l'utilisateur peut parcourir ses fichiers précédemment envoyés et les lier à nouveau à des messages.
    Cela permet d'économiser de l'espace disque en ne stockant pas sur le serveur plusieurs fois le même fichier.

Dans la console d'administration, se rendre dans la gestion des entités > Entrées d'annuaires :

  • choisir le groupe ou l'utilisateur souhaité.
  • Se rendre dans la gestion des rôles :
    • Pour un groupe, se rendre dans l'onglet « Roles »
    • Pour un utilisateur, rester dans l'onglet « Général » et descendre à la section « Rôles »
  • Dans la section « CLOUD », cocher la ou les fonctionnalités souhaitées :

Configuration

Une fois les paquets installés et les rôles donnés, la fonctionnalité de détachement des pièces est proposée aux utilisateurs avec une taille maximale autorisée de 5MiB par défaut.

Pour modifier cette limite et accéder à plus d'options de configuration :

  • se connecter à BlueMind en tant qu'admin0
  • se rendre dans Gestion du système > Configuration système > onglet Filehosting :

    • Temps de conservation : le nombre de jours pendant lesquels les fichiers seront conservés sur le serveur, à partir de leur date d'envoi initiale
    • Seuil de détachement auto : taille à partir de laquelle un fichier ajouté à un message est automatiquement détaché de celui-ci
    • Taille maximale : taille maximale de fichier autorisée
      Il s'agit de la taille autorisée par fichier, plusieurs fichiers dont la taille totale dépasse la limite peuvent donc être ajoutés et détachés à un seul et même message du moment que chacun d'eux respecte la limite.

    • Sauvegarde fichiers de Filehosting : si cette case est cochée, le dossier de stockage sur le serveur sera inclus dans les tâches de sauvegarde de BlueMind

L'unité MiB (MebiByte) est un multiple du byte (octet) à différencier du MB (megabyte, ou Mo méga-octet) : il représente 1024 kebibytes, lui-même représentant 1024 bytes (octets).

Ainsi 9 MiB sont équivalents à 9,43718 MB (Mo)

Enregistrer

  • Aucune étiquette