node.js - nodejs用sina邮箱发邮件问题
本文介绍了node.js - nodejs用sina邮箱发邮件问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
想要用nodejs实现发邮件功能,用的是nodemailer
库,发件箱为sina。配置如下图,触发事件后报错了。本机587端口以打开,还是报这个错。求解答,跪谢!!!
解决方案
根本机代码没关系吧。。。sina的smtp是456端口,我前阵子也用nodemailer库通过sina发邮件来着
给你看看我的配置
function MailSender(){
let smtp = accountDAO.getSMTPAccount();
let transporter = nodemailer.createTransport({
host: smtp.server,
port: smtp.port,
secure: true, // secure:true for port 465, secure:false for port 587
auth: {
user: smtp.username,
pass: smtp.password
}
});
"smtp":{
"server":"smtp.sina.com",
"port":465,
"username":"xxx@sina.com",
"password":"xxx"
}
这篇关于node.js - nodejs用sina邮箱发邮件问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文