为了账号安全,请及时绑定邮箱和手机立即绑定

nodemailer@latest怎么发送邮件

nodemailer@latest怎么发送邮件

海绵宝宝撒 2018-09-18 09:36:27
尽是坑找了各种demo,包括github上的完整demo,替换成自己的gmail都不行各位大牛看看到底错在哪里?折腾了几天了,我记得之前有翻过cnode开源客户端的代码,也不行。实在没办法了,厚着脸皮向各位求教状态码:503,auth failvar nodemailer = require("nodemailer");var smtpTransport = require('nodemailer-smtp-transport');  // 开启一个 SMTP 连接池var transport = nodemailer.createTransport(smtpTransport({  host: "smtp.qq.com", // 主机   secure: true, // 使用 SSL   port: 465, // SMTP 端口   auth: {    user: "450409405@qq.com", // 账号     pass: "xxx" // 密码   } }));  // 设置邮件内容var mailOptions = {  from: "Axetroy <450409405@qq.com>", // 发件地址   to: "troy450409405@qq.com", // 收件列表   subject: "Hello world", // 标题   html: "<b>thanks a for visiting!</b> 世界,你好!" // html 内容};  // 发送邮件transport.sendMail(mailOptions, function(error, response) {  if (error) {    console.error(error);   } else {    console.log(response);   }   transport.close(); // 如果没用,关闭连接池});
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 540 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号