zoukankan      html  css  js  c++  java
  • 发测试邮件或垃圾邮件node脚本

    npm install nodemailer
    
    执行后,指定目录下会出现node_modules模块,再相同目录下,创建main.js,js代码如下:
    
    var nodemailer = require("nodemailer");
    var fs = require('fs');
    var file = fs.readFileSync(__dirname + '/test.html', "utf8"); // 这里修改下要读的页面文件名称
    
    // 创建登陆所需配置
    var smtpTransport = nodemailer.createTransport("SMTP",{
        service: "163",
        host: "smtp.163.com", //这里选用的是163邮箱代发,可改为gmail等
        auth: {
            user: "user@163.com", // 邮箱账号
            pass: "password" // 邮箱密码
        }
    });
    
    // 配置邮件标题、发送地址等
    var mailOptions = {
        from: "测试号 ✔ ", // 代发邮箱
        to: "desmail@sina.com", // 目的邮箱
        subject: "我是测试邮件 ✔", // 邮箱标题
        text: "Hello world ✔", //文本内容
        html: file // html body
    }
    
    // 发送
    smtpTransport.sendMail(mailOptions, function(error, response){
        if(error){
            console.log(error);
        }else{
            console.log("Message sent: " + response.message);
        }
     
        smtpTransport.close(); // 关闭
    });
    

      

  • 相关阅读:
    会议记录补充5月9日
    会议记录补充5月11日
    每日会议记录5月6日
    SQL Server 日期函数
    Jvascript运算符
    For循环
    JS数据类型
    初识Javascript
    检测浏览器版本(综合整理)
    自己实现一个数组的slice方法
  • 原文地址:https://www.cnblogs.com/hitbs228/p/3688894.html
Copyright © 2011-2022 走看看