【笔记】用node.js发送邮件

【笔记】用node.js发送邮件

平时在开发应用的时候,很多时候会用到邮件,来通知我们, 这里介绍 nodejs 如何发送邮件,比较简单。

使用 Nodemailer 库来发送邮件。

先引用所需要的模块

var mailer        = require('<a href="http://www.ldhblog.com/tag/node/" title="查看与 node 相关的文章"target="_blank">node</a>mailer');
var smtpTransport = require('nodemailer-smtp-transport');

var transport = mailer.createTransport(smtpTransport({
    host: 'smtp.gaoqixhb.com',
    port: 25,
    auth: {
        user: 'system@gaoqixhb.com',
        pass: 'your pass<a href="http://www.ldhblog.com/tag/word/" title="查看与 word 相关的文章"target="_blank">word</a>'
    }
}));
     
    transport.sendMail({
        from : "11111111@qq.com  &lt;system@gaoqixhb.com&gt;",
        to : "22222222@qq.com",
        subject: "邮件主题",
        generateTextFromHTML : true,
        <a href="http://www.ldhblog.com/tag/html/" title="查看与 html 相关的文章"target="_blank">html</a> : "&lt;p&gt;这是封测试邮件&lt;/p&gt;"
    }, function(error, response){
        if(error){
            console.log(error);
        }else{
            console.log("Message sent: " + response.message);
        }
        transport.close();
    });

这就是一个简单的demo!

李东辉

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:4   其中:访客  3   博主  1

  1. avatar 乐赚168网赚博客 3

    学习了

  2. avatar 李东辉

    是是是

  3. avatar 李东辉博客 0

    去去去

  4. avatar 夏日草博客 3

    简单的demo.