|
@@ -4,15 +4,18 @@ const nodemailer = require('nodemailer');
|
|
|
// 根据163邮箱官方文档配置SMTP服务器
|
|
|
const emailConfig = {
|
|
|
host: process.env.EMAIL_HOST || 'smtp.163.com',
|
|
|
- port: process.env.EMAIL_PORT || 587, // 使用STARTTLS的端口
|
|
|
- secure: false, // 587端口使用STARTTLS
|
|
|
+ port: process.env.EMAIL_PORT || 465, // 使用SSL的端口
|
|
|
+ secure: true, // 465端口使用SSL
|
|
|
auth: {
|
|
|
user: process.env.EMAIL_USER || 'tech_feiniao@163.com', // 163邮箱完整地址
|
|
|
pass: process.env.EMAIL_PASS || 'KURn2B69bTpHrxs7' // 163邮箱授权码(不是邮箱密码)
|
|
|
},
|
|
|
tls: {
|
|
|
rejectUnauthorized: false
|
|
|
- }
|
|
|
+ },
|
|
|
+ connectionTimeout: 60000,
|
|
|
+ greetingTimeout: 30000,
|
|
|
+ socketTimeout: 60000
|
|
|
};
|
|
|
|
|
|
// 接收邮箱配置
|