查看: 211|回复: 2

ESP8266通过库文件发送邮件

[复制链接]
  • TA的每日心情
    奋斗
    2019-3-22 18:52
  • 签到天数: 52 天

    [LV.5]常住居民I

    发表于 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-3-22 18:52
  • 签到天数: 52 天

    [LV.5]常住居民I

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

    本版积分规则

    热门推荐

    BlinkerAT固件不能用
    BlinkerAT固件不能用
    如图,在配网的时候就卡住了,再发指令就没用了,固件和库都是今天刚下载的,以前的也不好
    为什么这个库已经装好了可是在调用的时候却没有显示
    为什么这个库已经装好了可
    为什么这个库已经装好了可是在调用的时候却没有显示求解决
    UART 传输(字符)不稳定,如何解决数据错位和乱码的情况
    UART 传输(字符)不稳定
    求助大家,我正在写一个 UART 传输多组数据的项目,想要将一端 Arduino 的多组数据通
    请问这是什么板子?
    请问这是什么板子?
    如图,两年前比赛学校发的,但网上找不到资料,现在翻出来,想问问有人知道它怎么用吗
    【原创】 drawbot平面关节scara机械臂写字机 画画机器人直播...
    【原创】 drawbot平面关节
    这个项目上个月就在做了,结构和代码反反复复改了多次,加上自己又太忙,一直没来得及
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表