Forgotten 发表于 2022-12-20 12:37:07

[Mind+用户库] Python模式行空板发送电子邮件库

本帖最后由 Forgotten 于 2022-12-20 12:37 编辑

前言
发送电子邮件功能在进行物联网项目的时候很有用,例如温度超标了进行报警,另外邮箱可以绑定到微信里面,这样又可以实现微信的提醒,所以做个发送邮件的库很有作用。

参考行空板入门教程代码做了一个图形化扩展,使用非常简单。

使用说明
加载地址: https://gitee.com/liliang9693/ext-pyemail

在Python模式用户库中输入链接加载:


积木


输入收件人和发件人的完整邮箱地址


输入邮箱的授权码,在QQ邮箱的设置>账户中生成,默认的IMAP服务器和端口是QQ邮箱的,推荐使用。



输入标题和正文即可发送邮件,成功或者失败会在终端中输出提示语。

示例
一个简单的程序,从qq邮箱发送变量的数值到163邮箱中
1. 开启IMAP服务,获取授权码,参考行空板入门教程第4节的说明:【新提醒】【行空板Python入门教程】第十课:多节点智慧农业系统 - DF创客社区 - 分享创造的喜悦 (dfrobot.com.cn)


2. 编写程序,填写收件人和发件人,填写发件人邮箱授权码。行空板联网,点击运行即可。


3. 收到邮件:




4. 如果收件人是QQ邮箱,微信绑定一下,那么微信就能收到提醒:





IvanDMido 发表于 2023-1-3 17:51:13

踩踩,{:7_216:}{:6_209:}
页: [1]
查看完整版本: [Mind+用户库] Python模式行空板发送电子邮件库