nodejs 发送邮件demo
 //引入模块 nodemailer
 const nodemailer = require('nodemailer')
 const config = {
    // 163邮箱 为smtp.163.com
    // qq邮箱 为smtp.qq.com
    host: 'smtp.163.com',//这是qq邮箱
    //端口
    port: 465,
    auth: {
        // 发件人邮箱账号
        user: 'xxx@163.com', 
        //发件人邮箱的授权码 这里可以通过qq邮箱获取 并且不唯一
        pass: '********'  
    }
 }
 const transporter = nodemailer.createTransport(config)
  const mail = {
    // 发件人 邮箱--->  '发件人邮箱'
    from: 'xxx@163.com',
    // 主题
    subject: '来自大神的一封邮件',
    // 收件人 的邮箱 可以是其他邮箱 不一定是qq邮箱
    to: 'xxx@qq.com',
    // 内容
    text: `您的激活验证码为:123456, 请24小时内有效,请谨慎保管。` ,
    //这里可以添加html标签
    html: ''
 }
 transporter.sendMail(mail, function(error, info){
    if(error) {
        return console.log(error);
    }
    transporter.close()
    console.log('mail sent:', info.response)
 })
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号