• 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)
     })
  • 相关阅读:
    web在线调试
    BAPI 注意事项
    HR 删除工资数据
    Python 量化交易安装步骤
    日期金额格式问题
    SD_BAPI
    BAPI
    7.6 yum更换国内源 7.7 yum下载rpm包 7.8/7.9 源码包安装
    安装软件包的三种方法 rpm包介绍 rpm工具用法 yum工具用法 yum搭建本地仓库(
    zip压缩工具 tar打包 打包并压缩
  • 原文地址:https://www.cnblogs.com/zhangycun/p/13571553.html
Copyright © 2020-2023  润新知