E-Mail zu SMS mit Sendmail und Authentifizierung

Dieses Dokument erklärt, wie Sie einen E-Mail-zu-SMS-Dienst für Sendmail-Server einrichten können. Dieses Setup ist nützlich, wenn Sie Ihren Kunden einen SMS-Service anbieten und jeder Kunde seinen eigenen Sendmail-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 Sendmail verwenden 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 Sendmail-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, die jeweils ihren eigenen Sendmail-Server haben. Die Benutzer senden E-Mails über Windows Mail durch diese Server. Die Sendmail-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 Sendmail-Server zu bedienen

E-Mail zu SMS mit Sendmail (Video-Tutorial)

In diesem Video lernen Sie, wie Sie ein System einrichten, das E-Mails an SMS-Nachrichten mit Sendmail weiterleitet. Das Video beginnt mit der Einrichtung eines neuen SMPP-Clients und endet mit dem Hinzufügen von SMTP-Benutzern. Dieses Video ist nur etwas mehr als 2 Minuten lang und leicht verständlich. Die in diesem Video verwendete Software ist die Ozeki SMS Gateway, die die perfekte Wahl für den Aufbau eines E-Mail-Weiterleitungssystems ist.

Video 1 - Wie man ein System einrichtet, das E-Mails an SMS-Nachrichten mit Sendmail weiterleitet (Video-Tutorial)

SMTP-Authentifizierung

Sie müssen eine Header-Check-Regel in Sendmail konfigurieren, um den Ozeki-Authentifizierungs-Header zur E-Mail hinzuzufügen. Sie müssen auch den SMTP-Server in Ozeki so konfigurieren, dass er diesen Authentifizierungs-Header verwendet, um festzustellen, zu welchem Benutzer die E-Mail gehört (Abbildung 2).

Abbildung 2 - 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 3). Das erwartete Header-Feld lautet "x-ozeki-auth: Benutzername; Passwort". Dieses Header-Feld wird jeder E-Mail hinzugefügt, die von Sendmail an die SMS-Gateway weitergeleitet wird.

Ozeki SMS Gateway E-Mail-Header-Authentifizierung
Abbildung 3 - Ozeki E-Mail-Header-Authentifizierung

SMTP-Authentifizierung in Sendmail

In diesem Video lernen Sie, wie Sie Sendmail konfigurieren. Es beginnt mit dem Hinzufügen der Domain der Ozeki SMS Gateway als Smart Host und endet mit dem Hinzufügen des SMS-Gateway-Authentifizierungs-Headers in Sendmail. Dieses Video ist nur etwas mehr als eine Minute lang und leicht zu befolgen. Sie werden keine Probleme haben, den Prozess abzuschließen. Nach diesem Video haben Sie ein funktionierendes E-Mail-zu-SMS-System von Sendmail.

Video 2 - Wie man Sendmail konfiguriert (Video-Tutorial)

Schritt 1: Fügen Sie die Domain der Ozeki SMS Gateway als Smart Host in der Sendmail-Konfigurationsdatei hinzu.

Schritt 2: Um den SMS-Gateway-Authentifizierungs-Header in Sendmail hinzuzufügen, müssen Sie den H-Konfigurationsbefehl in der Sendmail-Konfigurationsdatei hinzufügen. In diesem Befehl sollten Sie ein Nachrichten-Header-Feld zu "x-ozeki-auth: Benutzername; Passwort" hinzufügen. In unserem Fall ist der Benutzername client1 und das Passwort puma123 (Abbildung 4).

Benutzerdefinierten Header zu Sendmail hinzufügen
Abbildung 4 - Benutzerdefinierten Header zu Sendmail hinzufügen

Testen der Lösung

Sie können diese Lösung testen, indem Sie eine E-Mail-Nachricht von Windows Mail über Sendmail 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 Sendmail-Server eingerichtet haben.

Die E-Mail, die Sie von Windows Mail senden, geht an Ihren Sendmail-Server. Sendmail fügt zunächst die x-ozeki-auth-Header hinzu und leitet sie dann über den von uns eingerichteten Connector an die SMS-Gateway weiter.

Als nächstes kommt die E-Mail in den integrierten SMTP-Server der Ozeki SMS Gateway. 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 mobile Netzwerkverbindung. Sie können den Weg der Nachricht in den Protokollen der Ozeki SMS Gateway verfolgen (Video 3).

Das System testen (Video-Tutorial)

In diesem Video lernen Sie, wie Sie Ihr E-Mail-zu-SMS-System mit Sendmail testen können. Es beginnt mit dem Versenden einer neuen Nachricht und endet mit dem Protokoll der gesendeten Nachricht. Im Ereignis-Tab des Ozeki SMS Gateways finden Sie die Aufzeichnungen aller Ereignisse in der Verbindung. Dieses Video ist 1,5 Minuten lang. Es ist sehr detailliert, aber leicht verständlich.

Video 3 - So testen Sie Ihr E-Mail-zu-SMS-System mit Sendmail (Video-Tutorial)

Zusammenfassung

Wie Sie in der Anleitung sehen konnten, ist die E-Mail-zu-SMS-Technologie mit Sendmail und dem Ozeki SMS Gateway die perfekte Lösung, wenn Sie verschiedene Organisationen verwalten und konvertierte SMS an Ihre Kunden senden möchten. Sendmail und Ozeki SMS Gateway arbeiten zusammen, um die Konvertierung und Verteilung abzuschließen. Die Ozeki E-Mail-Header-Authentifizierung des Ozeki SMS Gateways ist ein geeignetes Tool im Verteilungsprozess, das sicherstellt, dass die Nachrichten an die richtigen Empfänger geliefert werden. Dies ist eine schnell arbeitende, einfach einzurichtende Lösung für die Nachrichtenübermittlung zwischen verschiedenen Plattformen.

Wenn Sie jeden der oben genannten Schritte sorgfältig befolgt haben, können Sie E-Mail- Nachrichten als SMS an Mobilfunknutzer weiterleiten. Ozeki SMS Gateway funktioniert in jedem Land, sodass eine Verbindung im Ausland genauso eingerichtet werden kann wie jedes andere Netzwerk.

Lesen Sie mehr über E-Mail-zu-SMS-Technologien, wie z.B. Winmail.

Das Einzige, was Sie tun müssen, ist, Ozeki SMS Gateway herunterzuladen und sofort mit der Arbeit zu beginnen!

More information