presentazione
RealSender consente di inviare facilmente richieste http, come quelle generate da moduli HTML, tramite email.
In questo modo riceverete i risultati dei moduli di feedback direttamente nella vostra casella di posta.
Senza alcuna configurazione speciale da parte vostra.
I moduli possono essere pubblicati in qualsiasi pagina html o aggiunti direttamente all’interno dei vostri messaggi email.
Indirizzo dell’applicazione:
<form action="https://rsXXX.realsender.com/script/form.pl" method="post" accept-charset="utf-8">
Parametri obbigatori (hidden fields / campi nascosti):
Parametro |
Descrizione |
recipient |
l’indirizzo email vero o “fittizio” a cui verrà trasmesso il modulo per motivi di sicurezza, l’indirizzo “reale” andrebbe configurato nel server |
required |
questo è l’elenco dei campi che l’utente deve compilare prima dell’invio si consiglia di lasciare solo il campo “email” (verificati contenuto e sintassi) controlli aggiuntivi vengono solitamente effettuati tramite javascript |
redirect |
la URL a cui l’utente verrà reindirizzato dopo l’invio del modulo |
missing_fields_redirect |
l’utente verrà reindirizzato a questa URL se un campo “required” è vuoto |
Parametri obbigatori (non-hidden fields / campi visibili):
Parametro |
Descrizione |
email |
diventerà l’indirizzo email del mittente del messaggio |
se l’indirizzo email è corretto |
i dati verranno inviati al destinatario configurato l’utente verrà reindirizzato alla URL “redirect” |
se l’email manca o la sintassi è errata |
non verrà inviato alcun messaggio l’utente verrà reindirizzato alla URL “missing_fields_redirect” |
RICHIESTE HTTP Dettagli
dettagli
Parametri opzionali (hidden fields / campi nascosti):
Parametro |
Descrizione |
subject |
l’oggetto della mail |
env_report |
alcune variabili d’ambiente dell’utente, che verranno incluse nella mail utile per registrare informazioni come l’indirizzo IP dell’utente, esempio: value=“REMOTE_HOST,REMOTE_ADDR,HTTP_USER_AGENT” |
print_blank_fields |
se viene impostato a “1”, i campi lasciati vuoti verranno inclusi nella mail |
Parametri opzionali (non-hidden fields / campi visibili):
Parametro |
Descrizione |
realname |
nome completo dell’utente, diventerà parte dell’indirizzo email del mittente |
qualsiasi_altro_campo |
senza limitazioni, non è necessaria alcuna impostazione lato server |
La codifica che verrà utilizzata per l’invio del modulo è il set di caratteri internazionale UTF-8.
Per verificarlo, aggiungere “€uro” in uno dei campi, inviare il modulo e controllare il messaggio di posta elettronica ricevuto.
FORM HTML Esempio
Questo è un semplice modulo html d’esempio
con due parametri opzionali: “realname” e “note”
<form action="https://rsXXX.realsender.com/script/form.pl" method="post" accept-charset="utf-8">
<input type="hidden" name="recipient" value="indirizzo_email-o-alias" />
<input type="hidden" name="required" value="email" />
<input type="hidden" name="redirect" value="/form/grazie.html" />
<input type="hidden" name="missing_fields_redirect" value="/form/errore.html" />
Nome:<br />
<input name="realname" /><br />
Email:<br />
<input name="email" /><br />
Note:<br />
<textarea cols="40" rows="2" name="note"></textarea><br />
<input type="submit" />
</form>
Le pagine di atterraggio “redirect” e “missing_fields_redirect” possono risiedere sul vostro server.
Potete aggiungere quanti campi vi occorrono, non è richiesta alcuna impostazione lato server.
SMS ad HTTP esempio
sms ad http esempio
Per ricevere i messaggi sms direttamente nella vostra casella email
I router Teltonika offrono l’opzione “SMS Forwarding To HTTP Configuration” (Inoltro SMS ad HTTP configurazione).
Potete trovarla all’interno dell’interfaccia Web: Services > Mobile Utilities > SMS Gateway.
!! Il dominio del destinatario (yourdomain.com) deve essere pre-autorizzato da RealSender !!
Number value name: email
Method: Post
URL: https://rsXXX.realsender.com/script/sms.pl
Message value name: message
Extra data pair 1: recipient | name@yourdomain.com
Extra data pair 2: subject | Text-Message

Opzione 1: utilizzo di DATI MOBILI
!! Per funzionare correttamente con RealSender è necessaria una connessione 4G (LTE) !!
Potete configurarla all’interno dell’interfaccia Web: Network > Mobile > SIM card settings
Network type: 4G (LTE) only

Opzione 2: utilizzo dei DATI LAN GATEWAY
È possibile impostare il gateway Internet in modo che passi attraverso la LAN.
Teltonika WebUI: Network > LAN > NETWORK INTERFACES > [modifica]

Occorre solo configurare il gateway IPv4 ed anche i server DNS
vedi l’esempio qui sotto (modificatelo con i vostri parametri):
INTERFACES: LAN
...
IPv4 gateway: 192.168.1.1
DNS servers: 8.8.8.8 !! obbligatorio !!
La Connessione Dati Mobili può essere disattivata in vari modi, vedi: Disable Mobile Data.
Quando i dati mobili sono disabilitati, la messaggistica SMS rimane operativa.
Il modo più semplice per Disabilitare i dati mobili è inviare un SMS al numero di cellulare: <router_password> mobileoff
Potete controllare le modifiche allo stesso modo, utilizzando il comando “status”: <router_password> status
Esempio di messaggio email ricevuto:
Oggetto: Text-Message (+393380000000)
Below is the received text message. It was submitted by
(+393380000000) on Monday, June 26, 2023 at 08:31:29 CEST
---------------------------------------------------------------------------
Messaggio di prova
---------------------------------------------------------------------------