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 相关文章推荐
浏览器加载、渲染和解析过程黑箱简析
Nov 29 Javascript
js验证电话号码与手机支持+86的正则表达式
Jan 23 Javascript
jQuery 动态云标签插件
Nov 11 Javascript
jQuery多级弹出菜单插件ZoneMenu
Dec 18 Javascript
AngularJS基础学习笔记之指令
May 10 Javascript
省市区三级联动下拉框菜单javascript版
Aug 11 Javascript
AngularJS实现分页显示数据库信息
Jul 01 Javascript
jQuery的Cookie封装,与PHP交互的简单实现
Oct 05 Javascript
Javascript实现图片懒加载插件的方法
Oct 20 Javascript
利用angularjs1.4制作的简易滑动门效果
Feb 28 Javascript
AngularJS中table表格基本操作示例
Oct 10 Javascript
Json实现传值到后台代码实例
Jun 30 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 Ajax乱码
2008/04/09 PHP
PHP5 字符串处理函数大全
2010/03/23 PHP
使用PHP 5.0创建图形的巧妙方法
2010/10/12 PHP
解析php中的fopen()函数用打开文件模式说明
2013/06/20 PHP
PHP+mysql实现从数据库获取下拉树功能示例
2017/01/06 PHP
详解提高使用Java反射的效率方法
2019/04/29 PHP
thinkPHP5.1框架使用SemanticUI实现分页功能示例
2019/08/03 PHP
jQuery.ajax 用户登录验证代码
2010/10/29 Javascript
jquery 简单应用示例总结
2013/08/09 Javascript
调试代码导致IE出错的避免方法
2014/04/04 Javascript
javascript实现添加附件功能的方法
2015/11/18 Javascript
Bootstrap所支持的表单控件实例详解
2016/05/16 Javascript
JS获取地址栏参数的两种方法(简单实用)
2016/06/14 Javascript
详解Angular 开发环境搭建
2017/06/22 Javascript
React服务端渲染(总结)
2017/07/01 Javascript
Vue CLI3 如何支持less的方法示例
2018/08/29 Javascript
详解用Webpack与Babel配置ES6开发环境
2019/03/12 Javascript
Vue调用后端java接口的实例代码
2019/10/28 Javascript
vue-router 2.0 跳转之router.push()用法说明
2020/08/12 Javascript
在Python中移动目录结构的方法
2016/01/31 Python
python3个性签名设计实现代码
2018/06/19 Python
Python paramiko使用方法代码汇总
2020/11/20 Python
使用css3和jquery实现可伸缩搜索框
2014/02/12 HTML / CSS
Vision Directa智利眼镜网:框架眼镜、隐形眼镜和名牌太阳眼镜
2016/11/23 全球购物
FLOS美国官网:意大利高级照明工艺的传奇
2018/08/07 全球购物
介绍一下SQL中union,intersect和minus
2012/04/05 面试题
秘书专业自荐信范文
2013/12/26 职场文书
服装厂厂长岗位职责
2013/12/27 职场文书
商场消防演习方案
2014/02/12 职场文书
租房安全协议书
2014/08/20 职场文书
合同和协议有什么区别?
2014/10/08 职场文书
2014年后勤管理工作总结
2014/12/01 职场文书
大学生干部培训心得体会
2016/01/06 职场文书
2016优秀青年志愿者事迹材料
2016/02/25 职场文书
高中英语教学反思范文
2016/03/02 职场文书
python基础之while循环语句的使用
2021/04/20 Python