简单记录一下最近在做的个人项目中用到的东西。
其中有个发送邮件的功能,使用的superagent模块来调的,虽然request也可以,不过个人更喜欢superagent一些。
简单的代码示例
var superagent = require('superagent') //引入模块
var appid = APPID //你的APPID
var to = example@domain.com //发送至目标邮箱
var subject = 'MR158的测试邮件' //标题
var html = '<p>这是一封测试邮件。</p>' //html格式的内容
var from = 'mail@mr158.cn' //发信人域名
var from_name = 'MR158' //发信人名称
var signature = APPKEY //你的APPKEY
superagent
.post("https://api.mysubmail.com/mail/send.json") //json格式接口
.send({appid,to,subject,html,from,from_name,signature})
.end((err,res)=>{
if(err){
console.log(err);
}else{
console.log(res.text) //返回的参数
}
}
更详细的参数可以查看官方文档。
自己在搞项目的同时已经做过了几天测试,发送到QQ邮箱的邮件全部都在垃圾箱里,在QQ邮箱的支持上,感觉sendcloud要更好些。
THE END
喜欢就支持一下吧