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 相关文章推荐
extjs form textfield的隐藏方法
Dec 29 Javascript
jquery文字上下滚动的实现方法
Mar 22 Javascript
extjs tabpanel限制选项卡数量实现思路及代码
Apr 02 Javascript
Extjs NumberField后面加单位实现思路
Jul 30 Javascript
js获取判断上传文件后缀名的示例代码
Feb 19 Javascript
jquery 实现返回顶部功能
Nov 17 Javascript
vue.js 初体验之Chrome 插件开发实录
May 13 Javascript
vue中阻止click事件冒泡,防止触发另一个事件的方法
Feb 08 Javascript
jQuery实现获取动态添加的标签对象示例
Jun 28 jQuery
js中获取URL参数的共用方法getRequest()方法实例详解
Oct 24 Javascript
微信小程序 简易计算器实现代码实例
Sep 02 Javascript
使用p5.js实现动态GIF图片临摹重现
Oct 23 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批量添加数据与批量更新数据的实现方法
2014/12/16 PHP
ThinkPHP实现转换数据库查询结果数据到对应类型的方法
2017/11/16 PHP
自己动手开发jQuery插件教程
2011/08/25 Javascript
使用js操作cookie的一点小收获分享
2013/09/03 Javascript
extjs4 treepanel动态改变行高度示例
2013/12/17 Javascript
jquery的each方法使用示例分享
2014/03/25 Javascript
简单方法判断JavaScript对象为null或者属性为空
2014/09/26 Javascript
jQuery的one()方法用法实例
2015/01/19 Javascript
一看就懂:jsonp详解
2015/06/01 Javascript
JavaScript继承学习笔记【新手必看】
2016/05/10 Javascript
Node.js Streams文件读写操作详解
2016/07/04 Javascript
JS获取鼠标相对位置的方法
2016/09/20 Javascript
JavaScript中 DOM操作方法小结
2017/04/25 Javascript
详解Angular 中 ngOnInit 和 constructor 使用场景
2017/06/22 Javascript
JavaScript简单实现合并两个Json对象的方法示例
2017/10/16 Javascript
Koa项目搭建过程详细记录
2018/04/12 Javascript
vue项目实现github在线预览功能
2018/06/20 Javascript
详解Vue实战指南之依赖注入(provide/inject)
2018/11/13 Javascript
关于JavaScript 数组你应该知道的事情(推荐)
2019/04/10 Javascript
小程序实现按下录音松开识别语音
2019/11/22 Javascript
Vue在H5 项目中使用融云进行实时个人单聊通讯
2020/12/14 Vue.js
使用TensorFlow实现SVM
2018/09/06 Python
简单了解python反射机制的一些知识
2019/07/13 Python
给 TensorFlow 变量进行赋值的方式
2020/02/10 Python
Django中日期时间型字段进行年月日时分秒分组统计
2020/11/27 Python
用HTML5制作一个简单的弹力球游戏
2015/05/12 HTML / CSS
Mixbook加拿大:照片书,照片卡,剪贴簿,年历和日历
2017/02/21 全球购物
俄罗斯GamePark游戏商店网站:购买游戏、游戏机和配件
2020/03/13 全球购物
屈臣氏泰国官网:Watsons TH
2021/02/23 全球购物
.NET常见笔试题集
2012/12/01 面试题
先进事迹报告会感言
2014/01/24 职场文书
商场总经理岗位职责
2014/02/03 职场文书
学习经验演讲稿
2014/05/10 职场文书
电气工程及其自动化专业求职信
2014/06/23 职场文书
史上最牛的辞职信
2015/02/28 职场文书
用基于python的appium爬取b站直播消费记录
2021/04/17 Python