我正在编写脚本以使用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"
答案 0 :(得分:0)
看起来您可能需要升级到通配符SSL证书(涵盖* .digieasynow.com)。这样您就可以根据需要使用尽可能多的子域。