Was ist ein SMS-Gateway? Funktionsweise, Typen und Auswahl
Was ist ein SMS-Gateway? Wie eine Nachricht von Ihrer App zum Handy gelangt, welche Typen es gibt (API, SMPP, E-Mail-zu-SMS, GSM-Modem) und wie Sie das richtige wählen.
Von OmniChannels.ai Editorial Team · Geprüft von BroadNet Messaging Solutions Team
SMS und OTP
Kurze Antwort
Ein SMS-Gateway ist ein System, das Nachrichten zwischen Ihren Anwendungen und den Mobilfunknetzen vermittelt. Ihre Software übergibt eine Nachricht per HTTP-API oder SMPP, das Gateway prüft die Nummer, wählt Kodierung und Route, teilt lange Texte auf und reicht die Nachricht an das SMSC des Netzbetreibers weiter, das sie zum Handy zustellt. Eine Zustellbestätigung läuft zurück, sodass Sie das Ergebnis sehen.
Auf dieser Seite
- Was ist ein SMS-Gateway?
- Wie läuft eine Textnachricht durch ein SMS-Gateway?
- Welche Arten von SMS-Gateways gibt es?
- Warum sollte geschäftliche SMS nicht über SIM-Boxen laufen?
- Welche Funktionen sollte ein SMS-Gateway haben?
- Wie wähle ich ein SMS-Gateway?
- Wie verbinde ich mich mit einem SMS-Gateway und sende die erste Nachricht?
- Welche Fehler machen Menschen bei SMS-Gateways?
- Praxisbeispiel: eine Liefer-App in Dubai
- So unterstützt Sie OmniChannels.ai
Das Wichtigste
- Ein SMS-Gateway sitzt zwischen Ihrer Anwendung und dem SMSC des Netzbetreibers; es übernimmt Routing, Kodierung, Segmentierung, Durchsatzsteuerung und Zustellbestätigungen.
- Vier Arten sind im Einsatz: HTTP-API-Gateways, SMPP-Gateways, E-Mail-zu-SMS-Gateways und Hardware-Gateways mit GSM-Modem oder SIM-Box. Geschäftlicher A2P-Verkehr gehört auf Software-Gateways mit Anbindung an die Netzbetreiber.
- Eine SMS-API ist die Entwicklerschnittstelle vor einem Gateway, und ein SMPP-Bind ist die dauerhafte Verbindung für hohe Volumen.
- Geschäftlicher Verkehr über SIM-Karten kann Ihre Absender-ID verlieren, Nachrichten verzögern, arabischen Text zerstören und zu Sperrungen führen, weil er die kommerzielle Vereinbarung mit dem Netzbetreiber umgeht.
- Wählen Sie ein Gateway nach Routentyp je Land, Qualität der Zustellbestätigungen, Umgang mit Absender-IDs, Durchsatz, Kodierungsunterstützung und einem Test mit Ihren eigenen Nummern, bevor Sie Volumen umziehen.
Dieser Leitfaden richtet sich an Entwickler, Product Owner und Betriebsverantwortliche, die verstehen wollen, was zwischen ihrer Anwendung und dem Telefon eines Kunden liegt. Sie lernen den Weg einer Nachricht, die Arten von Gateways, die wichtigen Funktionen und das Senden einer ersten Testnachricht kennen.
Was ist ein SMS-Gateway?
Ein SMS-Gateway ist ein System, das Nachrichten zwischen Anwendungen und Mobilfunknetzen umsetzt und dabei Routing, Kodierung, Segmentierung und Zustellbestätigungen übernimmt. Es ist die Übersetzungsschicht zwischen Ihrer Software und den Netzbetreibern, die an die Endgeräte zustellen.
Der Begriff wird auf zwei Arten verwendet. Er kann die Plattform eines Anbieters meinen, die mit vielen Netzbetreibern verbunden ist, oder Software und Hardware, die die Systeme eines Unternehmens mit einem Anbieter verbindet. Unser Glossareintrag zum SMS-Gateway liefert die Kurzdefinition.
Zwei Nachbarbegriffe werden oft damit verwechselt:
- SMSC (Short Message Service Centre): das Netzelement des Betreibers, das SMS speichert, weiterleitet und zustellt. 3GPP TS 23.040 nennt es Service Centre. Siehe SMSC.
- SMS-API: die Entwicklerschnittstelle vor einem Gateway. Siehe SMS-API.
Ein Gateway ist die Routing- und Übersetzungsschicht zwischen beiden, und ein Anbieter kann zugleich Gateway, API-Anbieter und Aggregator sein.
Wie läuft eine Textnachricht durch ein SMS-Gateway?
Eine Nachricht geht von Ihrer Anwendung zum Gateway, vom Gateway zum SMSC des Netzbetreibers und vom SMSC zum Telefon, und eine Zustellbestätigung kommt auf demselben Weg zurück. Hier die Reise Schritt für Schritt.
- Ihre Anwendung übergibt die Nachricht. Sie ruft einen HTTP-Endpunkt auf oder sendet ein SMPP-
submit_smmit Zielnummer, Absender-ID und Text. - Das Gateway validiert und normalisiert. Es prüft das Nummernformat, wendet Länderregeln an und kann die Nummer abfragen.
- Es wählt die Kodierung. Einfacher lateinischer Text nutzt GSM-7 mit 160 Zeichen in einem Segment. Arabisch und andere Schriften brauchen UCS-2 mit 70 Zeichen in einem Segment. Unser Leitfaden zu SMS-Zeichenlimits zeigt, wie sich das auf Kosten und Länge auswirkt.
- Es teilt lange Nachrichten in Segmente auf, die das Handy wieder zusammensetzt.
- Es wählt eine Route für das Zielnetz und setzt die registrierte Absender-ID, wo eine erforderlich ist.
- Es reiht in eine Warteschlange ein, um den Durchsatz einzuhalten, den der Betreiber vereinbart hat.
- Es übergibt an das SMSC des Netzbetreibers, typischerweise über SMPP.
- Das SMSC stellt zu. Es fragt das Netz, wo sich der Teilnehmer befindet, und leitet die Nachricht weiter. Ist das Telefon aus, hält es die Nachricht und versucht es erneut, bis die Gültigkeitsdauer endet.
- Eine Zustellbestätigung kommt zurück. Das Gateway ordnet sie einem Status zu und schickt sie an Ihren Webhook.
Die erste Antwort des SMSC sagt nur, dass es die Nachricht angenommen hat. Die Bestätigung sagt später, was passiert ist. Eine Nachricht mit Annahme-Antwort und ohne Bestätigung ist noch nicht zugestellt und nicht zwingend fehlgeschlagen. Unser Leitfaden zum Zustellstatus von Nachrichten entschlüsselt die Status.
Welche Arten von SMS-Gateways gibt es?
Es gibt vier gebräuchliche Typen, die sich darin unterscheiden, wie sie angebunden werden und ob sie für geschäftlichen Verkehr taugen.
| Typ | Anbindung | Typischer Einsatz | Eignung für A2P-Verkehr |
|---|---|---|---|
| HTTP-API-Gateway | HTTPS-Anfragen mit JSON oder Formulardaten, plus Webhooks | Anwendungen, OTP, Benachrichtigungen, Marketing | Ja |
| SMPP-Gateway | Eine dauerhafte TCP-Sitzung (ein Bind) | Hohe Volumen, Reseller, Unternehmen mit SMPP-Clients | Ja |
| E-Mail-zu-SMS-Gateway | E-Mail an eine spezielle Adresse oder über ein Webformular | Altsysteme und Werkzeuge, die nur E-Mails senden können | Eingeschränkt: wenig Kontrolle über Kodierung, Absender-ID und Bestätigungen |
| Hardware-GSM-Modem oder SIM-Box | Software steuert SIM-Karten in einem Gerät | Kleine lokale Tests, einzelne Benachrichtigungen von Ihrer eigenen SIM | Nein für geschäftlichen A2P |
API-Gateways
Ein API-Gateway ist die übliche Wahl. Ihr Code macht einen HTTPS-Aufruf und erhält eine Nachrichten-ID, und die Plattform schickt Status an einen Webhook. Es ist zustandslos und mit Standardwerkzeugen leicht zu debuggen. In unseren SMS-API-Beispielen finden Sie cURL, Node.js, Python und PHP.
SMPP-Gateways
SMPP (Short Message Peer-to-Peer) ist ein offenes binäres Protokoll über TCP, mit dem Anwendungen, ESMEs genannt, und Anbieter SMS mit einem SMSC austauschen. Version 3.4 ist am weitesten verbreitet; die von uns zitierte Spezifikation ist Issue 1.2 vom 12. Oktober 1999. Eine Sitzung beginnt mit einem Bind als Transmitter, Receiver oder Transceiver. Der Client sendet Nachrichten mit submit_sm und empfängt eingehende Nachrichten und Zustellbestätigungen als deliver_sm, und enquire_link hält die Sitzung am Leben. Jede Anfrage trägt eine Sequenznummer, sodass viele Anfragen gleichzeitig unterwegs sein können, was SMPP bei hohem Volumen effizient macht.
Wählen Sie SMPP, wenn Sie bereits SMPP-Software betreiben oder große Volumen senden. Unser Leitfaden SMS-API oder SMPP vergleicht beide, und der Eintrag zum SMPP-Bind erklärt die Sitzungstypen.
E-Mail-zu-SMS-Gateways
Sie lassen ein System, das nur E-Mails senden kann, einen Text erzeugen. Für Altwerkzeuge sind sie bequem, bieten aber wenig Kontrolle: Kodierung, Regeln zur Absender-ID und Zustellberichte sind meist eingeschränkt. Nutzen Sie sie nur als Übergangslösung und testen Sie die Zustellung in jedem Land.
Hardware-GSM-Modems und SIM-Boxen
Ein Modem oder eine SIM-Box nimmt SIM-Karten auf und sendet Texte, als kämen sie von gewöhnlichen Telefonen. Für eine Handvoll Nachrichten funktioniert das, für geschäftlichen A2P-Verkehr birgt es aber echte Risiken, die unten beschrieben sind.
Warum sollte geschäftliche SMS nicht über SIM-Boxen laufen?
SIM-basierter Versand umgeht die kommerzielle Vereinbarung mit dem Netzbetreiber, sodass der Verkehr verzögert, umetikettiert oder blockiert werden kann. Im Messaging ist das die Technik hinter vielen Graurouten.
Unsere Einträge zu SIM-Box-Betrug und Graurouten beschreiben die Symptome:
- Geschäftliche Nachrichten kommen von einer zufälligen lokalen Mobilnummer statt von der registrierten Absender-ID.
- Nachrichten kommen verspätet an, verlieren die arabische Kodierung oder werden blockiert, wenn der Betreiber die SIMs erkennt.
- Zustellbestätigungen können unzuverlässig sein oder vom Gateway erfunden werden.
- Regeln zur Absender-ID-Registrierung in Märkten wie den VAE und Saudi-Arabien werden nicht erfüllt.
Das Risiko trägt das Unternehmen, das die Nachricht gesendet hat, oft ohne es zu sehen. Ein sehr niedriger Preis ist ein Warnsignal. Fragen Sie nach dem Routentyp je Zielland und testen Sie mit Ihren eigenen Nummern.
Welche Funktionen sollte ein SMS-Gateway haben?
Ein gutes Gateway erledigt die langweiligen Teile zuverlässig: Zustellbestätigungen, Kodierung, Durchsatz und Absender-IDs. Nutzen Sie diese Checkliste beim Vergleich.
| Funktion | Warum sie wichtig ist | Frage an den Anbieter |
|---|---|---|
| Direkte Betreiberanbindung | Weniger Zwischenstationen, bessere Zustellung und Nachvollziehbarkeit | Welche Ziele sind direkt und welche laufen über Partner? |
| Zustellbestätigungen und Webhooks | Sie müssen wissen, was passiert ist | Woher stammen die Bestätigungen, und worauf werden Status abgebildet? |
| Umgang mit Absender-IDs | In vielen Ländern vorgeschrieben oder eingeschränkt | Wer reicht die Registrierung ein, und was passiert bei Ablehnung? |
| Unicode- und Arabisch-Unterstützung | Arabisch braucht UCS-2 mit kürzeren Segmenten | Zählt die API die Segmente vor dem Senden? |
| Durchsatzsteuerung | Verhindert Überlast und Drosselung | Wie wird die Sendegeschwindigkeit je Konto vereinbart? |
| Nummernabfrage | Bereinigt Listen und unterstützt das Routing | Kann ich Nummern vor dem Senden prüfen? Siehe HLR-Lookup |
| Failover | Eine Route kann ausfallen | Was passiert, wenn eine Route sich verschlechtert? |
| Zwei-Wege-SMS | Antworten, Abmeldungen und Unterhaltungen | Können Kunden antworten, und wohin gehen die Antworten? |
| API und SMPP | Passt zu Ihren Systemen | Werden beide auf denselben Routen angeboten? |
| Planung und Massenjobs | Kampagnen | Kann ich Dateien hochladen und Sendungen planen? |
| Betrugskontrollen | Schutz vor SMS-Pumping | Welche Limits und Alarme gibt es? Siehe Schutz vor SMS-Pumping |
Wie wähle ich ein SMS-Gateway?
Entscheiden Sie zuerst über Ihren Verkehr und testen Sie dann die Routen mit Ihren eigenen Nummern, bevor Sie Volumen umziehen. Gehen Sie in dieser Reihenfolge vor.
- Ziele und Verkehrsarten auflisten: OTP, Benachrichtigungen und Werbung verhalten sich unterschiedlich und werden oft getrennt registriert.
- Regeln zur Absender-ID für jedes Land mit dem kostenlosen Sender-ID-Checker prüfen.
- API oder SMPP wählen. Die meisten Anwendungen nutzen die API, und Sender mit hohem Volumen ergänzen SMPP.
- Nach dem Routentyp je Land fragen und wie Zustellbestätigungen gewonnen werden.
- Einen Test durchführen mit Ihren eigenen verifizierten Nummern in jedem Zielland. Prüfen Sie Ankunftszeit, Absenderanzeige, Darstellung von Arabisch und Bestätigungen.
- Support und Eskalationswege prüfen, einschließlich der Frage, wen Sie kontaktieren, wenn Nachrichten ausbleiben.
- Die kommerziellen Bedingungen lesen, auch wie Registrierungen von Absender-IDs und Preise angeboten werden. Unsere Checkliste für Bulk-SMS-Anbieter geht weiter.
Das kostenlose RFP-Kit für Messaging-Anbieter macht aus dieser Liste Fragen an Lieferanten.
Wie verbinde ich mich mit einem SMS-Gateway und sende die erste Nachricht?
Fordern Sie Testzugang an, speichern Sie Ihr Token sicher, rufen Sie den Sende-Endpunkt auf und empfangen Sie den Zustellstatus über einen Webhook. Bei BroadNet gibt es keine sofortige Selbstregistrierung, der erste Schritt ist daher eine kurze Zugangsanfrage.
- Testzugang anfordern. Teilen Sie uns Kanäle, Zielländer, erwartetes Volumen und Anwendungsfall mit. Ein Ingenieur stellt Testzugangsdaten aus und verifiziert die Nummern, mit denen Sie testen.
- Das Token speichern in einer Umgebungsvariable wie
BROADNET_TOKENauf Ihrem Server. - Eine Nachricht senden mit
POST /sms/sendSmsanhttps://api.broadnet.meund dem HeaderAuthorization: Bearer <token>. - Den Status empfangen an Ihrem HTTPS-Webhook. Zu den Status gehören SUBMITTED, SENT, DELIVERED, READ, FAILED und REJECTED. Behandeln Sie Duplikate und Ereignisse in falscher Reihenfolge.
curl -X POST https://api.broadnet.me/sms/sendSms \
-H "Authorization: Bearer $BROADNET_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"senderId": "OmniDemo",
"destinationNumber": "447700900123",
"message": "Your OmniDemo code is 482913",
"messageType": "TEXT"
}'
Die vollständige Anleitung mit Node.js, Python und PHP finden Sie im Developer-Quickstart, in der SMS-API-Referenz und im Webhook-Leitfaden. Für SMPP werden Binds je Konto bereitgestellt und nutzen TLS; siehe SMPP-Konnektivität.
Welche Fehler machen Menschen bei SMS-Gateways?
Die meisten Probleme entstehen durch Annahmen über Zustellung und Routen, nicht durch den API-Aufruf.
- „Angenommen“ mit „zugestellt“ verwechseln. Warten Sie auf die Bestätigung.
- Die Kodierung ignorieren. Ein einziges arabisches Zeichen kann eine Nachricht auf UCS-2 umschalten und die Segmentgröße verkleinern. Nutzen Sie den SMS-Zeichenzähler.
- Die Registrierung der Absender-ID überspringen in Ländern, die sie verlangen.
- Nur nach dem Preis kaufen. Billige Routen können Graurouten bedeuten.
- OTP und Werbung auf derselben Route senden, ohne sie zu trennen.
- Kein Failover planen. Fragen Sie, was passiert, wenn eine Route sich verschlechtert.
- Betrugskontrollen auslassen. Ungeschützte OTP-Endpunkte laden zu SMS-Pumping ein.
Praxisbeispiel: eine Liefer-App in Dubai
„Rahal Express“, eine fiktive Liefer-App in Dubai, sendet einen Login-Code, eine Benachrichtigung „Fahrer ist unterwegs“ und eine wöchentliche Werbeaktion. Ihr erstes Gateway war eine E-Mail-zu-SMS-Brücke in einem alten Werkzeug. Codes kamen manchmal an, nachdem die Sitzung abgelaufen war, arabische Namen waren fehlerhaft, und die App hatte keine Zustellstatus.
Sie wechseln zu einem API-Gateway: Die App ruft den SMS-Endpunkt auf, die Absender-ID wird registriert, wo nötig, arabischer Text wird vor dem Senden als UCS-2-Segmente gezählt, und die Status kehren an einen Webhook zurück, damit das Support-Team Fehler sieht. OTP- und Werbeverkehr nutzen getrennte Kampagnen und Absender-IDs. Vor dem Umzug des Volumens testen sie in jedem Zielland mit eigenen Nummern. Das Ergebnis ist keine Magie, sondern sichtbare Zustellung, korrekter Text und ein klar Verantwortlicher für jede Nachricht.
So unterstützt Sie OmniChannels.ai
OmniChannels.ai sendet A2P-SMS über die direkte Betreiberanbindung von BroadNet, mit Zwei-Wege-SMS, Absender-IDs, Massenversand, Unicode und Arabisch, HLR-Nummernabfrage und SMPP 3.4 für hohe Volumen. Eine REST-API unter api.broadnet.me meldet Zustellstatus in einem einheitlichen Webhook-Format, und unser Team bereitet Registrierungen von Absender-IDs mit Ihnen vor und reicht sie ein. Der Testzugang gilt für Ihre eigenen verifizierten Nummern. Fordern Sie Zugang an oder lesen Sie die Entwicklerdokumentation, um zu beginnen.
Häufige Fragen
Was ist ein SMS-Gateway in einfachen Worten?
Ein SMS-Gateway ist das System, das eine Textnachricht aus Ihrer Software ins Mobilfunknetz trägt. Sie senden ihm eine Nachricht über eine API oder SMPP, und es kümmert sich um Nummernprüfung, Kodierung, Aufteilung, Routing und Zustellberichte. Ohne Gateway bräuchten Sie eine eigene Verbindung zu jedem Mobilfunkbetreiber, den Sie erreichen wollen.
Was ist der Unterschied zwischen einem SMS-Gateway und einer SMS-API?
Die SMS-API ist die Schnittstelle, die Entwickler aufrufen, meist HTTPS mit JSON. Das Gateway ist die Plattform dahinter, die die Nachricht zu den Netzbetreibern leitet. Ein Anbieter bietet in der Regel beides, und SMPP ist ein weiterer Weg zum selben Gateway. Wenn von Gateway-API die Rede ist, meint man die API, die Ihrer Software Zugang zur Gateway-Infrastruktur gibt.
Wie funktioniert ein SMS-Gateway?
Ihre Anwendung übergibt die Nachricht, das Gateway validiert die Nummer, wählt die Kodierung GSM-7 oder UCS-2, setzt die Absender-ID, teilt lange Nachrichten auf und sendet sie per SMPP oder über eine andere Schnittstelle an das SMSC des Netzbetreibers. Das SMSC stellt aufs Telefon zu. Eine Zustellbestätigung kommt zurück, und das Gateway ordnet sie einem Status wie zugestellt oder fehlgeschlagen zu.
Ist ein SMS-Gateway dasselbe wie ein SMSC?
Nein. Das SMSC ist das Store-and-Forward-Zentrum des Netzbetreibers im Mobilfunknetz, das Nachrichten hält und erneut versucht, bis sie zugestellt werden oder ablaufen. Ein Gateway ist die Schicht zwischen Ihren Systemen und einem oder mehreren Netzbetreibern. Manche Gateways verbinden sich direkt mit den SMSC der Betreiber, andere routen über Aggregatoren.
Kann ich ein GSM-Modem oder eine SIM-Box als SMS-Gateway nutzen?
Technisch ja, für einige wenige Nachrichten im Stil von Person zu Person über Ihre eigene SIM. Für geschäftlichen Verkehr passt es schlecht: Die Kapazität ist begrenzt, die Absender-ID-Optionen sind schlecht, und Netzbetreiber können SIM-basierten A2P-Verkehr erkennen und blockieren. Nutzen Sie für OTPs, Benachrichtigungen und Kampagnen ein Gateway mit Betreiberanbindung und prüfen Sie den Routentyp vor Vertragsabschluss.
Worauf sollte ich bei der Wahl eines SMS-Gateways achten?
Fragen Sie, ob die Routen direkt zu den Netzbetreibern führen, woher die Zustellbestätigungen stammen, wie Absender-IDs in Ländern mit Registrierungspflicht registriert werden, welche Kodierungen unterstützt werden, wie der Durchsatz vereinbart wird, wie das Failover funktioniert und wie Sie mit Ihren eigenen Nummern testen können. Entscheiden Sie nicht allein nach dem Preis pro Nachricht.
Quellen
Weiterlesen
Weitere LeitfädenSMS und OTP
Bulk-SMS-Anbieter wählen: Die 12-Punkte-Checkliste
Bulk-SMS-Anbieter auswählen: 12 Prüfpunkte zu Routen, Zustellberichten, Absenderkennungen, Preismodellen, Support und Compliance plus Testplan vor Vertragsabschluss.
10 Min. Lesezeit
SMS und OTP
Millionen SMS pro Tag senden: Leitfaden für hohes Volumen
Millionen SMS pro Tag senden: TPS-Planung, SMPP-Binds und Windowing, Warteschlangen, Drosselung, DLR-Verarbeitung, Absenderkennungen, Ruhezeiten und Monitoring-KPIs.
11 Min. Lesezeit
Integration
SMS-API oder SMPP: Welche Anbindung ist die richtige?
SMS-API und SMPP im Vergleich: Sessions und Binds, Windowing, Durchsatz, Zustellberichte, Kodierung, TLS-Sicherheit, Betriebsaufwand und Migration.
12 Min. Lesezeit
