当前位置:  开发笔记 > 编程语言 > 正文

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

如何解决《开始使用nodemailer和mandrillsmtp报错。CERT_HAS_EXPIRED错误:证书已过期》经验,为你挑选了1个好方法。

我们正在使用nodemailer和mandrill smtp。

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

Error: { [Error: certificate has expired] code: 'CERT_HAS_EXPIRED' }

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


这是山man方面的问题

更新

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



1> Arvind Kushw..:

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

tls: {rejectUnauthorized: false},

例如 :

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

推荐阅读
TXCWB_523
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有