【问题标题】:Failed to send email from my desire domain using nodemailer无法使用 nodemailer 从我想要的域发送电子邮件
【发布时间】:2017-10-13 00:26:04
【问题描述】:

我正在编写脚本以使用 nodmailer 包从我的域发送电子邮件,我的代码如下:-

    /************send email **************/



 var nodemailer = require('nodemailer');
         var transporter = createTransport('smtp://admin@digieasynow.com:paxxxxxxxxx
         @mail.digieasynow.com');
         var mailOptions = {
         from: '"Tester ????" admin@digieasynow.com', 
         to: 'example@gmail.com', 
         subject: 'Hello ✔', 
         text: 'Hello world ????', 
         html: 'Hello world ????' 
        };
        transporter.sendMail(mailOptions,function(error, info){
        if(error){
        return console.log(error);
        }
        console.log('Message sent: ' + info.response);
        });


        /**End code here************/

运行时出现以下错误:

错误:主机名/IP 与证书的替代名称不匹配:“主机:mail.digieasynow.com。不在证书的替代名称中:DNS:.webhostbox.net, DNS:webhostbox.net”

【问题讨论】:

    标签: node.js email nodemailer mail-server


    【解决方案1】:

    您可能需要升级到通配符 SSL 证书(包括 *.digieasynow.com)。这样您就可以使用任意数量的子域。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-19
      • 2020-11-17
      • 1970-01-01
      相关资源
      最近更新 更多