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小技巧--自动隐藏红叉叉
Aug 13 Javascript
基于jquery实现点击左右按钮图片横向滚动
Apr 11 Javascript
Jquery实现页面加载时弹出对话框代码
Apr 19 Javascript
JS写的贪吃蛇游戏(个人练习)
Jul 08 Javascript
javascript数据类型示例分享
Jan 19 Javascript
js判断手机访问或者PC的几个例子(常用于手机跳转)
Dec 15 Javascript
JS代码实现table数据分页效果
May 26 Javascript
浅谈jQuery hover(over, out)事件函数
Dec 03 Javascript
three.js绘制地球、飞机与轨迹的效果示例
Feb 28 Javascript
vue 弹框产生的滚动穿透问题的解决
Sep 21 Javascript
vue实现移动端拖动排序
Aug 21 Javascript
JS数组方法some、every和find的使用详情
Oct 05 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
Discuz 模板引擎的封装类代码
2008/07/18 PHP
php empty函数判断mysql表单是否为空
2010/04/12 PHP
PHP中文分词的简单实现代码分享
2011/07/17 PHP
推荐一款MAC OS X 下php集成开发环境mamp
2014/11/08 PHP
CodeIgniter视图使用注意事项
2016/01/20 PHP
PHP手机号中间四位用星号*代替显示的实例
2017/06/02 PHP
javascript 冒号 使用说明
2009/06/06 Javascript
纯js实现背景图片切换效果代码
2010/11/14 Javascript
ASP.NET jQuery 实例3 (在TextBox里面阻止复制、剪切和粘贴事件)
2012/01/13 Javascript
JavaScript头像上传插件源码分享
2016/03/29 Javascript
AngularJS通过$location获取及改变当前页面的URL
2016/09/23 Javascript
JavaScript仿微博输入框效果(案例分析)
2016/12/06 Javascript
JavaScript如何一次性展示几万条数据
2017/03/30 Javascript
详解如何使用webpack在vue项目中写jsx语法
2017/11/08 Javascript
Angular-UI Bootstrap组件实现警报功能
2018/07/16 Javascript
vue生命周期和react生命周期对比【推荐】
2018/09/19 Javascript
详解如何用typescript开发koa2的二三事
2018/11/13 Javascript
Python基于scrapy采集数据时使用代理服务器的方法
2015/04/16 Python
Python实现中文数字转换为阿拉伯数字的方法示例
2017/05/26 Python
Numpy中转置transpose、T和swapaxes的实例讲解
2018/04/17 Python
解决Mac下首次安装pycharm无project interpreter的问题
2018/10/29 Python
python 将对象设置为可迭代的两种实现方法
2019/01/21 Python
计算机二级python学习教程(3) python语言基本数据类型
2019/05/16 Python
使用python采集Excel表中某一格数据
2020/05/14 Python
Python 保存加载mat格式文件的示例代码
2020/08/04 Python
企业公益活动策划方案
2014/08/24 职场文书
个人汇报材料范文
2014/12/30 职场文书
员工辞职信范文
2015/03/02 职场文书
建党伟业观后感
2015/06/01 职场文书
禁毒主题班会教案
2015/08/14 职场文书
初中班主任教育随笔
2015/08/15 职场文书
《认识年月日》教学反思
2016/02/19 职场文书
Python开发之QT解决无边框界面拖动卡屏问题(附带源码)
2021/05/27 Python
javascript拖曳互换div的位置实现示例
2021/06/28 Javascript
浅谈spring boot使用thymeleaf版本的问题
2021/08/04 Java/Android
win10电脑右下角输入法图标不见了?Win10右下角不显示输入法的解决方法
2022/07/23 数码科技