Nodejs使用mailer发送邮件

页面导航:首页 > 网络编程 > JavaScript > Nodejs使用mailer发送邮件

Nodejs使用mailer发送邮件

来源: 作者: 时间:2016-02-01 09:32 【

在实际应用中,有时需要服务器有特点的信息时及时的推送消息给你,而让你有所准备和处理,项目中服务器的个数比较多,所以管理服务器集群也不是很方便,我就是每台服务器上出

在实际应用中,有时需要服务器有特点的信息时及时的推送消息给你,而让你有所准备和处理,项目中服务器的个数比较多,所以管理服务器集群也不是很方便,我就是每台服务器上出现异常退出的时候都发送邮件到我的邮箱同时并重新启动Nodejs服务器。

废话不多说,实例上之:

首先,需要安装一个发送邮件的模块:

npm install mailer

然后在代码中引入模块:

var email = require(mailer);

最后使用模块发送邮件:

email.send(
        {
            ssl: true,
            host: smtp.exmail.qq.com,//发送 smtp.qq.com,接收 pop.qq.com
            domain: [xxx.xxx.xxx.xxx],//可以在中输入 http://ip.qq.com/ 得到
            to: ,
            from: ,
            subject: myemail test email,
//            reply_to: ,
            body: Hello! This is a test of the myemail.,
            authentication: login,
            username: ,
            password: xxx,
            debug: false
        },
        function (err, result) {
            if (err) {
                console.log(the err: + err);
                response.write(JSON.stringify({
                    提示信息: 发送失败,
                    失败原因: 数据异常
                }));
                response.end();
            } else {
                if (result) {
                    console.log(发送成功);
                    response.write(JSON.stringify({
                        提示信息: 发送成功
                    }));
                    response.end();
                } else {
                    response.write(JSON.stringify({
                        提示信息: 发送失败,
                        失败原因: 数据异常
                    }));
                    response.end();
                }
            }
        }
    );

Nodejs这个模块简单易用,希望对你有所帮助。

 

Tags:

文章评论

最 近 更 新
热 点 排 行
Js与CSS工具
代码转换工具

<