E-Mail zu SMS mit Exchange und Authentifizierung

Dieses Dokument erklärt, wie Sie einen E-Mail-zu-SMS-Dienst einrichten können, um mehrere Exchange 365-Server zu bedienen. Dieses Setup ist nützlich, wenn Sie SMS-Dienste für Ihre Kunden anbieten und jeder Kunde seinen eigenen Exchange 365-Server hat. Die Konfiguration erklärt, wie Sie Konten für jeden Kunden erstellen können und wie Ihre Kunden ihre Benutzernamen und Passwörter in Exchange nutzen können, um SMS über Ihren Dienst zu versenden. Das Dokument zeigt auch, wie Sie SSL/STARTTLS-Verschlüsselung verwenden können, um den Datenverkehr zwischen dem Exchange-Server Ihres Kunden und Ihrer Ozeki SMS Gateway zu verschlüsseln. Dies ist notwendig, um Ihre Benutzernamen und Passwörter zu schützen.

Einführung

In diesem Setup gehen wir davon aus, dass es mehrere Organisationen gibt, von denen jede ihren eigenen Exchange 365-Server hat. Die Benutzer senden E-Mails über Outlook über diese Server. Die Exchange-Server erfassen die E-Mails, die an eine bestimmte Domain gehen, und leiten diese E-Mails an die Ozeki SMS Gateway weiter. Die Ozeki SMS Gateway wandelt die E-Mails in SMS um und sendet sie aus (Abbildung 1).

Abbildung 1 - E-Mail zu SMS, um mehrere Exchange-Server zu bedienen

SMTP-Authentifizierung

Leider bieten die Exchange 365-Connectors keine SMTP-Authentifizierung an. Um dies zu umgehen, müssen Sie eine Exchange-Regel konfigurieren, um den Ozeki-Authentifizierungsheader zur E-Mail hinzuzufügen. Sie müssen auch den SMTP-Server in Ozeki so konfigurieren, dass er diesen Authentifizierungsheader verwendet, um zu bestimmen, zu welchem Benutzer die E-Mail gehört (Abbildung 2 und Abbildung 3).

Abbildung 2 - E-Mail-Header-Authentifizierung

Abbildung 3 - E-Mail-Header-Authentifizierung

SMTP-Authentifizierung in Ozeki

Um den integrierten SMTP-Server von Ozeki so zu konfigurieren, dass er Benutzername und Passwort im E-Mail-Header akzeptiert, müssen Sie die Option "Ozeki E-Mail-Header-Authentifizierung" in der SMTP-Server-Konfiguration auswählen (Abbildung 4). Das erwartete Header-Feld lautet "x-ozeki-auth: Benutzername; Passwort". Dieses Header-Feld wird jeder E-Mail hinzugefügt, die von Exchange an die SMS-Gateway weitergeleitet wird.

Video 1 - So konfigurieren Sie die Ozeki SMS Gateway für die Verwendung der x-ozeki-auth-Header-Authentifizierung (Video-Tutorial)

Abbildung 4 - E-Mail-Header-Authentifizierung in Ozeki SMS Gateway konfigurieren

SMTP-Authentifizierung in Exchange 365

Um den SMS-Gateway-Authentifizierungsheader in Exchange hinzuzufügen, müssen Sie eine neue Regel erstellen. In dieser Regel sollten Sie nach der Domain in der Empfängeradresse filtern. In unserem Fall ist der Filter auf "sms2.gw" gesetzt, und Sie müssen ein Nachrichten-Header-Feld auf "x-ozeki-auth: Benutzername; Passwort" setzen. In unserem Fall lautet der Benutzername client1 und das Passwort puma123 (Abbildung 5).

Video 2 - So konfigurieren Sie Exchange mit Ozeki x-ozeki-auth-Header-Authentifizierung (Video-Tutorial)

Abbildung 5 - Den Ozeki-Auth-Header zu Exchange hinzufügen

Wenn die Option "Header setzen" in Ihrem Formular nicht verfügbar ist, müssen Sie auf den Link "Weitere Optionen" in der unteren linken Ecke des Formulars klicken. Dadurch werden die notwendigen Felder zur Combobox hinzugefügt (Abbildung 6).

Abbildung 6 - Klicken Sie auf "Weitere Optionen"

Testen der Lösung

Sie können diese Lösung testen, indem Sie eine E-Mail-Nachricht von Outlook über Exchange senden. Wenn Sie die E-Mail senden, müssen Sie die Empfänger-E-Mail-Adresse im Format +44123467@sms2.gw angeben, wobei +44123467 durch die SMS-Telefonnummer ersetzt werden sollte, an die Sie Ihre Nachricht senden möchten, und sms2.gw sollte die Domain sein, die Sie in Ihrem Exchange-Server eingerichtet haben.

Die E-Mail, die Sie von Outlook senden, wird zu Ihrem Exchange-Server gehen. Exchange wird zuerst die x-ozeki-auth-Header anhängen und sie dann über den von uns eingerichteten Connector an die SMS-Gateway weiterleiten.

Als nächstes wird die E-Mail in den integrierten SMTP-Server der Ozeki SMS Gateway eingehen. Der SMTP- Server wählt den entsprechenden Benutzer basierend auf dem E-Mail-Header aus und leitet die Nachrichten an ihn weiter. Anschließend wandelt die Ozeki SMS Gateway diese E-Mail in SMS um und sendet sie über eine mobilfunknetzverbindung. Sie können den Weg der Nachricht in den Protokollen der Ozeki NG SMS Gateway verfolgen (Video 3).

Video 3 - Der Weg der E-Mail in der Ozeki NG SMS Gateway (Video-Tutorial)

More information