简单记录一下最近在做的个人项目中用到的东西。
其中有个发送邮件的功能,使用的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要更好些。
Fran Cochrane
Hello,
It is with sad regret to inform you that DataList.biz is shutting down. We have made all our databases available for you at a one-time fee.
You can visit us on DataList.biz
Regards.
Fran
mr158
测试一下