const cloud = require('wx-server-sdk')
//引入发送邮件的类库
var nodemailer = require('nodemailer')
cloud.init()
// 创建一个SMTP客户端配置
var config = {
host: 'smtp.qq.com', //网易163邮箱 smtp.163.com
port: 465, //网易邮箱端口 25
auth: {
user: '', //邮箱账号
pass: '' //邮箱的授权码
}
};
// 创建一个SMTP客户端对象
var transporter = nodemailer.createTransport(config);
exports.main = async (event, context) => {
// //event为客户端上传的参数
console.log('event : ', event)
let subject =event.queryStringParameters.diyid==1?'业务合作留言':'学历提升留言'
// 创建一个邮件对象
var mail = {
// 发件人
from: `来自${subject} <157884200@qq.com>`,
// 主题
subject:subject,
// 收件人
to: '157884200@qq.com',
// 邮件内容,text或者html格式
text: `${subject}
姓名:${event.queryStringParameters.name}
联系电话:${event.queryStringParameters.tel}
邮箱:${event.queryStringParameters.email}
备注:${event.queryStringParameters.content}`
};
let res = await transporter.sendMail(mail);
};