Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.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 GMX的Nodemailer_Node.js_Express_Handlebars.js_Nodemailer - Fatal编程技术网

Node.js GMX的Nodemailer

Node.js GMX的Nodemailer,node.js,express,handlebars.js,nodemailer,Node.js,Express,Handlebars.js,Nodemailer,我是根据这篇文章写代码的 代码: }) 未定义或删除节点电子邮件程序 我从和获得的连接信息 有没有使用GMX的经验?mail.GMX.com不是一个“公共服务”——它是一个主机。您需要使用主机、端口等进行如下设置 mail.gmx.com不是一个“公共服务”——它是一个主机。您需要使用主机、端口等进行如下设置 嗯, 这对我来说是可行的: var transporter = nodemailer.createTransport({ host: 'mail.gmx.com',

我是根据这篇文章写代码的

代码:

})

未定义或删除节点电子邮件程序

我从和获得的连接信息

有没有使用GMX的经验?

mail.GMX.com不是一个“公共服务”——它是一个主机。您需要使用主机、端口等进行如下设置

mail.gmx.com不是一个“公共服务”——它是一个主机。您需要使用主机、端口等进行如下设置

嗯, 这对我来说是可行的:

    var transporter = nodemailer.createTransport({
    host: 'mail.gmx.com',
    port: 587,
    tls: {
        ciphers:'SSLv3',
        rejectUnauthorized: false
    },
    debug:true,
        auth: {
        user: '...@gmx.de',
        pass: '...'
    }
});
我根据找到了解决方案,但是:false似乎不是一个好的解决方案…

好的, 这对我来说是可行的:

    var transporter = nodemailer.createTransport({
    host: 'mail.gmx.com',
    port: 587,
    tls: {
        ciphers:'SSLv3',
        rejectUnauthorized: false
    },
    debug:true,
        auth: {
        user: '...@gmx.de',
        pass: '...'
    }
});

我发现解决方案基于,但拒绝:false似乎不是一个好的解决方案…

此NodeEmailer设置用于测试邮件。 之后,我们可以使其安全或基于SSL

var transporter = nodemailer.createTransport({
  host: 'mail.gmx.com',
  port: 587,
  tls: {
    ciphers:'SSLv3',
    rejectUnauthorized: false
  },
  debug:true,
    auth: {
    user: '...@gmx.de',
    pass: '...'
  }
});

此NodeEmailer设置用于测试邮件。 之后,我们可以使其安全或基于SSL

var transporter = nodemailer.createTransport({
  host: 'mail.gmx.com',
  port: 587,
  tls: {
    ciphers:'SSLv3',
    rejectUnauthorized: false
  },
  debug:true,
    auth: {
    user: '...@gmx.de',
    pass: '...'
  }
});

我对web.de-Mail也有同样的问题。你必须查看WWW网站和你的电子邮件,并且有来自提供商的提示。您必须激活smtp/pop3!那里出于安全原因


我对web.de-Mail也有同样的问题。你必须查看WWW网站和你的电子邮件,并且有来自提供商的提示。您必须激活smtp/pop3!那里出于安全原因


然后你需要使用文档来正确设置它。不同的Eror。对于发送电子邮件,它使用服务器:mail.gmx.net,端口:587,加密:STARTTLS,我也使用端口25进行了尝试,现在我得到了{[Error:self signed certificate in certificate chain]代码:'self_signed_CERT_in_chain'}似乎是一个加密问题?。现在我得到了以下错误:{[error:read ECONNRESET]code:'ECONNRESET',errno:'ECONNRESET',syscall:'read'},我想我需要将其显式设置为Encryption:STARTTLS?!或设置为ignoreTLS:true,,但现在我得到{[Error:Invalid login]代码:“EAUTH”,响应:“535身份验证凭据无效\n535安全性或隐私级别不足”。,响应代码:535}但我的用户凭据有效,我手动尝试过…然后您需要使用文档来正确设置。不同的Eror。对于发送电子邮件,它使用服务器:mail.gmx.net,端口:587,加密:STARTTLS,我也使用端口25尝试过,现在我得到了{[错误:证书链中的自签名证书]代码:'self_signed_CERT_in_chain'}似乎是加密问题?。现在我得到了以下错误:{[error:read ECONNRESET]code:'ECONNRESET',errno:'ECONNRESET',syscall:'read'},我想我需要将其显式设置为Encryption:STARTTLS?!或设置为ignoreTLS:true,,但现在我得到{[Error:Invalid login]代码:“EAUTH”,响应:“535身份验证凭据无效\n535安全性或隐私级别不足”。,响应代码:535}但我的用户凭据有效,我手动尝试了它。。。
 let transporter = createTransport({
                host: 'smtp.web.de',
                port: 587,
                tls:{
                    ciphers : 'SSLv3',
                    rejectUnauthorized: false
                },
                auth:{
                        user: '.....@web.de',
                        pass: '......'
                }
            });