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 相关文章推荐
JQuery 图片的展开和伸缩实例讲解
Apr 18 Javascript
JavaScript通过元素的ID和name设置样式
Jul 08 Javascript
javascript实现表单提交后,提交按钮不可用的方法
Apr 18 Javascript
JavaScript实现图片轮播的方法
Jul 31 Javascript
jquery使用ul模拟select实现表单美化的方法
Aug 18 Javascript
Treegrid的动态加载实例代码
Apr 29 Javascript
jQuery实现隔行变色的方法分析(对比原生JS)
Nov 18 Javascript
vue货币过滤器的实现方法
Apr 01 Javascript
详解wow.js中各种特效对应的类名
Sep 13 Javascript
vue+axios 前端实现的常用拦截的代码示例
Aug 23 Javascript
JS浮点数运算结果不精确的Bug解决
Aug 01 Javascript
Vue 实现把表单form数据 转化成json格式的数据
Oct 29 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 替换模板变量实现步骤
2009/08/24 PHP
ThinkPHP的截取字符串函数无法显示省略号的解决方法
2014/06/25 PHP
php通过rmdir删除目录的简单用法
2015/03/18 PHP
php中关于socket的系列函数总结
2015/05/18 PHP
windows下apache搭建php开发环境
2015/08/27 PHP
Thinkphp无限级分类代码
2015/11/11 PHP
php 魔术常量详解及实例代码
2016/12/04 PHP
音乐播放用的的几个函数
2006/09/07 Javascript
JavaScript中伪协议 javascript:使用探讨
2014/07/18 Javascript
jQuery函数map()和each()介绍及异同点分析
2014/11/08 Javascript
js实现点击左右按钮轮播图片效果实例
2015/01/29 Javascript
基于jQuery实现响应式圆形图片轮播特效
2015/11/25 Javascript
JavaScript位置与大小(1)之正确理解和运用与尺寸大小相关的DOM属性
2015/12/26 Javascript
学习使用bootstrap基本控件(table、form、button)
2016/04/12 Javascript
微信小程序 for 循环详解
2016/10/09 Javascript
js通过classname来获取元素的方法
2016/11/24 Javascript
jQuery制作图片旋转效果
2017/02/02 Javascript
Bootstrap下拉菜单Dropdowns的实现代码
2017/03/17 Javascript
使用nodejs实现JSON文件自动转Excel的工具(推荐)
2020/06/24 NodeJs
javascript实现点击按钮切换轮播图功能
2020/09/23 Javascript
[01:18:21]EG vs TNC Supermajor小组赛B组败者组第一轮 BO3 第一场 6.2
2018/06/03 DOTA
Python中使用urllib2防止302跳转的代码例子
2014/07/07 Python
利用Python绘制MySQL数据图实现数据可视化
2015/03/30 Python
Python数据结构与算法之二叉树结构定义与遍历方法详解
2017/12/12 Python
Python爬取阿拉丁统计信息过程图解
2020/05/12 Python
分布式全文检索引擎ElasticSearch原理及使用实例
2020/11/14 Python
Html5元素及基本语法详解
2016/08/02 HTML / CSS
html5简单示例_动力节点Java学院整理
2017/07/07 HTML / CSS
html5 http的轮询和Websocket原理
2018/10/19 HTML / CSS
应届生高等护理求职信
2013/10/12 职场文书
2014信息公开实施方案
2014/02/22 职场文书
秋季校运动会广播稿
2014/02/23 职场文书
干部作风建设年活动剖析材料
2014/10/23 职场文书
解除劳动关系协议书2篇
2014/11/28 职场文书
农业项目合作意向书
2015/05/08 职场文书
2016年5月份红领巾广播稿
2015/12/21 职场文书