首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GMX的Nodemailer

GMX的Nodemailer
EN

Stack Overflow用户
提问于 2015-08-19 02:09:24
回答 4查看 2.1K关注 0票数 1

我根据this的文章写了我的代码。

代码:

代码语言:javascript
复制
var transporter = nodemailer.createTransport({
service: 'mail.gmx.com',
auth: {
    user: '...@gmx.de',
    pass: '...'
}

});

"Nodemailer未定义“或"ECONNREFUSED”。

我从Link1Link2得到的连接信息。

有使用GMX的经验吗?

EN

回答 4

Stack Overflow用户

发布于 2015-08-19 02:15:09

mail.gmx.com不是“公共服务”--它是一个主机。你需要像这样使用hostport等来设置它。

代码语言:javascript
复制
var transporter = nodemailer.createTransport(smtpTransport({
    host: 'mail.gmx.com',
    port: 587,
    secure: true,
    auth: {
        user: 'username',
        pass: 'password'
    }
}));
票数 2
EN

Stack Overflow用户

发布于 2017-05-26 21:56:53

此nodemailer设置适用于测试目的邮件。之后,我们可以创建安全的或基于SSL的

代码语言:javascript
复制
var transporter = nodemailer.createTransport({
  host: 'mail.gmx.com',
  port: 587,
  tls: {
    ciphers:'SSLv3',
    rejectUnauthorized: false
  },
  debug:true,
    auth: {
    user: '...@gmx.de',
    pass: '...'
  }
});
票数 2
EN

Stack Overflow用户

发布于 2015-08-19 03:01:39

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

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

我找到了基于this article的解决方案,但是"rejectUnauthorized: false“似乎不是一个好的解决方案……

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32079684

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档