查看: 416|回复: 2

ESP8266通过库文件发送邮件

[复制链接]
  • TA的每日心情
    奋斗
    2019-5-17 14:56
  • 签到天数: 62 天

    [LV.6]常住居民II

    发表于 2019-3-4 17:03 | 显示全部楼层 |阅读模式
    本文主要来源于:http://dy.163.com/v2/article/detail/E0VM2D930516HBND.html以及https://www.instructables.com/id/ESP8266-GMail-Sender/

            我主要是分享一下在使用的时候碰到的问题,高手就不适用了。因为今天百度了很长时间都没找到ESP8266直接发邮件的,都是要通过第三方服务器,但是对于不了解搭建服务器的我们来说,无疑是困难的,幸好后来找到了这两个网址。但是他们解释还是有点不详细,不懂行的(比如我),得折腾好久。好了,下面分享一下我的心酸历程:

    第一:下载库文件并进行加载到Arduino IDE里,网址:https://github.com/tackelua/ESP8266GmailSender
    第二:修改库文件,找到Gsender.h文件文件,修改如图的信息。至于Base64编码你可以参考上面链接的文章,很简单。
    第三:修改Arduino程序,这个主要修改路由器、路由器密码,还有接收方邮箱以及发送的信息就行。


    好了,经过这些修改,你就可以使用ESP8266发送邮件了。
    彩蛋环节:
           我因为刚开始是新注册了一个163邮箱作为发送方,但是发送到QQ邮箱的时候回发送不成功,提示554 DT:SPM,这个具体原因可以上网易查询,反正就是没通过验证,不让发出去,所以无奈把发送方和接收方都改成QQ邮箱,然后,然后我就发出去了,甚是慌啊!!!

    库文件在你IDE如图所对应的位置

    库文件在你IDE如图所对应的位置

    修改库文件

    修改库文件

    修改路由器名称和密码

    修改路由器名称和密码

    修改收件人信息和发送的信息

    修改收件人信息和发送的信息
  • TA的每日心情
    奋斗
    2019-5-17 14:56
  • 签到天数: 62 天

    [LV.6]常住居民II

     楼主| 发表于 2019-3-4 17:06 | 显示全部楼层
    忘了贴结果,,,算了,试过应该都成功了,就不贴了
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    有对屏幕了解的大神吗?
    有对屏幕了解的大神吗?
    这种屏幕可以用arduino板或者树莓派做出来吗?小白对这方面一无所知,求指点
    编写了个贪食蛇小程序
    编写了个贪食蛇小程序
    8*8双色3mm红蓝雾状发光二极管 用595驱动的
    Adruino小型自平衡机器人EVA(+硬件+源代码+3D文件)
    Adruino小型自平衡机器人E
    [*]2个月前做的小机器人,在CSDN个人博客上发了,从没接触过PID、3D打印、电机等,就
    超萌机器人  pando
    超萌机器人 pando
    ## 准备工作准备好如下材料: · DFRobot Romeo BLE mini V2.0 控制器 × 1·
    红外模块在接收时码值变动
    红外模块在接收时码值变动
    在使用arduino连接一个红外接收后,下载的红外模块的库IRremote,在使用时发现,遥控
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表