E-mail vers SMS avec Exchange et Authentification

Ce document explique comment configurer un service E-mail vers SMS pour servir plusieurs serveurs Exchange 365. Cette configuration est utile si vous fournissez un service SMS à vos clients et que chaque client possède son propre serveur Exchange 365. La configuration explique comment créer des comptes pour chaque client, et comment vos clients peuvent utiliser leurs identifiants et mots de passe dans Exchange pour envoyer des SMS via votre service. Le document montre également comment utiliser le chiffrement SSL/STARTTLS pour chiffrer le trafic entre le serveur Exchange de votre client et votre passerelle SMS Ozeki. Ceci est nécessaire pour protéger vos identifiants et mots de passe.

Introduction

Dans cette configuration, nous supposons qu'il existe plusieurs organisations, chacune ayant son propre serveur Exchange 365. Les utilisateurs envoient des e-mails depuis Outlook via ces serveurs. Les serveurs Exchange capturent les e-mails destinés à un domaine spécifique et les transfèrent à la passerelle SMS Ozeki. La passerelle SMS Ozeki convertit les e-mails en SMS et les envoie (Figure 1).

Figure 1 - E-mail vers SMS pour servir plusieurs serveurs Exchange

Authentification SMTP

Malheureusement, les connecteurs Exchange 365 n'offrent pas d'authentification SMTP. Pour contourner ce problème, vous devez configurer une règle Exchange pour ajouter l'en-tête d'authentification Ozeki à l'e-mail. Vous devez également configurer le serveur SMTP dans Ozeki pour utiliser cet en-tête d'authentification afin de déterminer à quel utilisateur appartient l'e-mail. (Figure 2 et Figure 3)

Figure 2 - Authentification par en-tête d'e-mail

Figure 3 - Authentification par en-tête d'e-mail

Authentification SMTP dans Ozeki

Pour configurer le serveur SMTP intégré d'Ozeki afin qu'il accepte l'identifiant et le mot de passe dans l'en-tête de l'e-mail, vous devez sélectionner l'option "Authentification par en-tête E-mail Ozeki" dans la configuration du serveur SMTP (Figure 4). Le champ d'en-tête attendu sera "x-ozeki-auth: identifiant; motdepasse". Ce champ d'en-tête est ajouté à chaque e-mail transféré vers la passerelle SMS depuis Exchange.

Vidéo 1 - Comment configurer la passerelle SMS Ozeki pour utiliser l'authentification par en-tête x-ozeki-auth (Tutoriel vidéo)

Figure 4 - Configurer l'authentification par en-tête E-mail dans la passerelle SMS Ozeki

Authentification SMTP dans Exchange 365

Pour ajouter l'en-tête d'authentification de la passerelle SMS dans Exchange, vous devez ajouter une nouvelle règle. Dans cette règle, vous devez filtrer le domaine dans l'adresse du destinataire. Dans notre cas, le filtre est défini sur "sms2.gw", et vous devez définir un champ d'en-tête de message sur "x-ozeki-auth: identifiant; motdepasse". Dans notre cas, l'identifiant est client1 et le mot de passe est puma123 (Figure 5).

Vidéo 2 - Comment configurer Exchange avec l'authentification par en-tête x-ozeki-auth d'Ozeki (Tutoriel vidéo)

Figure 5 - Ajouter l'en-tête d'authentification Ozeki à Exchange

Si l'option de définition d'en-tête n'est pas disponible dans votre formulaire, vous devez cliquer sur le lien "Plus d'options" en bas à gauche du formulaire. Cela ajoutera les champs nécessaires à la boîte combo. (Figure 6)

Figure 6 - Cliquez sur plus d'options

Tester la solution

Vous pouvez tester cette solution en envoyant un e-mail depuis Outlook via Exchange. Lorsque vous envoyez l'e-mail, vous devez fournir l'adresse e-mail du destinataire au format +44123467@sms2.gw, où +44123467 doit être remplacé par le numéro de téléphone SMS auquel vous souhaitez envoyer votre message et sms2.gw doit être le domaine que vous avez configuré dans votre serveur Exchange.

L'e-mail que vous envoyez depuis Outlook ira à votre serveur Exchange. Exchange ajoutera d'abord les en-têtes x-ozeki-auth, puis le transférera à la passerelle SMS en utilisant le connecteur que nous avons configuré.

Ensuite, l'e-mail arrivera dans le serveur SMTP intégré de la passerelle SMS Ozeki. Le serveur SMTP sélectionnera l'utilisateur approprié en fonction de l'en-tête de l'e-mail et lui transmettra les messages. Ensuite, la passerelle SMS Ozeki convertira cet e-mail en SMS et l'enverra via une connexion réseau mobile. Vous pouvez suivre le chemin du message dans les journaux de la passerelle SMS Ozeki NG (Vidéo 3).

Vidéo 3 - Le chemin de l'E-mail dans la passerelle SMS Ozeki NG (Tutoriel vidéo)

More information