Tag: smtp

无法使用Nodemailer连接到outlook.com SMTP

我正在创build这样的传输对象。 var transport = nodemailer.createTransport("SMTP", { host: "smtp-mail.outlook.com", // hostname secureConnection: false, // use SSL port: 587, // port for secure SMTP auth: { user: "user@outlook.com", pass: "password" } }); 这是我收到的错误,当我试图发送邮件。 [错误:139668100495168:错误:1408F10B:SSL例程:SSL3_GET_RECORD:错误的版本号:../ deps / openssl / openssl / ssl / s3_pkt.c:337:] 当我试图设置ignoreTLS为true。 这是我得到的 {[AuthError:无效login – 530 5.7.0必须首先发出STARTTLS命令]名称:'AuthError',数据:'530 5.7.0必须首先发出STARTTLS命令'} 难道我做错了什么? 请帮忙。

任何build议在nodejs的SMTP邮件服务器?

我googled了不less,但都是最好的阿尔法版本,所以看来我将不得不尝试一个代码。 我不想从头开始编写代码,而是希望在现有实现的基础上进行构build,但这是一个好的做法。 有什么build议么?