如何简易使用Nodejs向邮箱发送信息给女朋友一个惊喜???小白看了都会的,你会吗?程序猿必备福利之一!!

1.首先我们要安装nodejs,及配置nodejs的环境变量,配置npm配置源。
  • 推荐的相关资料
    • i.小白如对nodejs是什么,以及nodejs npm配置源是什么不知可查看nodejs简介 以及配置nodejs的环境变量
    • ii.如不知nodejs简单的对文件与文件夹的curd请查看文件的curd或查看node文件的读写判断以及Nodejs对内置模块fs的进阶使用方法技巧nodejs进阶
    • iii.如对这些都以知晓可查看nodejs如何使用第三模块express简单创建服务器查看
    • vi.如何使用express框架搭建node服务,编写node脚本代码,并在浏览器请求服务,简单体验前后交互的流程,点击查看前后交互流程以及前后交互的js代码
2.安装nodejs之后,我们在自己熟悉了磁盘创建一个mail文件夹,然后下载我们需要用到的第三方模块nodemailer
  • i.这里我在D盘根目录下创建了一个mail文件夹以及mail文件夹创建一个mail.js文件,在这里插入图片描述
  • ii.进入命令行之后输入npm install nodemailer --save;
    在这里插入图片描述
  • iii.将文件拉入我们的编辑器,这里我使用的是vsCode,拉入编辑器之后我们进入nodemailer官网查看nodemailer使用方法并将将代码粘贴复制到我们的编辑器,我们可以看到下面的示意图是nodemailer官网告诉我们的使用方法,其中有很多没有用的,这里我在编辑器进行了修改。
    nodemailer示意图
  • 修改后的代码
    在这里插入图片描述
  • 现在可以查看我们的邮箱有没有接受到信息
    在这里插入图片描述
3.这里我将上面修改后的nodemailer的步骤拆分一下
  • i.将nodemailer官网的代码粘贴复制到我们的编辑器中,然后进行修改,具体详情可以查看nodemailer官网
    在这里插入图片描述
  • ii.获取我们的QQ的SMTP验证码,
    在这里插入图片描述
  • iii.将获取到的验证码粘贴复制到pass中
    验证码
4.按照步骤完成之后,我们在终端控制台进行测验一下

在这里插入图片描述
查看QQ邮箱接受到信息的时间与我们在终端打印出的时间
QQ邮箱示意图

到这里我们一个简易的邮箱发送已经创建完成,小白看了都会的,这里你学会了吗?赶紧给你女朋友的QQ邮箱发送一下惊喜吧
注意注意:这里我还要提醒一下你们不要频繁发送邮箱对邮箱进行轰炸,轻则QQ邮箱被封,重则自己看着办,哈哈哈。
下期分享如何从美图网爬取美图,程序猿必备福利之二!!!,关注每期分享干货
发布了19 篇原创文章 · 获赞 139 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/NanQiao1716/article/details/104693534