突然之间(上周工作正常)我开始尝试使用NodemailerError sending mail: Error: connect EADDRNOTAVAIL
发送电子邮件。
这个错误真的很模糊,我不太确定是什么EADDRNOTAVAIL
意思。如果有人能对这个错误有所了解,那就太好了!
突然之间(上周工作正常)我开始尝试使用NodemailerError sending mail: Error: connect EADDRNOTAVAIL
发送电子邮件。
这个错误真的很模糊,我不太确定是什么EADDRNOTAVAIL
意思。如果有人能对这个错误有所了解,那就太好了!
我已经被这个问题困扰了半天多了。这是解决方案!
Nodemailer 刚刚进行了一次重大更新,并且指定传输器的格式已更改。所以而不是
var smtpTransport=nodemailer.createTransport("SMTP",{host:'some host',port:25});
现在只是
var smtpTransport=nodemailer.createTransport({host:'some host',port:25});
这个链接(http://www.toptip.ca/2010/02/linux-eaddrnotavail-address-not.html)看起来可能会有所帮助。基本上,它说在负载下您的邮件程序会打开一个传出连接,耗尽可用的本地端口,并建议增加方法。HTH。