Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: Published by Scroll Versions from space DA and version BM-4
Sv translation
languagefr
Remarque

Cette page n'est plus actualisée. À partir de BlueMind 4.8, veuillez consulter la nouvelle documentation BlueMind

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 à 3 panneaux
  • 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
Volet
borderWidth3

Sur cette page :

Sommaire
maxLevel2

En rapport :

Calendrier

L'application d'agenda présente parmi ses fonctionnalités majeures :

  • le support du mode déconnecté
  • l'affichage d'agendas multiples
  • la gestion des étiquettes (tags)
  • la gestion de ressources

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
  • la gestion des contacts et des carnets d'adresses de l'utilisateur

Paramètres et préférences

L'application de gestion des paramètres et préférences permet à un utilisateur de modifier ses préférences personnelles de paramétrage et d'affichage de BlueMind.

Il est possible d'y accéder en cliquant sur l'icône en forme de clé anglaise en haut à droite de la fenêtre :

Bm_legend
bm_legendAccéder à la gestion des préférences de Blue Mind

Les applications de l'administrateur

Installation Wizard

L'application Installation Wizard (IW) permet d'installer BlueMind sur un nouveau serveur. L'application configure l'ensemble des composants systèmes et tous les paramétrages BlueMind permettant l'installation de BlueMind de façon complète, cohérente et performante.

Avertissement
L'Installation Wizard ne permet pas de réaliser une mise à jour d'un système BlueMind. Seul le Setup Wizard permet cette étape.

Setup Wizard

L'application Setup Wizard (SW) est un assistant d'installation et de 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 JEE. 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
  • l'application Apache Solr
  • l'interface client du serveur XMPP (à partir de BlueMind v3)

SMTP & IMAP

Les protocoles standards de messagerie sont supportés par BlueMind :

  • SMTP grâce à postfix
  • IMAP et POP with Cyrus IMAPd

MQ Server

Hazelcast 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énement issus du démon LMTP et écoutés par EAS par exemple)
  • envoyer des notifications concernant les événements de login et de logout (événements issus de Core et écoutés par HPS par exemple)

Le cluster Hazelcast est constitué de 3 noeuds assurés par les services core, EAS et bm-webserver. Il est très important que le cluster soit complet pour le bon fonctionnement de BlueMind, son état peut être surveillé grâce au Monitoring Bm-Tick.

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 smartphones pour synchronise les mails / agendas / contacts.

Locator

Le composant Locator peut être considéré comme un serveur de résolution de nom interne à BlueMind. Il permet aux composants d'établir des liens entre eux.

Par exemple, Locator permet au composant EAS de connaître le nom du serveur IMAP qui possède la boîte mail d'un utilisateur donné.

HPS

HPS est un serveur d'authentification HTTP de type Reverse proxy. Il se situe entre le reverse proxy Nginx et les applications utilisateurs.

Quand une authentification est requise, HPS présente le formulaire de login à l'utilisateur si celui-ci n'est pas encore authentifié, ou passe la requête aux services demandés.

Ce composant est responsable de la logique SSO (Single Sign-On / Single Sign-Out) aux interfaces utilisateurs.

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 une authentification au niveau du composant IMAP pour les utilisateurs connectés via les interfaces web

Les plugins

BlueMind peut être étendu au moyen d'add-ons (modules complémentaires) ou programmes complémentaires 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 a BlueMind.

Sv translation
languageen
Remarque

This page is no longer being updated. From BlueMind 4.8, please refer to the new BlueMind documentation

User applications

Mail

The BlueMind Mail application is fully integrated with other BlueMind applications.

Key features include:

  • 3-pane view
  • in-app reply to events
  • BlueMind contact and distribution list autocomplete
  • advanced full-text and multifolder search
Volet
borderWidth3

On this page:

Sommaire
maxLevel2

Related:

Calendar

The Calendar application includes the following key features:

  • offline mode support
  • multi-calendar display
  • tag management
  • resources management

Contacts

The Contacts application includes the following features:

  • offline-mode support
  • tag management
  • contact list management
  • user contacts and address book management 

Settings manager

The settings manager allows users to change personal settings and display preferences.

It is accessed by clicking the spanner icon in the top right hand corner of the window:

Bm_legend
bm_legendAccess to BlueMind settings


Administrator applications

Installation Wizard

The Installation Wizard (IW) allows you to install BlueMind on a new server. It configures all system components and BlueMind settings to provide a complete, consistent and efficient BlueMind installation.

Avertissement
The Installation Wizard cannot be used for BlueMind system updates. Only the Setup Wizard allows this operation.
Bm_legend
bm_legendInterface translation not currently available

Setup Wizard

The Setup Wizard (SW) is both a BlueMind installation and update assistant.

The Setup Wizard is included in the BlueMind subscription. In addition to performing the same operations as the Installation Wizard, it can be used to update a current BlueMind installation, including in a distributed environment and for major updates.

Bm_legend
bm_legendInterface translation not currently available

Server components

Core

The Core server component is BlueMind's main web service. It is used to manage:

  • business logic
  • access to databases
  • calls to the BlueMind API

Application server

All end-user web interfaces run from a JEE web server (Tomcat in BlueMind's case). Hosted applications are:

  • Calendar
  • Contacts 
  • Admin console
  • Settings manager
  • Installation Wizard and Setup Wizard
  • Apache Solr 
  • XMPP server client interface (BlueMind v3 and above)

SMTP and IMAP

BlueMind supports standard messaging protocols:

  • SMTP via postfix
  • IMAP and POP with Cyrus IMAPd

MQ Server

Hazelcast comes packaged and fully integrated with BlueMind, enabling event exchange between BlueMind applications. This component is used to:

  • send notifications for Calendar events (e.g. events issued by Core and listened on by EAS)
  • send notifications for Contacts events (e.g. events issued by Core and listened on by EAS)
  • send notifications for delivered emails (e.g. events issued by the LMTP daemon and listened on by EAS)
  • send notifications for login and logout events (e.g. events issued by Core and listened on by HPS)

The Hazelcast cluster is made up of 3 nodes operated by the core, EAS and bm-webserver services. It is very important that the cluster is complete for BlueMind to work properly. Its status can be checked using Bm-Tick monitoring.

EAS

EAS is a synchronization server that manages native protocols for mobile devices (smartphones, tablets, etc.). This enables users to use native smartphone applications to synchronize emails, calendars and contacts.

Locator

The Locator component can be viewed as a internal name resolution server. It allows components to establish connections with each other.

For example, Locator allows the EAS component to recognize the name of the IMAP server that owns a specific user's mailbox. 

HPS

HPS is a Reverse Proxy type HTTP authentication server. It is located between the Nginx reverse proxy and user applications.

When authentication is required, HPS presents the user with the login dialog if the user isn't authenticated, or relays the query to the services requested. 

This component is responsible for SSO logic (Single Sign-On / Single Sign-Out) in the user interfaces.

SASL Daemon

This component named YSNP is BlueMind's SASL authentication daemon. It is used for password validation against the Core component and authentication against the IMAP component for users connected via web interfaces.

Plugins

BlueMind can be enhanced using add-ons or additional programmes which are shared by the community in the MarketPlace.

To find out more about developing these plugins, please go to the page Contributing to BlueMind.

Sv translation
languagede

Benutzeranwendungen

Webmailer

Die Webmailer-Anwendung ist vollständig mit anderen BlueMind-Anwendungen integriert.

Die wichtigsten Merkmale sind:

  • eine 3-Felder-Ansicht
  • Einladungen zu Terminen können beantwortet werden, ohne die Webmailer-Anwendung zu verlassen
  • Autovervollständigung von BlueMind-Kontakten und Verteilerlisten
  • erweiterte Volltext- und Multi-Ordner-Suche
Volet
borderWidth3

Auf dieser Seite:

Sommaire
maxLevel2

Verwandt:

Kalender

Eine der Hauptfunktionen der Kalenderanwendung ist:

  • Unterstützung des Offline-Modus
  • Multi-Kalender-Anzeige
  • Verwaltung von Tags
  • Ressourcenverwaltung

Kontakte

Die Kontaktverwaltungsanwendung verfügt unter anderem über die Funktionen:

  • Unterstützung des Offline-Modus
  • Verwaltung von Tags
  • Verwaltung von Kontaktlisten
  • Verwaltung der Kontakte und Adressbücher des Benutzers

Einstellungen und Voreinstellungen

Die Anwendung Verwaltung von Einstellungen und Voreinstellungen ermöglicht es dem Benutzer, seine persönlichen Vorlieben für die Einstellung und Anzeige von BlueMind zu ändern.

Sie kann durch Klicken auf das Schraubenschlüssel-Symbol in der oberen rechten Ecke des Fensters aufgerufen werden:

Bm_legend
bm_legendAccéder à la gestion des préférences de Blue Mind

Die Anwendungen des Administrators

Installationsassistent

Mit der Anwendung Installationsassistent (IW) können Sie BlueMind auf einem neuen Server installieren. Die Anwendung konfiguriert alle BlueMind-Systemkomponenten und alle BlueMind-Einstellungen, so dass die Installation von BlueMind vollständig, konsistent und effizient erfolgt.

Avertissement
Mit dem Installationsassistenten kann das BlueMind-System nicht aktualisiert werden. Nur der Einrichtungsassistent ermöglicht diesen Schritt.

Einrichtungsassistent

Die Anwendung Einrichtungsassistent (SW) ist ein Assistent für die Installation und Aktualisierung von BlueMind.

Die im Rahmen des BlueMind-Abonnements bereitgestellte Anwendung Einrichtungsassistent ermöglicht zusätzlich zu mit denen der Anwendung Installationsassistent identischen Aktionen die Aktualisierung einer bereits vorhandenen BlueMind-Installation, auch in einer verteilten Umgebung und bei Hauptversionsänderungen.

Server-Komponenten

Kern

Die Kern(Core)-Server-Komponente ist der Haupt-Webdienst von BlueMind. Sie ermöglicht die Verwaltung von:

  • Geschäftslogik
  • Datenbankzugriffen
  • BlueMind-API-Aufrufen

Anwendungsserver

Alle Webschnittstellen zum Endanwender laufen auf einem JEE-Webserver. Die gehosteten Anwendungen sind:

  • Kalender
  • Kontaktverwaltung
  • Administrationskonsole
  • Einstellungsverwaltung
  • Installationsassistent und Einrichtungsassistent
  • Apache Solr-Anwendung
  • Client-Schnittstelle des XMPP-Servers (ab BlueMind v3)

SMTP und IMAP

Die Standard-Nachrichtenprotokolle werden von BlueMind unterstützt:

  • SMTP dank Postfix
  • IMAP und POP mit Cyrus IMAPd

MQ-Server

Hazelcast ist ein Paket und für den Austausch von Terminen zwischen BlueMind-Anwendungen vollständig in BlueMind integriert. Diese Komponente wird verwendet für:

  • Senden von Benachrichtigungen über Kalendertermin (z. B. Core-Termine, die von EAS abgehört werden)
  • Senden von Benachrichtigungen über Termine aus der Kontaktverwaltung (z. B. Termine aus Core und von EAS abgehört)
  • Senden von Benachrichtigungen über zugestellte E-Mails (Termin, der vom LMTP-Daemon kommt und z. B. von EAS abgehört wird)
  • Senden von Benachrichtigungen über Anmelde- und Abmeldetermin (Termine, die von Core kommen und z. B. von HPS abgehört werden)

Der Hazelcast-Cluster besteht aus 3 Knoten, die von den Diensten core, EAS und bm-webserver bereitgestellt werden. Es ist sehr wichtig, dass der Cluster für die ordnungsgemäße Funktion von BlueMind vollständig ist, sein Status kann über Monitoring Bm-Ticküberwacht werden.

EAS

EAS ist ein Synchronisationsserver für mobile Geräte (Smartphones, Tablets usw.). Er verwaltet die nativen Protokolle dieses Gerätetyps und ermöglicht daher die Verwendung nativer Anwendungen von Smartphones zur Synchronisierung von E-Mails / Kalendern / Kontakten.

Locator

Die Locator-Komponente kann als ein interner BlueMind-Server zur Namensauflösung betrachtet werden. Sie ermöglicht die Verknüpfung von Komponenten untereinander.

Mit Locator kann die EAS-Komponente z. B. den Namen des IMAP-Servers erfahren, dem die Mailbox eines bestimmten Benutzers gehört.

HPS

HPS ist ein Reverse-Proxy HTTP-Authentifizierungsserver. Er befindet sich zwischen dem Nginx-Reverse-Proxy und den Benutzeranwendungen.

Ist eine Authentifizierung erforderlich, präsentiert HPS dem Benutzer das Anmeldeformular, wenn der Benutzer noch nicht authentifiziert ist, oder leitet die Anfrage an die angeforderten Dienste weiter.

Diese Komponente ist für die SSO (Single Sign-On / Single Sign-Out) Logik an den Benutzerschnittstellen zuständig.

SASL-Daemon

Diese Komponente mit dem Namen YSNP ist der BlueMind SASL-Authentifizierungs-Daemon. Sie validiert Passwörter für die Core-Komponente und bietet Authentifizierung auf IMAP-Komponentenebene für Benutzer, die über Webschnittstellen verbunden sind

Plugins

BlueMind kann erweitert werden mit Hilfe vonAdd-Ons (Zusatzmodulen) oder Zusatzprogrammen, die von der Community auf dem MarketPlacegeteilt werden.

Um mehr über die Entwicklung dieser Plugins zu erfahren, können Sie die Seite Contribuer a BlueMindeinsehen.