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

      

  • 相关阅读:
    hack games
    Metasploit 使用简介
    Back Track5学习笔记
    Metasploit没有db_autopwn命令的解决办法
    BT5 set_config各个选项的配置
    c# 截屏
    c#图像计算知识
    游戏代码
    Google Protocol Buffers (一个客户端与服务器协议生成工具)
    WinPcap抓取数据包
  • 原文地址:https://www.cnblogs.com/hitbs228/p/3688894.html
Copyright © 2011-2022 走看看