手把手教你用STM32发送带附件的邮件 (二、邮件功能实现)

  • 上节回顾

上一小节中我们使用正点原子的潘多拉开发板与RT-Thread 的 IoT Board SDK,并使用 RT-Thred Studio 成功运行了wifi例程,涉及到以下几个知识点:

1. 如何使用 RT-Thread Studio 导入MDK工程。

2. 如何配置 RT-Thread Studio 的工程参数(头文件、库文件、链接文件)。

3. 如何使用 RT-Thread Studio 创建一个原生的 RT-Thread Studio 工程。

4. 如何使用 RT-Thread Studio 编译及下载程序。

希望大家对以上知识点有一个比较深刻的认识,因为在本节以及下一节中也会使用到相关的知识点。

  • 本节目标

本章节会在上一节的基础上实现不带附件的邮件发送功能,涉及到软件包的添加以及相关的设置,同时也会用到上一节的配置工程参数的知识,如果对上一节的内容还不是很熟悉,建议再回到上一节仔细研究研究。

  • 添加软件包

要完全靠自己实现邮件功能,需要掌握邮件传输的协议:SMTP。当然整个互联网有数不胜数的协议,我们不能用一个协议就去从头到尾去学习这个协议,这样协议还没学完,项目就黄了。因此我们要学会使用现成的工具,这样我们就能直接上手使用这个功能。(当然如果要完善工具或开发原工具不支持的功能,就需要自己去研究及探索)好在RT-Thread软件包中已经有了SMTP的实现,我们只需要添加对应的邮件实现软件包:smtp_client 即可使用邮件功能。接下来我们就在我们的工程中添加这个软件包。

首先点击工程目录下的 RT-Thread Settings ,打开配置界面,并点击软件包下的 Add 按钮:

在弹出的软件包中心页面中搜索 SMTP ,搜索成功后点击 smtp_client 软件包的 添加 按钮,添加成功后关闭软件包中心页面。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WKJay_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值