开始使用nodemailer和mandrill smtp报错。CERT_HAS_EXPIRED错误:证书已过期

Ned*_*udi 3 node.js nodemailer mandrill

我们正在使用nodemailer和mandrill smtp。

从今天开始,我们针对几个不同的Web服务收到此错误

Error: { [Error: certificate has expired] code: 'CERT_HAS_EXPIRED' }
Run Code Online (Sandbox Code Playgroud)

本地主机和远程服务器针对不同的Web应用程序会发生这种情况是什么原因?


这是山man方面的问题

更新

过期的证书错误上周推出的新证书导致一些用户在发送邮件时遇到问题-这是由于旧证书过期以及我们配置中的问题所致。受影响的用户正在通过具有STARTTLS的SMTP发送。HTTPS API调用不受影响。我们目前正在修复,并将在解决后更新。UTC下午12:21在12:05 UTC纠正了配置错误。带有STARTTLS的SMTP现在可以在所有区域正常运行。2015年12月18日,UTC下午12:04

Arv*_*aha 5

我遇到了同样的错误。在传输配置中使用以下内容:

tls: {rejectUnauthorized: false},
Run Code Online (Sandbox Code Playgroud)

例如 :

var transporter = nodemailer.createTransport({
host: 'smtp.example.com',
port: 587,
auth: {
    user: 'username',
    pass: 'userpassword'
},
tls: {rejectUnauthorized: false} });
Run Code Online (Sandbox Code Playgroud)


小智 4

另: http: //status.mandrillapp.com/

12月18日 他们的一些证书过期了