通过 HTTP 请求发送

该领域的研究主题:

概述

脚本地址、必填参数、隐藏字段和非隐藏字段

细节

非必填/可选参数,隐藏字段和非隐藏字段

网页表单示例

简单的 HTML 网页表单示例

短信转HTTP示例

使用Teltonika路由器的短信转发到HTTP配置示例

通过 HTTP 请求发送的各个部分

概述

RealSender 让您可以轻松地通过电子邮件发送 HTTP 请求,例如网页表单内容。
这样,您就可以直接在邮箱中收到反馈表单的结果。

您无需进行任何特殊配置。
这些表单可以发布到任何 HTML 网页中,也可以直接添加到您的电子邮件中。


脚本地址:
<form action="https://rsXXX.realsender.com/script/form.pl" method="post" accept-charset="utf-8">


必填/强制参数(隐藏字段):

范围
描述
接受者 表单提交内容将发送到指定的电子邮件地址或“别名”;
“真实”地址应在服务器级别进行配置。
必需的 这是用户提交表单前必须填写的字段列表。
我们建议仅检查“电子邮件”字段(内容和语法均已验证)。
其他检查通常通过 JavaScript 完成,我们可以提供示例。
重定向 表单提交成功后,用户将被重定向到此 URL。
missing_fields_redirect 如果任何“必填”字段为空,用户将被重定向到此处。

必填/强制参数(非隐藏字段):

范围
描述
电子邮件 它将成为邮件发送者的电子邮件地址。
如果电子邮件地址
正确
数据将发送给配置的接收方,
用户将被重定向到“重定向”URL。
如果电子邮件地址
缺失或语法错误
不会发送任何邮件,
用户将被重定向到“missing_fields_redirect”URL。

HTTP 请求详情

细节

非必填/可选参数(隐藏字段):

范围
描述
主题 电子邮件的主题行
环境报告 一份用户环境变量列表,这些变量应包含在电子邮件中,
可用于记录用户的 IP 地址等信息,例如:
value=“REMOTE_HOST,REMOTE_ADDR,HTTP_USER_AGENT”
打印空白字段 如果此项设置为“1”,则留空的字段将包含在电子邮件中。

非必填/可选参数(非隐藏字段):

范围
描述
真实姓名 用户的全名将成为发件人电子邮件地址的一部分。
其他字段 您可以根据需要添加任意数量的字段,无需在服务器端进行任何设置。

表单提交将使用 UTF-8 国际字符集编码。
为了测试,请在任意字段中输入“€uro”,提交表单并查看您收到的电子邮件。


网页表单示例

网页表单示例

这是一个简单的HTML网页表单示例,
包含两个可选参数:“realname”(真实姓名)和“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" />姓名:<br /><input name="realname" /><br />电子邮件:<br /><input name="email" /><br />笔记:<br /><textarea cols="40" rows="2" name="notes"></textarea><br /><input type="submit" /></form>

“重定向”和“missing_fields_redirect”着陆页可以部署在您的服务器上。
您可以根据需要添加任意数量的字段,无需在服务器端进行任何设置。


短信转HTTP示例

短信转HTTP示例

要直接在邮箱中接收短信,
Teltonika 路由器提供了“短信转发到 HTTP 配置”选项。

您可以在 Teltonika WebUI 中找到它:服务 > 移动工具 > 短信网关。
!!收件人的域名(yourdomain.com)必须预先获得 RealSender 的授权!!

数字值名称:电子邮件 方法:POST URL:https://rsXXX.realsender.com/script/sms.pl 消息值名称:消息 附加数据对 1:收件人 | name@yourdomain.com 附加数据对 2:主题 | 文本消息

短信转发到 HTTP 配置


方案一:使用移动数据

!! 使用 RealSender 需要 4G (LTE) 连接!
您可以在 Teltonika WebUI 中进行设置:网络 > 移动网络 > SIM 卡设置

网络类型:仅限 4G (LTE)

仅限 4G (LTE) 移动 SIM 卡设置


选项 2 - 使用 LAN 网关数据

您可以将互联网网关设置为通过您的局域网。Teltonika
WebUI:网络 > 局域网 > 网络接口 > [编辑]

网络接口 - 局域网

只需配置 IPv4 网关 DNS 服务器,
请参见以下示例(请根据您自己的参数进行修改):

接口:局域网 (LAN) ... IPv4 网关:192.168.1.1 DNS 服务器:8.8.8.8 !! 必填 !!

可以通过几种方式禁用移动数据连接,请参阅: 禁用移动数据
禁用移动数据后,短信功能仍然可用。

关闭移动数据最简单的方法是向该手机号码发送短信:您可以使用“status”命令以相同的方式检查更改:<router_password> mobileoff
<router_password> status


收到的电子邮件示例
主题:短信 (+41790000000) 以下是收到的短信。该短信由 (+41790000000) 于 2023 年 6 月 26 日星期一 08:31:29 CEST 发送。--------------------------------------------------------------------------- 测试信息 ---------------------------------------------------------------------------