文章详情页
javascript - nodemailer连接超时,怎么解决?
浏览:163日期:2023-09-30 09:15:18
问题描述
使用的是Gmail
const smtpTransport = nodemailer.createTransport({service: 'gmail',auth: { user: 'xxxxxx@gmail.com', pass: 'xxxxx'} }) const mailOptions={from: 'xxxxxx@gmail.com',to : ’xxxx@qq.com’,subject : req.query.subject,text : req.query.content } smtpTransport.sendMail(mailOptions, function(error, response){if(error){ console.log(error); res.status(504).end('error');}else{ console.log('Message sent: ' + response.message); res.status(200).end('sent');} })
有时候可以成功发送邮件,有时候发送超时,qq邮箱也设置了白名单,是不是qq邮箱有限制次数?怎么解决
问题解答
回答1:应该是gmail邮箱服务的问题。你试一下163或者sina的邮箱,应该就没问题。
标签:
JavaScript
相关文章:
1. 在win7上安装2015vc++运行库安装失败怎么解决?2. javascript - ios返回不执行js怎么解决?3. mysql - sql 左连接结果union右连接结果,导致重复性计算怎么解决?4. javamail - android使用163的smtp服务发送邮件时老会出现554 DT:SPM这个问题,不知怎么解决?5. javascript - tab切换不生效,异步问题怎么解决?6. javascript - vuex报错 this.$store.dispatch is not a function,怎么解决?7. javascript - 移动端textarea不能上下滑动,该怎么解决?8. c++ - QWebEngineView加载url后直接点击链接没有反应要怎么解决?9. javascript - react native在run-android时出现这个错误该怎么解决?大神赐教10. javascript - web移动端 © 版权这个字在安卓上默认蓝色颜色 怎么解决?
排行榜
