参数配置参考如下:
let transporter = nodemailer.createTransport({
host: 'smtp.qq.com',
port: 465,
secure: true,
auth: {
user: '**********',
pass: 'your-password'
}
});
邮箱服务提供商的要求,配置SMTP服务器的主机名、端口号和安全选项等细则如下:
获取pass 邮箱授权秘钥:
登录到您的163邮箱账户。

在邮箱设置中启用POP3/SMTP服务。您可以在“设置” > “客户端授权密码”中设置授权密码,以便在应用程序中使用该密码进行身份验证。
点击设置如图:

选择:POP3/SMTP/IMAP

在为开启POP3/SMTP服务的时候,后面是 “已关闭|开启”状态
点击开启按钮,按照163邮箱开启流程即可开启第三方登录163邮箱的秘钥字符串
注:开启POP3/SMTP服务后出现的163邮箱的秘钥字符串只会展示一次,比如笔者目前就不能查看到之前开启的秘钥字符串了,注意复制秘钥字符串后保存备用
163邮箱配置参考如下:
{
host: 'smtp.163.com',
port: 465,
secure: true,
auth: {
user: 'XXXXXXXXx@163.com',
pass: 'DQYJKoZIhvcN'
}
}
应用如图:




选择“开启服务”,有绑定手机相关操作蛤

按绑定手机流程发送短信,绑定手机、获取验证码等,即可得到如下授权码:

QQ邮箱配置参考如下:
{
host: 'smtp.qq.com',
port: 465,
secure: true,
auth: {
user: 'XXXXXXXXx@qq.com',
pass: 'DQYJKoZIhvcN'
}
}
应用如图,把里面的参数替换为QQ的参数即可:

postman在国内使用已经越来越困难:
1、登录问题严重
2、Mock功能服务基本没法使用
3、版本更新功能已很匮乏
4、某些外力因素导致postman以后能否使用风险较大
出于以上考虑因此笔者自己开发了一款api调试开发工具SmartApi,满足基本日常开发调试api需求
历时一年半多开发终于smartApi-v1.0.0版本在2023-09-15晚十点正式上线
smartApi是一款对标国外的postman的api调试开发工具,由于开发人力就作者一个所以人力有限,因此v1.0.0版本功能进行精简,大功能项有:
下面是一段smartApi使用介绍:
