1、汪者 https 用来发送网络耐败请求
2、 node-schedule 用来实现定时任务
3、 nodemailer 用来发送邮昌陵颤件
介绍一下简单用法
我这里使用的QQ邮箱,使用第三方发送邮件需要打开授权,我这里开启的是 POP3/IMAP ,然后用授权码登录。 授权方法->
哈哈,还是比较成功的,达到了我预期的目标。
邮件接收的延迟比较大,大概3分钟左右,耐心等候,另外我在QQ邮箱的发件箱里没看到已发送的邮件,可能不会显示。
demo就不发了,比较简单,这几个模块组装起来就可以运行了。
var schedule = require('node-schedule')var rule = new schedule.RecurrenceRule()//每隔 30 分钟执行 rule.minute = [0, 30]//蠢卜弯弊弯每隔 15 分钟执带闷行: rule.minute = [0, 15,node.js中可是考虑使用agenda模块来完成定时任颂信务。------------
官网:碰颂https://github.com/rschmukler/agenda
---------------------
var Agenda = require('笑樱郑agenda')
var connectionOpts={db: { address: dbUrl}}
var agenda = new Agenda(connectionOpts)
agenda.processEvery('5 seconds')
agenda.start()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)