日期: 2021/07/29 天气:晴
此处主要讲利用QQ邮箱发送邮件通知
- 获取QQ邮箱授权码
①登录QQ邮箱,点击设置->账户
②先开启收发邮件服务,然后点击生成授权码,这样会得到授权码,注意保存,第二步会用到
- 发送邮件
```javascript
/*
- @Description: 邮件发送服务
- @Author: 惜神
- @Date: 2021-08-02 13:31:55 */
const nodemailer = require(‘nodemailer’);
const transporter = nodemailer.createTransport({ host: “smtp.qq.com”, //发送邮件服务商域名,此处是qq邮箱 port: 587,//端口 secure: false, // upgrade later with STARTTLS auth: { user: “test@qq.com”,// 发送邮箱地址 pass: “password” //邮箱授权码(按照第一步中的步骤获取) } });
const send = async () => { try { const info = await transporter.sendMail({ from: ‘“认证邮件”test@qq.com‘, //发送邮箱名字加地址 to: ‘xxxxx@163.com’,//接收邮箱地址 subject: ‘Hello world’, //主题 text: ‘test’, // 文本内容 html: ‘
测试邮件
‘//邮件主题html }) console.log(info) } catch (err) { console.log(err) } }```