61388浏览
查看: 61388|回复: 3

[入门教程] 【邮连万物】通过node-red发送邮件

[复制链接]
本帖最后由 得劲滋润爽 于 2023-3-17 17:35 编辑

通过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触发的帖子。





麦壳maikemaker  初级技师

发表于 2023-9-6 11:54:51

想把node-red用起来,因为我自己没有实际应用场景和需求,所以没有想法和创意。在此征集网友们的创意,如果创意能超过5个的话我会选择3-5个我能做出来的做个简单的教程再分享给大家。如果你有想用node-red实现的功能或者项目欢迎留言。
回复

使用道具 举报

花生编程  中级技匠

发表于 2023-8-30 18:55:39

厉害厉害
回复

使用道具 举报

花生编程  中级技匠

发表于 2023-8-30 18:56:40

不错不错!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail