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 相关文章推荐
window.open关于浏览器拦截问题分析及解决方法
Feb 05 Javascript
JQuery 文本框回车跳到下一个文本框示例代码
Aug 30 Javascript
理解JS绑定事件
Jan 19 Javascript
HTML中使背景图片自适应浏览器大小实例详解
Apr 06 Javascript
基于JavaScript实现图片连播和联级菜单实例代码
Jul 28 Javascript
VUE中的无限循环代码解析
Sep 22 Javascript
JavaScript面向对象继承原理与实现方法分析
Aug 09 Javascript
vue 点击按钮增加一行的方法
Sep 07 Javascript
express中static中间件的具体使用方法
Oct 17 Javascript
JS forEach跳出循环2种实现方法
Jun 24 Javascript
vue2.0 解决抽取公用js的问题
Jul 31 Javascript
JavaScript封装单向链表的示例代码
Sep 17 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应用提速面面观
2006/10/09 PHP
15个小时----从修改程序到自己些程序
2006/10/09 PHP
Codeigniter框架实现获取分页数据和总条数的方法
2014/12/05 PHP
php7 list()、session及其他模块的修改实例分析
2020/05/25 PHP
JQUERY获取form表单值的代码
2010/07/17 Javascript
form表单只提交数据而不进行页面跳转的解决方案
2013/09/18 Javascript
完美实现js选项卡切换效果(二)
2017/03/08 Javascript
浅谈JS如何实现真正的对象常量
2017/06/25 Javascript
使用JS组件实现带ToolTip验证框的实例代码
2017/08/23 Javascript
Angularjs中数据绑定的实例详解
2017/08/25 Javascript
深入浅出es6模板字符串
2017/08/26 Javascript
理解 JavaScript EventEmitter
2018/03/29 Javascript
详解jQuery中的easyui
2018/09/02 jQuery
AngularJS修改model值时,显示内容不变的实例
2018/09/13 Javascript
Jquery的Ajax技术使用方法
2019/01/21 jQuery
JavaScript实现简单的弹窗效果
2020/05/19 Javascript
vue axios封装httpjs,接口公用配置拦截操作
2020/08/11 Javascript
[41:08]TNC vs VG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Python写的一个简单DNS服务器实例
2014/06/04 Python
简单说明Python中的装饰器的用法
2015/04/24 Python
轻松实现python搭建微信公众平台
2016/02/16 Python
python条件变量之生产者与消费者操作实例分析
2017/03/22 Python
Python实现简单生成验证码功能【基于random模块】
2018/02/10 Python
python 处理dataframe中的时间字段方法
2018/04/10 Python
11个Python3字典内置方法大全与示例汇总
2019/05/13 Python
python字典嵌套字典的情况下找到某个key的value详解
2019/07/10 Python
python爬虫 模拟登录人人网过程解析
2019/07/31 Python
Python 切分数组实例解析
2019/11/07 Python
python pycharm最新版本激活码(永久有效)附python安装教程
2020/09/18 Python
pytorch的batch normalize使用详解
2020/01/15 Python
Kiwi.com中国:找到特价机票并发现新目的地
2019/10/27 全球购物
怎样比较两个类型为String的字符串
2016/08/17 面试题
C++:局部变量能否和全局变量重名
2014/03/03 面试题
怎样在 Applet 中建立自己的菜单(MenuBar/Menu)?
2012/06/20 面试题
成绩单公证书
2014/04/10 职场文书
muduo TcpServer模块源码分析
2022/04/26 Redis