Node-RED: 如何发送电子邮件通知
本文档属于入门指南指南的一部分。您可以在此处查看完整指南:如何开始使用 Node-RED。
欢迎查阅 Stackhero 文档
Stackhero 提供全托管的 Node-RED cloud 环境,助您快速构建工作流:
- 内置 MQTT 服务器(Mosquitto),实现无缝 IoT 集成。
- 完全访问 Node-RED 管理界面,便于管理流程和设置。
- 包含 Node-RED Dashboard,支持实时可视化。
- 提供 专用 SMTP 邮件服务器,发送邮件无数量限制。
- 轻松实现 一键更新,让您的实例始终保持最新。
- 支持 自定义域名,自动配置 HTTPS,例如 https://node-red.your-company.com。
- 高 性能 与强大 安全性,基于专属私有基础设施。
您只需约 5 分钟,即可拥有安全、可用于生产环境的 Node-RED cloud hosting 实例。Stackhero 负责部署、更新和基础设施运维,让您专注于自动化流程的开发。
Stackhero 上的每个 Node-RED 实例都配有专用的电子邮件服务器。此服务器允许您通过简单的几次点击发送无限量的电子邮件通知。
要开始从您的 Node-RED 实例发送电子邮件,请在您的流程中添加一个“email”节点。您会在节点列表中看到两个电子邮件节点。选择右侧带有邮件图标的那个。添加后,该节点将自动命名为“Stackhero integrated email server”并预先配置。
双击电子邮件节点,并在“收件人:”字段中输入您的电子邮件地址。最好保持其他设置不变。
接下来,将一个“inject”节点添加到您的流程中,并将其连接到电子邮件节点。双击 inject 节点(默认命名为“timestamp”),选择“string”作为负载类型,并输入“这是一封来自 Node-RED 的电子邮件”作为负载。
检查您的节点配置,部署您的流程,然后点击 inject 节点上的操作图标。然后检查您的电子邮件收件箱以查看从 Node-RED 发送的电子邮件!
提示:您可以通过在“收件人:”字段中用分号分隔每个电子邮件来向多个收件人发送电子邮件。