无法使用nodemailer从我的愿望域发送电子邮件

时间:2017-05-13 23:08:00

标签: node.js email nodemailer mail-server

我正在编写脚本以使用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与证书的altnames不匹配:" Host:mail.digieasynow.com。不在证书的altnames中:DNS:.webhostbox.net,DNS:webhostbox.net"

1 个答案:

答案 0 :(得分:0)

看起来您可能需要升级到通配符SSL证书(涵盖* .digieasynow.com)。这样您就可以根据需要使用尽可能多的子域。