przegląd
RealSender umożliwia łatwe przesyłanie żądań HTTP, takich jak zawartość formularzy internetowych, za pośrednictwem wiadomości e-mail.
W ten sposób wyniki ankiet otrzymasz bezpośrednio do swojej skrzynki pocztowej.
Nie ma potrzeby żadnej specjalnej konfiguracji.
Formularze można opublikować na dowolnej stronie HTML lub dodać bezpośrednio do wiadomości e-mail.
Adres skryptu:
<form action="https://rsXXX.realsender.com/script/form.pl" method="post" accept-charset="utf-8">
Parametry wymagane/obowiązkowe (pola ukryte):
| Parametr |
Opis |
| odbiorca |
adres e-mail lub „alias”, na który zostanie wysłany formularz ze względów bezpieczeństwa, „prawdziwy” adres powinien zostać skonfigurowany na poziomie serwera |
| wymagany |
Oto lista pól, które użytkownik musi wypełnić przed wysłaniem formularza. Sugerujemy sprawdzenie tylko pola „e-mail” (treść i składnia są sprawdzane). Dodatkowe kontrole są zazwyczaj przeprowadzane za pomocą JavaScriptu. Możemy podać przykłady. |
| przeadresować |
użytkownik zostanie przekierowany do tego adresu URL po pomyślnym przesłaniu formularza |
| przekierowanie_brakujących_pól |
użytkownik zostanie przekierowany tutaj, jeśli którekolwiek z „wymaganych” pól pozostanie puste |
Parametry wymagane/obowiązkowe (pola nieukryte):
| Parametr |
Opis |
| e-mail |
stanie się adresem e-mail nadawcy wiadomości |
jeśli adres e-mail jest poprawny |
dane zostaną wysłane do skonfigurowanego odbiorcy, użytkownik zostanie przekierowany na adres URL „redirect” |
jeśli adres e-mail jest nieobecny lub składniowo błędny |
żaden e-mail nie zostanie wysłany, użytkownik zostanie przekierowany na adres URL „missing_fields_redirect” |
Szczegóły żądania HTTP
bliższe dane
Parametry nieobowiązkowe/opcjonalne (pola ukryte):
| Parametr |
Opis |
| temat |
temat wiadomości e-mail |
| raport_środowiskowy |
lista zmiennych środowiskowych użytkownika, które powinny zostać uwzględnione w wiadomości e-mail, przydatna do rejestrowania takich danych, jak adres IP użytkownika, przykład: wartość = „REMOTE_HOST,REMOTE_ADDR,HTTP_USER_AGENT” |
| drukuj_puste_pola |
jeśli ustawiono na „1”, pola pozostawione puste zostaną uwzględnione w wiadomości e-mail |
Parametry nieobowiązkowe/opcjonalne (pola nieukryte):
| Parametr |
Opis |
| prawdziwe imię |
pełne imię i nazwisko użytkownika, stanie się częścią adresu e-mail nadawcy |
| dowolne_inne_pole |
możesz dodać tyle pól, ile potrzebujesz, nie jest wymagana żadna konfiguracja na poziomie serwera |
Do przesłania formularza zostanie użyte kodowanie UTF-8 w formacie międzynarodowym.
Aby je przetestować, dodaj „€uro” w dowolnym polu, wyślij formularz i sprawdź otrzymaną wiadomość e-mail.
Przykład formularza internetowego
Oto prosty przykład formularza internetowego w formacie HTML
z dwoma opcjonalnymi parametrami: „realname” i „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" /> Nazwa:<br /><input name="realname" /><br /> E-mail:<br /><input name="email" /><br /> Uwagi:<br /><textarea cols="40" rows="2" name="notes"></textarea><br /><input type="submit" /></form>
Strony docelowe „redirect” i „missing_fields_redirect” mogą znajdować się na Twoim serwerze.
Możesz dodać dowolną liczbę pól, bez konieczności konfiguracji na poziomie serwera.
Przykład SMS-a do HTTP
przykład sms do http
Aby otrzymywać wiadomości SMS bezpośrednio do skrzynki pocztowej,
routery Teltonika oferują opcję „Konfiguracja przekazywania wiadomości SMS do protokołu HTTP”.
Znajdziesz go w interfejsie internetowym Teltonika: Usługi > Narzędzia mobilne > Bramka SMS.
Domena odbiorcy (twojadomena.com) musi zostać wstępnie autoryzowana przez RealSender!
Nazwa wartości liczbowej: e-mail Metoda: Wyślij adres URL: https://rsXXX.realsender.com/script/sms.pl Nazwa wartości wiadomości: wiadomość Dodatkowa para danych 1: odbiorca | nazwa@twojadomena.com Dodatkowa para danych 2: temat | Wiadomość tekstowa

Opcja 1 – korzystanie z DANYCH MOBILNYCH
!! Do poprawnego działania RealSender wymagane jest połączenie 4G (LTE) !!
Możesz je skonfigurować w interfejsie Teltonika WebUI: Sieć > Telefon komórkowy > Ustawienia karty SIM
Typ sieci: tylko 4G (LTE)

Opcja 2 – korzystanie z DANYCH BRAMY LAN
Możesz ustawić bramę internetową tak, aby przechodziła przez Twoją sieć LAN.
Teltonika WebUI: Sieć > Sieć LAN > INTERFEJSY SIECIOWE > [edytuj]

Wystarczy skonfigurować bramę IPv4 i serwery DNS,
patrz przykład poniżej (zmodyfikuj go, używając własnych parametrów):
INTERFEJSY: LAN ... Brama IPv4: 192.168.1.1 Serwery DNS: 8.8.8.8 !! obowiązkowe !!
Połączenie danych mobilnych można wyłączyć na kilka sposobów, patrz: Wyłączanie danych mobilnych.
Po wyłączeniu danych mobilnych wiadomości SMS nadal działają.
Najprostszym sposobem na wyłączenie danych mobilnychjest wysłanie SMS-a na numer telefonu komórkowego: <router_password> mobileoff
Możesz sprawdzić zmiany w ten sam sposób, używając polecenia „status”: <router_password> status
Przykład otrzymanej wiadomości e-mail
Temat: Wiadomość tekstowa (+41790000000) Poniżej znajduje się otrzymana wiadomość tekstowa. Została ona wysłana przez (+41790000000) w poniedziałek, 26 czerwca 2023 r. o godzinie 08:31:29 CEST --------------------------------------------------------------------------- Wiadomość testowa ---------------------------------------------------------------------------