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(); // 关闭
    });
    

      

  • 相关阅读:
    OO助教总结
    OO2019第四单元作业总结
    OO2019第三单元作业总结
    OO2019第二单元作业
    OO2019第一单元作业总结
    OO第一单元作业总结
    BUAA_OO_2020_Unit4_Summary
    BUAA_OO_2020_Unit3_Summary
    BUAA_OO_2020_Uint2_Summary
    闫金柱-OO第一单元总结
  • 原文地址:https://www.cnblogs.com/hitbs228/p/3688894.html
Copyright © 2011-2022 走看看