Applications et composants
Les applications utilisateur
Webmail
L'application de webmail est entièrement intégrée avec les autres applications BlueMind.
Les fonctionnalités majeures apportées comprennent notamment :
- une vue en 3 colonnes (dossiers, e-mails, consultation/rédaction)
- les réponses aux invitations aux événements sont possibles sans quitter l'application de webmail
- autocomplétion des contacts et listes de distribution BlueMind
- recherche avancée full-text et multidossiers
Pour plus de détails, voir Découvrir la messagerie
Calendrier
L'application d'agenda présente parmi ses fonctionnalités majeures :
- le support du mode déconnecté
- l'affichage d'agendas multiples
- la création de vues
- la gestion des étiquettes (tags)
- la gestion de ressources
Pour plus de détails, voir Découvrir l'agenda
Contacts
L'application de gestion des contacts présente parmi ses fonctionnalités :
- le support du mode déconnecté
- la gestion des étiquettes (tags)
- la gestion de listes de contacts
- le partage de carnets par les administrateurs et entre utilisateurs
Pour plus de détails, voir Découvrir les contacts
Paramètres et préférences
L'application de gestion des préférences permet à un utilisateur de modifier ses préférences personnelles d'affichage et de comportement de BlueMind mais aussi de gérer ses partages, catégories, délégations, etc.
Pour plus de détails, voir Paramétrer le compte utilisateur
Les applications de l'administrateur
Installation Wizard
L'application Installation Wizard (IW) permet de terminer l'Installation de BlueMind sur un nouveau serveur de manière graphique. L'application configure l'ensemble des composants systèmes et tous les paramétrages BlueMind, permettant ainsi l'installation de BlueMind de façon complète, cohérente et performante.
L'Installation Wizard ne permet pas de réaliser une mise à jour d'un système BlueMind. Seul le Setup Wizard permet cette étape (voir ci-dessous).
Setup Wizard
L'application Setup Wizard (SW) est un assistant d'installation et Mise à jour de BlueMind.
Fourni par la souscription BlueMind, l'application Setup Wizard, en plus des mêmes actions que l'application Installation Wizard, permet de mettre à jour une installation déjà existante de BlueMind, y compris dans un environnement distribué et lors de changements de version majeure.
Les composants serveur
Core
Le composant serveur Core est le web-service principal de BlueMind. Il permet de gérer :
- la logique métier
- les accès à la base de données
- les appels aux API BlueMind
Application Server
Toutes les interfaces web à destination de l'utilisateur final sont exécutées sur un serveur web bm-webserver. Les applications hébergées sont :
- l'agenda
- la gestion des contacts
- la console d'administration
- la gestion des paramètres
- l'Installation Wizard et le Setup Wizard
SMTP & IMAP
Les protocoles standards de messagerie sont supportés par BlueMind :
- SMTP via postfix
- IMAP et POP via BlueMind
MAPI
BlueMind supporte le protocole MAPI, permettant l'utilisation d'Outlook : l'utilisateur synchronise son compte, il retrouve ses messages, son agenda et ses contacts et a accès à toutes les fonctionnalités du logiciel, permettant de ne pas modifier ses habitudes de travail.
Pour en savoir plus, consulter les pages :
MQ Server
KeyDB est packagé et entièrement intégré avec BlueMind pour l'échange d'événements entre applications BlueMind. Ce composant est utilisé pour :
- envoyer des notifications concernant les événements issus du calendrier (événements issus de Core et écoutés par EAS par exemple)
- envoyer des notifications concernant les événements issus de la gestion de contacts (événements issus de Core et écoutés par EAS par exemple)
- envoyer des notifications concernant les emails délivrés (événements issus du démon LMTP et écoutés par EAS par exemple)
- envoyer des notifications concernant les événements de login et de logout
EAS
EAS est un serveur de synchronisation à destination des appareils mobiles (smartphones, tablettes, ...). Il gère les protocoles natifs de ce type d'appareils et permet donc d'utiliser les applications natives des appareils mobiles pour synchroniser les e-mails, agendas et contacts.
SASL Daemon
Ce composant, nommé YSNP est le démon BlueMind d'authentification SASL. Il permet de valider les mots de passe auprès du composant Core et permet les authentifications smtp/postfix/ldap.
Les plugins
BlueMind peut être étendu au moyen de modules complémentaires (aussi nommés plugins ou add-ons) qui sont partagés par la communauté sur le MarketPlace.
Pour en savoir plus sur le développement de ces plugins, vous pouvez consulter la page dédiée Contribuer à BlueMind.