Qu’est-ce qu’un courtier de messages ?

Un courtier de messages est une application middleware qui traduit un message électronique d’un format propriétaire à un autre. Cette application aide à faciliter la transition des messages entre une architecture de messagerie et une autre.

Par exemple, si une entreprise utilise Microsoft Exchange® comme logiciel de serveur de messagerie et Outlook® comme client, le courtier de messages employé par Exchange® est utilisé pour communiquer avec des serveurs de messagerie externes lorsque le besoin d’acheminer les messages se fait sentir. Lorsque le courrier électronique est envoyé, Exchange® utilise le protocole SMTP (Simple Message Transfer Protocol) standard pour envoyer le message au serveur destinataire. Ainsi, le message envoyé à l’aide d’Outlook® et d’Exchange® peut être reçu par un membre d’une organisation exécutant Lotus Domino® et Lotus Notes®.

Pour les utilisateurs d’Outlook® ou de Lotus Notes®, l’interaction est imperceptible. Tout cela est dû au fait que le courtier de messages détermine où va le message et à un protocole standard pour envoyer le message à un autre serveur.

Les courtiers de messages font partie de la solution de messagerie. Microsoft Exchange® est un logiciel de serveur de messagerie qui agit comme un courtier de messages en traduisant les messages reçus via un protocole, HTTP, MAPI ou SMTP, vers un autre protocole à envoyer. Alors que la plupart des communications par courrier électronique sortant utilisent à un moment donné SMTP pour envoyer le courrier électronique, dans le cas d’un serveur de messagerie comme Exchange®, cela dépend du client utilisé avec le système. Si le client est Outlook®, les messages parviennent au serveur Exchange® à l’aide de l’interface de programmation d’applications de messagerie (MAPI). Une fois sur le serveur, Exchange doit évaluer chaque message et déterminer si une traduction vers un autre protocole est nécessaire. Si la boîte aux lettres du destinataire se trouve sur le même serveur, il n’est pas nécessaire de modifier le protocole et le message est remis. S’il se trouve sur un autre serveur et doit traverser Internet, le message est envoyé via SMTP au serveur distant, où il peut être traité par un courtier de messages pour être livré à la boîte aux lettres du destinataire.

Un courtier de messages n’est pas le package complet qui est un serveur de messagerie ou un serveur de messagerie, mais une partie de l’application qui permet le flux de courrier fluide d’un individu à un autre. Ces applications middleware aident à garder la majorité du travail impliqué dans l’envoi de messages électroniques sur le serveur et hors de la vue et de l’esprit des personnes qui effectuent l’envoi. Ce processus permet à la messagerie électronique de rester transparente pour ses utilisateurs et de faire partie intégrante des opérations commerciales quotidiennes.