Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js NodeEmailer到Godaddy的电子邮件错误EACCES 173.201.192.101:25_Node.js_Firebase_Google Cloud Functions_Nodemailer - Fatal编程技术网

Node.js NodeEmailer到Godaddy的电子邮件错误EACCES 173.201.192.101:25

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,

我正在做一个网站的发展发送电子邮件使用Nodemailer到godaddy电子邮件

昨天,我使用以下设置发送了一封电子邮件。 我对firebase主机和功能进行了部署——情况看起来不错

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连接,我假设您在本地主机上得到了这个错误。您是否在云函数上使用可调用函数?你能检查一下云函数的日志,看看里面是否有错误吗?您可以通过以下方式进行检查。