Über die Mail API können Sie nicht nur SMS, sondern auch RCS-Nachrichten per E-Mail versenden.
Voraussetzung: Sie haben eine Mail-API-Konfiguration eingerichtet und einen RCS-Agenten, dessen Absendernamen Sie verwenden. Wie Adresse, Empfänger und Muster grundsätzlich funktionieren, lesen Sie im Artikel Versand von SMS via Email.
Nachrichtentyp RCS festlegen
Stellen Sie im Schritt Einstellungen der Konfiguration den Typ auf RCS. Dann werden alle Mails an diese Konfiguration als RCS-Nachricht versendet.
Möchten Sie den Typ pro Mail wählen, fangen Sie ihn mit der Variable {{type}} in einem Muster, z.B. im Muster Betreff type={{type}}. Eine Mail mit dem Betreff type=rcs wird dann als RCS verschickt, auch wenn in der Konfiguration SMS eingestellt ist.
Bitte beachten Sie: Für RCS-Nachrichten können Sie nur die Absendernamen nutzen, die Sie bei der Erstellung Ihrer Agenten angegeben haben.
Inhalt der RCS-Nachricht
Einfacher Text
Für eine reine Textnachricht schreiben Sie den Text in die Mail, dort wo Ihr Muster {{text}} ihn erwartet. In der Standardeinstellung ist das der gesamte Mailtext.
Komplexe Nachricht
Für komplexe RCS-Nachrichten, etwa mit Karten oder Buttons, übergeben Sie statt des Textes den JSON-Code des RCS-Objekts als Nachrichtentext.
Klassisches Format (Legacy-Konfigurationen)
Bei Konfigurationen, die im Dashboard mit Legacy gekennzeichnet sind, steuern Sie den Versand über Empfängerzeile und Betreff:
- Empfänger: Rufnummer vor
@gateway.seven.io, z.B.012345678910@gateway.seven.io. Mitto=im Betreff überschreiben Sie die Empfängerzeile, z.B. für Gruppen. - Betreff: Hier müssen Sie den Parameter
type=rcsangeben, sonst wird die Nachricht als SMS verschickt. Weitere Parameter trennen Sie mit Leerzeichen. - Inhalt: Text oder JSON-Code im Mailtext. Mit doppelten Rauten (
##Dies ist Ihr Text##) stellen Sie sicher, dass keine Mail-Signatur mitgeschickt wird.
Alle Parameter finden Sie in der Mail-API-Dokumentation.