Übersicht
Mit RealSender können Sie ganz einfach HTTP-Anfragen, wie beispielsweise Inhalte von Webformularen, per E-Mail versenden.
Auf diese Weise erhalten Sie die Ergebnisse Ihrer Feedback-Formulare direkt in Ihrem E-Mail-Postfach.
Es sind keine besonderen Einstellungen Ihrerseits erforderlich.
Die Formulare können auf jeder HTML-Webseite veröffentlicht oder direkt in Ihre E-Mails eingefügt werden.
Skriptadresse:
<form action="https://rsXXX.realsender.com/script/form.pl" method="post" accept-charset="utf-8">
Erforderliche/obligatorische Parameter (ausgeblendete Felder):
| Parameter |
Beschreibung |
| Empfänger |
die E-Mail-Adresse oder den „Alias“, an den die Formularübermittlung gesendet wird: . Aus Sicherheitsgründen sollte die „echte“ Adresse auf Serverebene konfiguriert werden. |
| erforderlich |
Dies ist eine Liste der Felder, die der Benutzer ausfüllen muss, bevor er das Formular absendet: . Wir empfehlen, nur das Feld „E-Mail“ zu überprüfen (Inhalt und Syntax werden überprüft): . Zusätzliche Überprüfungen werden in der Regel über JavaScript durchgeführt; wir können Beispiele bereitstellen. |
| Weiterleitung |
Nach erfolgreicher Formularübermittlung wird der Benutzer zu dieser URL weitergeleitet |
| Umleitung bei fehlenden Feldern |
Der Benutzer wird hierher weitergeleitet, wenn eines der „erforderlichen“ Felder leer gelassen wird |
Erforderliche/obligatorische Parameter (nicht ausgeblendete Felder):
| Parameter |
Beschreibung |
| E-Mail |
Es wird zur E-Mail-Adresse des Absenders der Nachricht |
falls die E-Mail-Adresse korrekt ist |
Die Daten werden an die konfigurierte Empfänger-E-Mail-Adresse gesendet. Der Benutzer wird zur „Redirect“-URL weitergeleitet. |
falls die E-Mail-Adresse fehlt oder syntaktisch falsch ist |
Es wird keine E-Mail an gesendet; der Benutzer wird stattdessen auf die URL „missing_fields_redirect“ weitergeleitet. |
Details zur HTTP-Anfrage
Details
Nicht erforderliche/optionale Parameter (ausgeblendete Felder):
| Parameter |
Beschreibung |
| Betreff |
die Betreffzeile der E-Mail |
| Umweltbericht |
Eine Liste der Umgebungsvariablen des Benutzers, die in die E-Mail aufgenommen werden sollen . Dies ist nützlich, um beispielsweise die IP-Adresse des Benutzers zu erfassen. Beispiel: value=“REMOTE_HOST,REMOTE_ADDR,HTTP_USER_AGENT” |
| Leere Felder drucken |
Wenn dieser Wert auf „1“ gesetzt ist, werden leere Felder in die E-Mail aufgenommen |
Nicht erforderliche/optionale Parameter (nicht ausgeblendete Felder):
| Parameter |
Beschreibung |
| Echter Name |
Wenn der vollständige Name des Benutzers angegeben wird, wird er Teil der E-Mail-Adresse des Absenders |
| beliebiges_anderes_Feld |
Sie können so viele Felder hinzufügen, wie Sie benötigen; auf Serverebene ist keine Konfiguration erforderlich |
Für die Übermittlung des Formulars wird der internationale Zeichensatz UTF-8 verwendet.
Um dies zu testen, fügen Sie in einem beliebigen Feld „€uro“ ein, senden Sie das Formular ab und überprüfen Sie die E-Mail-Nachricht, die Sie erhalten.
Beispiel für ein Webformular
Dies ist ein einfaches Beispiel für ein HTML-Webformular
mit zwei optionalen Parametern: „realname“ und „notes“
<form action="https://rsXXX.realsender.com/script/form.pl" method="post" accept-charset="utf-8">
<input type="hidden" name="recipient" value="email_address-or-alias" />
<input type="hidden" name="required" value="email" />
<input type="hidden" name="redirect" value="/form/thankyou.html" />
<input type="hidden" name="missing_fields_redirect" value="/form/error.html" />
Name:<br />
<input name="realname" /><br />
Email:<br />
<input name="email" /><br />
Notes:<br />
<textarea cols="40" rows="2" name="notes"></textarea><br />
<input type="submit" />
</form>
Die Landingpages „redirect“ und „missing_fields_redirect“ können auf Ihrem Server gehostet werden.
Sie können so viele Felder hinzufügen, wie Sie benötigen; auf Serverebene ist keine Einrichtung erforderlich.
Beispiel für SMS-zu-HTTP
Beispiel für eine SMS an http
Um SMS-Nachrichten direkt in Ihrem Postfach unter
zu empfangen
bieten Teltonika-Router die Option „SMS-Weiterleitung an HTTP konfigurieren“ an.
Sie finden diese Option in der Teltonika-WebUI unter: Dienste > Mobile Dienste > SMS-Gateway.
!! Die Domain des Empfängers (yourdomain.com) muss zuvor von RealSender autorisiert worden sein !!
Name des Zahlenwerts: email
Methode: Post
URL: https://rsXXX.realsender.com/script/sms.pl
Name des Nachrichtenwerts: message
Zusatzdatenpaar 1: recipient | name@yourdomain.com
Zusatzdatenpaar 2: subject | Text-Message

Option 1 – Nutzung von MOBILEN DATEN
!! Für die ordnungsgemäße Funktion von RealSender ist eine 4G-Verbindung (LTE) erforderlich !!
Sie können dies in der Teltonika-WebUI einrichten: Netzwerk > Mobilfunk > SIM-Karteneinstellungen
Netzwerktyp: Nur 4G (LTE)

Option 2 – Verwendung von LAN-Gateway-Daten
Sie können das Internet-Gateway so einstellen, dass es über Ihr LAN läuft.
Teltonika WebUI: Netzwerk > LAN > NETZWERKSCHNITTSTELLEN > [Bearbeiten]

Konfigurieren Sie einfach das IPv4-Gateway und die DNS-Server unter
siehe das folgende Beispiel (passen Sie es an Ihre eigenen Parameter an):
SCHNITTSTELLEN: LAN
...
IPv4-Gateway: 192.168.1.1
DNS-Server: 8.8.8.8 !! obligatorisch !!
Die mobile Datenverbindung kann auf verschiedene Weise deaktiviert werden, siehe: „Mobile Daten deaktivieren“.
Wenn die mobilen Daten deaktiviert sind, funktioniert der SMS-Versand weiterhin.
The easiest way to Disable Mobile Data, is to TEXT to the mobile number: <router_password> mobileoff
You can check the changes in the same way, using the “status” command: <router_password> status
Beispiel für eine empfangene E-Mail
Betreff: SMS (+41790000000)
Nachfolgend finden Sie die empfangene SMS. Sie wurde von
(+41790000000) am Montag, 26. Juni 2023 um 08:31:29 MESZ eingereicht
---------------------------------------------------------------------------
Testnachricht
---------------------------------------------------------------------------