【邮连万物】通过node-red发送邮件

2023-03-176.5万
AI 快速预览详细 收起
本文介绍了如何使用Node-RED实现定时发送邮件的功能。通过配置Node-RED节点,可以将单片机采集的数据或服务器的状态发送到指定邮箱。文章详细介绍了Node-RED的安装、配置以及如何使用139邮箱获取授权码。通过这些步骤,用户可以轻松实现自动化邮件发送,适用于需要定期报告或监控的场景。


通过nore-red发送邮件可以做到自动化或者使用MQTT,http等方式触发。
举两个例子,定时给某个邮箱发送邮件,将单片机采集的数据或者服务器的状态发送到邮箱还能使用微信接收提醒。可以让mind+具有发送邮件的功能或者使用邮件与微信进行交互。更多使用场景期待大家开脑洞。


nodered安装请看:https://mc.dfrobot.com.cn/thread-315699-1-1.html


首先我们打开node-red
【邮连万物】通过node-red发送邮件图1

将流程1的名字修改一下
【邮连万物】通过node-red发送邮件图2【邮连万物】通过node-red发送邮件图3【邮连万物】通过node-red发送邮件图4
这个跟我们做其他类似Word等工作时要养成及时保存的习惯,这里保存就是“部署”,现在改完名我们要部署一下。
【邮连万物】通过node-red发送邮件图5没有未部署的情况下是灰色的【邮连万物】通过node-red发送邮件图6


添加邮箱节点(扩展插件)
【邮连万物】通过node-red发送邮件图7【邮连万物】通过node-red发送邮件图8【邮连万物】通过node-red发送邮件图9【邮连万物】通过node-red发送邮件图10【邮连万物】通过node-red发送邮件图11【邮连万物】通过node-red发送邮件图12【邮连万物】通过node-red发送邮件图13

这里做一个定时发送的例子
使用移动的139邮箱,电信联通的号码也可以使用。
登录网页版139邮箱,用短信验证码登录就行。【邮连万物】通过node-red发送邮件图14【邮连万物】通过node-red发送邮件图15【邮连万物】通过node-red发送邮件图16【邮连万物】通过node-red发送邮件图17

保存

【邮连万物】通过node-red发送邮件图18【邮连万物】通过node-red发送邮件图19【邮连万物】通过node-red发送邮件图20【邮连万物】通过node-red发送邮件图21【邮连万物】通过node-red发送邮件图22这就是为什么使用139邮箱不用163或者QQ邮箱,那俩获取授权码需要给他发短信得好几毛钱,当然有免费短信的也可以用他们。


开始组装图形化代码
【邮连万物】通过node-red发送邮件图23因为咱们是发送邮件所以选这个块,把他拖到右边来
【邮连万物】通过node-red发送邮件图24
把他俩连起来
【邮连万物】通过node-red发送邮件图25
部署一下。


双击email,填写账号信息
【邮连万物】通过node-red发送邮件图34【邮连万物】通过node-red发送邮件图26【邮连万物】通过node-red发送邮件图35【邮连万物】通过node-red发送邮件图36

双击时间戳
【邮连万物】通过node-red发送邮件图27【邮连万物】通过node-red发送邮件图28【邮连万物】通过node-red发送邮件图29【邮连万物】通过node-red发送邮件图30【邮连万物】通过node-red发送邮件图31
部署一下


五分钟后看你是否能收到一封电邮。


我们可以立即测试一下
【邮连万物】通过node-red发送邮件图32
【邮连万物】通过node-red发送邮件图37没报错就代表发送成功了,去看一下你的收件箱有没有收到,可能有延迟不要急等个一两分钟。【邮连万物】通过node-red发送邮件图38
报错长这样
【邮连万物】通过node-red发送邮件图33


到这就演示完了。


后面再发一篇MQTT触发的帖子。





创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(3)
麦壳maikemaker
麦壳maikemaker
作者
想把node-red用起来,因为我自己没有实际应用场景和需求,所以没有想法和创意。在此征集网友们的创意,如果创意能超过5个的话我会选择3-5个我能做出来的做个简单的教程再分享给大家。如果你有想用node-red实现的功能或者项目欢迎留言。
花生编程
花生编程
不错不错!
花生编程
花生编程
厉害厉害
- 没有更多了 -