本文摘自PHP中文网,作者不言,侵删。
本篇文章将给大家接介绍关于如何通过gmail smtp服务器从node.js应用程序发送电子邮件,下面我们来看具体的内容。
首先,我们需要在应用程序中安装nodemailer软件包。使用以下命令安装此程序包。
现在在应用程序中添加以下代码以发送电子邮件。请务必更新以下代码中的所有必需值,以便可以成功发送电子邮件。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | var nodemailer = require( 'nodemailer' );
var mailTransport = nodemailer.createTransport( 'smtps://user%40gmail.com:email_password@smtp.gmail.com' );
var mailOptions = {
from: "Sender Name <sender@example.com>" ,
to: "Recipient Name <recipient@example.com>" ,
subject: "Hello World" ,
text: "Test email with node.js"
html: '<b>Test email with node.js</b>'
};
mailTransport.sendMail(mailOptions, function (error, info){
if (error){
return console.log(error);
}
console.log( 'Message sent: ' + info.response);
});
|
如果通过gmail stmp服务器发送电子邮件仍然面临其他问题,请确保使用正确登录的详细信息。对于生成特定的应用程序的密码并在此处设置所需的启用的身份验证的帐户。此外,还可以在你的Gmail帐户中使用安全性较低的应用程序。
本篇文章到这里就已经全部结束了,更多其他精彩内容可以关注PHP中文网的node.js视频教程栏目!!!
以上就是如何从Node.js发送电子邮件的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
node.js 安装配置
如何使用llama logs显示和调试nodejs错误?
了解node.js中的模块系统
深入了解node.js 中的多线程和多进程
避免node.js模块日志污染程序日志的方法介绍
node.js中如何创建和提取zip文件?方法介绍
4个使用将html转换为pdf的方法介绍
深入了解node.js的中worker threads(工作线程)
深入浅析node.js中的异步
node.js底层是什么语言
更多相关阅读请进入《node.js》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » 如何从Node.js发送电子邮件