gpt4 book ai didi

node.js - 尝试发送基本的 nodemailer 电子邮件

转载 作者:搜寻专家 更新时间:2023-10-31 23:54:25 26 4
gpt4 key购买 nike

我正在尝试将一些带有硬编码电子邮件数据的测试代码直接插入到我的 nodemailer server.js 文件中,以开始使用一个基本的工作示例。请参阅以下网址的“测试代码”部分:

http://jsbin.com/sibubi/1/edit?html,js,console

Server.js 加载没有问题,没有测试代码。但是,包含“测试代码”部分时会发生错误。它提示“不支持的配置”并建议降级,但我从 nodemailer 网站复制了测试代码。知道问题可能是什么以及如何解决吗?这是错误:

http://jsbin.com/kehofe/1/edit

最佳答案

包.json

"nodemailer": "~1.4.0",
"nodemailer-smtp-transport":"~1.0.3"

安装它们

你的 Controller 代码

var nodemailer = require('nodemailer');
var smtpTransport = require('nodemailer-smtp-transport');

var transport = nodemailer.createTransport((smtpTransport({
host: YOUR_HOST,
secureConnection: false, // use SSL
port: 587, // port for secure SMTP
auth: {
user: YOUR_USERNAME,
pass: YOUR_PASSWORD
}
})));

您需要如上所述更改 SMTP 配置。其余同0.7版本代码。

关于node.js - 尝试发送基本的 nodemailer 电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27499351/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com