Node.js NodeEmailer到Godaddy的电子邮件错误EACCES 173.201.192.101:25
我正在做一个网站的发展发送电子邮件使用Nodemailer到godaddy电子邮件 昨天,我使用以下设置发送了一封电子邮件。 我对firebase主机和功能进行了部署——情况看起来不错Node.js NodeEmailer到Godaddy的电子邮件错误EACCES 173.201.192.101:25,node.js,firebase,google-cloud-functions,nodemailer,Node.js,Firebase,Google Cloud Functions,Nodemailer,我正在做一个网站的发展发送电子邮件使用Nodemailer到godaddy电子邮件 昨天,我使用以下设置发送了一封电子邮件。 我对firebase主机和功能进行了部署——情况看起来不错 let transporter = nodemailer.createTransport({ service: 'Godaddy', host: "smtp.office365.com", port: 587,
let transporter = nodemailer.createTransport({
service: 'Godaddy',
host: "smtp.office365.com",
port: 587,
secureConnection: true,
auth: {
user: "Godaddy email",
pass: "password"
},
})
今天,电子邮件既不是从prod发送的,也不是在localhost中发送的,我收到以下错误:
我试图改变运输机的配置,但找不到前进的方向。你能帮我解决这个问题吗
Error: connect EACCES 173.201.192.101:25
> at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1141:16) {
> errno: 'EACCES',
> code: 'ESOCKET',
> syscall: 'connect',
> address: '173.201.192.101',
> port: 25,
> command: 'CONN'
> }
您得到的错误表明只有糟糕的internet连接,我假设您在本地主机上得到了这个错误。您是否在云函数上使用可调用函数?你能检查一下云函数的日志,看看里面是否有错误吗?您可以通过以下方式进行检查。