aperçu
RealSender vous permet d'envoyer facilement des requêtes HTTP, comme le contenu de formulaires web, par e-mail.
Vous recevez ainsi les résultats de vos formulaires de contact directement dans votre boîte mail.
Aucune configuration particulière n'est requise de votre côté.
Les formulaires peuvent être publiés sur n'importe quelle page web HTML ou ajoutés directement dans vos e-mails.
Adresse du script :
<form action="https://rsXXX.realsender.com/script/form.pl" method="post" accept-charset="utf-8">
Paramètres requis/obligatoires (champs cachés) :
| Paramètre |
Description |
| destinataire |
L’adresse électronique ou l’« alias » auquel le formulaire sera envoyé pour des raisons de sécurité ; l’adresse « réelle » doit être configurée au niveau du serveur. |
| requis |
Voici la liste des champs que l'utilisateur doit remplir avant de soumettre le formulaire. Nous vous suggérons de vérifier uniquement le champ « e-mail » (le contenu et la syntaxe sont vérifiés). Les vérifications supplémentaires sont généralement effectuées via JavaScript ; nous pouvons vous fournir des exemples. |
| réorienter |
L'utilisateur sera redirigé vers cette URL après avoir soumis le formulaire avec succès |
| redirection des champs manquants |
L'utilisateur sera redirigé ici si l'un des champs obligatoires est laissé vide |
Paramètres requis/obligatoires (champs non cachés) :
| Paramètre |
Description |
| e-mail |
Elle deviendra l'adresse électronique de l'expéditeur du message |
si l'adresse e-mail est correcte |
Les données seront envoyées au destinataire configuré. L'utilisateur sera redirigé vers l'URL de redirection. |
si l'adresse e-mail est manquante ou incorrecte sur le plan syntaxique |
Aucun courriel ne sera envoyé ; l'utilisateur sera redirigé vers l'URL « missing_fields_redirect ». |
Détails de la requête HTTP
détails
Paramètres facultatifs (champs cachés) :
| Paramètre |
Description |
| sujet |
l'objet de l'e-mail |
| rapport environnemental |
une liste des variables d'environnement de l'utilisateur qui doivent être incluses dans l'e-mail, utiles pour enregistrer des informations telles que l'adresse IP de l'utilisateur, exemple : valeur="REMOTE_HOST,REMOTE_ADDR,HTTP_USER_AGENT" |
| imprimer_champs_vides |
Si cette option est définie sur « 1 », les champs laissés vides seront inclus dans l'e-mail |
Paramètres facultatifs (champs non masqués) :
| Paramètre |
Description |
| vrai nom |
Le nom complet de l'utilisateur sera intégré à l'adresse électronique de l'expéditeur |
| tout autre champ |
Vous pouvez ajouter autant de champs que nécessaire, aucune configuration n'est requise au niveau du serveur |
L'encodage utilisé pour la soumission du formulaire est l'UTF-8.
Pour le tester, saisissez « €uro » dans un champ, soumettez le formulaire et vérifiez le courriel de confirmation.
Exemple de formulaire Web
Voici un exemple simple de formulaire web HTML
avec deux paramètres optionnels : « realname » et « 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" /> Nom:<br /><input name="realname" /><br /> E-mail:<br /><input name="email" /><br /> Remarques :<br /><textarea cols="40" rows="2" name="notes"></textarea><br /><input type="submit" /></form>
Les pages de destination « redirect » et « missing_fields_redirect » peuvent être hébergées sur votre serveur.
Vous pouvez ajouter autant de champs que nécessaire ; aucune configuration n’est requise côté serveur.
Exemple de conversion SMS vers HTTP
Exemple de conversion SMS vers HTTP
Pour recevoir les SMS directement dans votre boîte mail,
les routeurs Teltonika proposent l'option « Configuration du transfert SMS vers HTTP ».
Vous le trouverez dans l'interface web de Teltonika : Services > Utilitaires mobiles > Passerelle SMS.
!! Le domaine du destinataire (votredomaine.com) doit être préalablement autorisé par RealSender !!
Nom de la valeur numérique : email Méthode : POST URL : https://rsXXX.realsender.com/script/sms.pl Nom de la valeur du message : message Paire de données supplémentaires 1 : destinataire | nom@votredomaine.com Paire de données supplémentaires 2 : sujet | Message texte

Option 1 - utilisation des données mobiles
!! Une connexion 4G (LTE) est requise pour un fonctionnement optimal de RealSender !!
Vous pouvez la configurer dans l'interface web de Teltonika : Réseau > Mobile > Paramètres de la carte SIM
Type de réseau : 4G (LTE) uniquement

Option 2 - Utilisation des données de la passerelle LAN
Vous pouvez configurer la passerelle Internet pour qu'elle passe par votre réseau local.
Interface Web Teltonika : Réseau > LAN > INTERFACES RÉSEAU > [modifier]

Il suffit de configurer la passerelle IPv4 et les serveurs DNS
(voir l'exemple ci-dessous ; modifiez-le avec vos propres paramètres) :
INTERFACES : LAN ... Passerelle IPv4 : 192.168.1.1 Serveurs DNS : 8.8.8.8 !! obligatoire !!
La connexion de données mobiles peut être désactivée de plusieurs manières ; voir : Désactiver les données mobiles.
Lorsque les données mobiles sont désactivées, l’envoi de SMS reste possible.
Le moyen le plus simple de désactiver les données mobilesest d' envoyer un SMS au numéro de téléphone : <router_password> mobileoff
Vous pouvez vérifier les modifications de la même manière, en utilisant la commande « status » : <router_password> status
Exemple de message électronique reçu
Objet : SMS (+41790000000) Ci-dessous le SMS reçu. Il a été envoyé par (+41790000000) le lundi 26 juin 2023 à 08:31:29 CEST. --------------------------------------------------------------------------- Message de test ---------------------------------------------------------------------------