Node.js实现发送邮件功能
本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下
varnodemailer=require("nodemailer"); varmailTitle='http://handsupowo.pl/:ReleasesHandsUpInfo'; varchild_process=require('child_process'); varfs=require('fs'); child_process.execFile('phantomjs',['HandsupInfo.js'],function(err,result){ console.log("downloadover"); }); setTimeout(function(){ readFile(); },20000); functionreadFile() { console.log('--------ReadFile--------'); fs.readFile('DownLoadUrl.txt','utf-8',function(err,data){ if(err){ }else{ sendSSLMail(data); } }) } functionsendSSLMail(mailContent){ varstransporter=nodemailer.createTransport({ host:'填mailhost', secureConnection:true,//useSSL port:465,//port auth:{ user:'username', pass:'userpwd' } }); functionssl(){ varmailOptions={ from:'"2017NewHandsUpInfo"', 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' } ] } returnmailOptions; } stransporter.sendMail(ssl(),function(error,info){ if(error){ console.log(error); }else{ console.log('Messagesent:'+info.response); } }); }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。