文章详情页
javascript - nodemailer连接超时,怎么解决?
浏览:71日期: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. Angular.js 无法设置Authorization头,该怎么解决?2. Mac下phpinfo和php -m里的扩展不一致怎么解决?3. javascript - vue: 父组件给子组件传递数据,子组件接收到了,但是报错,怎么解决?4. node.js - 报错:Object.assign不是一个函数怎么解决?5. HTML5不支持frameset一般怎么解决?6. java - 我用Tomcat访问SQL server数据库时,出现以下错误,该怎么解决?7. javascript - 请问一下fullpage只能初始化一次的问题怎么解决?8. mysql - workbench 切换中文无效怎么解决??9. javascript - 想让图片上那个块,在增加块的宽度的时候向右边移动,而不是向左边移动。需要怎么解决?10. java - SpringMVC 一直提示404,怎么解决?
排行榜
