突然(上週工作正常)當我試圖發送電子郵件Nodemailer時,我開始獲得Error sending mail: Error: connect EADDRNOTAVAIL
。錯誤:連接EADDRNOTAVAIL
錯誤真的很模糊,我不太確定EADDRNOTAVAIL
的含義。如果有人能夠澄清這個錯誤,那就太棒了!
突然(上週工作正常)當我試圖發送電子郵件Nodemailer時,我開始獲得Error sending mail: Error: connect EADDRNOTAVAIL
。錯誤:連接EADDRNOTAVAIL
錯誤真的很模糊,我不太確定EADDRNOTAVAIL
的含義。如果有人能夠澄清這個錯誤,那就太棒了!
此鏈接(http://www.toptip.ca/2010/02/linux-eaddrnotavail-address-not.html)似乎可能有所幫助。基本上它說,在負載下,你的郵件程序打開一個傳出連接,耗盡可用的本地端口,並建議增加方法。 HTH。
感謝分享 –
我已經被這個問題困擾了半天以上。這是解決方案!
Nodemailer剛剛通過了一次重大更新,並且指定了傳輸器的格式已更改。因此,而不是
var smtpTransport=nodemailer.createTransport("SMTP",{host:'some host',port:25});
它現在只是
var smtpTransport=nodemailer.createTransport({host:'some host',port:25});
檢查,如果你要連接的端口是正確 – soulcheck