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 相关文章推荐
js脚本学习 比较实用的基础
Sep 07 Javascript
javascript笔试题目附答案@20081025_jb51.net
Oct 26 Javascript
几个常用的JavaScript字符串处理函数 - split()、join()、substring()和indexOf()
Jun 02 Javascript
JQuery扩展插件Validate—6 radio、checkbox、select的验证
Sep 05 Javascript
treepanel动态加载数据实现代码
Dec 15 Javascript
js全选实现和判断是否有复选框选中的方法
Feb 17 Javascript
JS中split()用法(将字符串按指定符号分割成数组)
Oct 24 Javascript
jquery实现图片平滑滚动详解
Mar 22 jQuery
angularjs过滤器--filter与ng-repeat配合有奇效
Apr 20 Javascript
JS+canvas绘制的动态机械表动画效果
Sep 12 Javascript
详解Vue后台管理系统开发日常总结(组件PageHeader)
Nov 01 Javascript
vue项目中自定义video视频控制条的实现代码
Apr 26 Javascript
快速搭建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和mysql的简单的dao类实现crud操作功能
2014/01/27 PHP
简单介绍PHP的责任链编程模式
2015/08/11 PHP
解读PHP的Yii框架中请求与响应的处理流程
2016/03/17 PHP
PHP使用curl制作简易百度搜索
2016/11/03 PHP
PHP中call_user_func_array回调函数的用法示例
2016/11/26 PHP
php实现生成PDF文件的方法示例【基于FPDF类库】
2018/07/21 PHP
JavaScript 对Cookie 操作的封装小结
2009/12/31 Javascript
jquery 最简单易用的表单验证插件
2010/02/27 Javascript
JavaScript游戏之优化篇
2010/11/08 Javascript
JavaScript插件化开发教程(六)
2015/02/01 Javascript
javascript解析xml实现省市县三级联动的方法
2015/07/25 Javascript
微信小程序 页面传参实例详解
2016/11/16 Javascript
详解JavaScript按概率随机生成事件
2017/08/02 Javascript
微信小程序媒体组件详解(视频,音乐,图片)
2017/09/19 Javascript
JS运动特效之任意值添加运动的方法分析
2018/01/24 Javascript
微信小程序出现wx.getLocation再次授权问题的解决方法分析
2019/01/16 Javascript
vue 中 beforeRouteEnter 死循环的问题
2019/04/23 Javascript
微信小程序防止多次点击跳转和防止表单组件输入内容多次验证功能(函数防抖)
2019/09/19 Javascript
[44:04]OG vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
Python3实战之爬虫抓取网易云音乐的热门评论
2017/10/09 Python
python中virtualenvwrapper安装与使用
2018/05/20 Python
Sanic框架请求与响应实例分析
2018/07/16 Python
Python 异常处理Ⅳ过程图解
2019/10/18 Python
Python中的引用和拷贝实例解析
2019/11/14 Python
python支持多继承吗
2020/06/19 Python
使用layui框架实现点击左侧导航切换右侧内容且右侧选项卡跟随变化的效果
2020/11/10 HTML / CSS
Paradigit比利时电脑卖场:购买笔记本、电脑、平板和外围设备
2016/11/28 全球购物
英国和爱尔兰最大的地毯零售商:Kukoon
2018/12/17 全球购物
应届护士推荐信
2013/11/16 职场文书
人代会标语
2014/06/30 职场文书
公司户外活动总结
2014/07/04 职场文书
青春励志演讲稿范文
2014/08/25 职场文书
副校长竞聘演讲稿
2014/09/01 职场文书
慰问信格式规范
2015/03/23 职场文书
酒桌上的祝酒词
2015/08/12 职场文书
2016年秋季运动会加油稿
2015/12/21 职场文书