Node.js实现发送邮件功能


Posted in Javascript onNovember 06, 2017

本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下

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" <SponsorChecker@intasect.co.jp>',
    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);
  }
});
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
AutoSave/自动存储功能实现
Mar 24 Javascript
经典海量jQuery插件 大家可以收藏一下
Feb 07 Javascript
Javascript的setTimeout()使用闭包特性时需要注意的问题
Sep 23 Javascript
基于JS实现Android,iOS一个手势动画效果
Apr 27 Javascript
JavaScript实现Java中Map容器的方法
Oct 09 Javascript
js中json对象和字符串的理解及相互转化操作实现方法
Sep 22 Javascript
浅析Visual Studio Code断点调试Vue
Feb 27 Javascript
学习jQuery中的noConflict()用法
Sep 28 jQuery
Javascript实现秒表倒计时功能
Nov 17 Javascript
jQuery-Citys省市区三级菜单联动插件使用详解
Jul 26 jQuery
Node.JS发送http请求批量检查文件中的网页地址、服务是否有效可用
Nov 20 Javascript
vue3中轻松实现switch功能组件的全过程
Jan 07 Vue.js
快速搭建React的环境步骤详解
Nov 06 #Javascript
基于Two.js实现星球环绕动画效果的示例
Nov 06 #Javascript
two.js之实现动画效果示例
Nov 06 #Javascript
JS实现图片放大镜插件详解
Nov 06 #Javascript
js定时器实现倒计时效果
Nov 05 #Javascript
Vuejs实现购物车功能
Nov 05 #Javascript
JavaScript实现音乐自动切换和轮播
Nov 05 #Javascript
You might like
php与flash as3 socket通信传送文件实现代码
2014/08/16 PHP
PHP判断是否是微信打开还是浏览器打开的方法
2019/02/27 PHP
Laravel Eloquent ORM 多条件查询的例子
2019/10/10 PHP
使用GruntJS链接与压缩多个JavaScript文件过程详解
2013/08/02 Javascript
js生成动态表格并为每个单元格添加单击事件的方法
2014/04/14 Javascript
Javascript中数组sort和reverse用法分析
2014/12/30 Javascript
jQuery的css() 方法使用指南
2015/05/03 Javascript
JavaScript中数组去除重复的三种方法
2016/04/22 Javascript
浅析Javascript ES6中的原生Promise
2016/08/25 Javascript
js判断手机系统是android还是ios
2017/03/07 Javascript
jQuery接受后台传递的List的实例详解
2017/08/02 jQuery
js匿名函数使用&amp;传参(实例)
2017/09/08 Javascript
jQuery选择器之属性筛选选择器用法详解
2017/09/19 jQuery
vue 2.0 购物车小球抛物线的示例代码
2018/02/01 Javascript
vue中,在本地缓存中读写数据的方法
2018/09/21 Javascript
详解Vue-cli3 项目在安卓低版本系统和IE上白屏问题解决
2019/04/14 Javascript
vue.js 2.0实现简单分页效果
2019/07/29 Javascript
JavaScript使用canvas绘制随机验证码
2020/02/17 Javascript
原生js实现密码强度验证功能
2020/03/18 Javascript
JavaScript中的this妙用实例分析
2020/05/09 Javascript
原生js生成图片验证码
2020/10/11 Javascript
[17:13]DOTA2 HEROS教学视频教你分分钟做大人-斯拉克
2014/06/13 DOTA
python实现类似ftp传输文件的网络程序示例
2014/04/08 Python
python高效过滤出文件夹下指定文件名结尾的文件实例
2018/10/21 Python
python从list列表中选出一个数和其对应的坐标方法
2019/07/20 Python
HTML5 移动页面自适应手机屏幕四类方法总结
2017/08/17 HTML / CSS
国外最大的眼镜网站:Coastal
2017/08/09 全球购物
好的自荐信的要求
2013/10/30 职场文书
专业销售业务员求职信
2013/11/18 职场文书
一名毕业生的自我鉴定
2013/12/04 职场文书
寄语十八大感言
2014/02/07 职场文书
关于热爱祖国的演讲稿
2014/05/04 职场文书
合法的离婚协议书范本
2014/10/23 职场文书
个性与发展自我评价
2015/03/06 职场文书
业务员岗位职责范本
2015/04/03 职场文书
python实现MD5进行文件去重的示例代码
2021/07/09 Python