Node.js实现发送邮件功能-创新互联
本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下
创新互联长期为成百上千客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为丹寨企业提供专业的成都网站建设、成都网站制作,丹寨网站改版等技术服务。拥有10余年丰富建站经验和众多成功案例,为您定制开发。var nodemailer = require("nodemailer"); var mailTitle='http://handsupowo.pl/:Releases HandsUp Info'; var child_process = require('child_process'); var fs= require('fs'); child_process.execFile('phantomjs',['HandsupInfo.js'],function (err, result) { console.log("download over"); }); setTimeout(function() { readFile(); }, 20000); function readFile() { console.log('--------ReadFile--------'); fs.readFile('DownLoadUrl.txt','utf-8',function(err,data){ if(err){ }else{ sendSSLMail(data); } }) } function sendSSLMail(mailContent){ var stransporter = nodemailer.createTransport({ host: '填mailhost', secureConnection: true, // use SSL port: 465, // port auth: { user: 'username', pass: 'userpwd' } }); function ssl(){ var mailOptions = { from: '"2017 New HandsUp Info"', to: '1598828268@qq.com', cc:'hellomusic1993@qq.com', subject: mailTitle, text: mailContent, attachments:[ { filename : 'HandsupInfo.png', path: 'HandsupInfo.png' }, { filename : 'HandsupInfo.html', path: 'HandsupInfo.html' },{ filename : 'DownLoadUrl.txt', path: 'DownLoadUrl.txt' } ] } return mailOptions; } stransporter.sendMail(ssl(), function(error, info){ if(error){ console.log(error); }else{ console.log('Message sent: ' + info.response); } }); }
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
分享标题:Node.js实现发送邮件功能-创新互联
转载来于:http://cdiso.cn/article/dcosis.html