firebase我正在尝试从我的应用程序调用的函数发送电子邮件vue。我的 firebase 函数如下所示:
const functions = require(\'firebase-functions\');\nconst admin = require("firebase-admin")\nconst nodemailer = require(\'nodemailer\');\n\nadmin.initializeApp()\n\n\n//google account credentials used to send email\nvar transporter = nodemailer.createTransport({\n host: \'smtp.gmail.com\',\n port: 465,\n secure: true,\n auth: {\n user: \'xxxxx@gmail.com\',\n pass: \'xxxxxxxxxx\'\n }\n});\n\n\nexports.sendMail = functions.https.onRequest((req, res) => {\n res.header("Access-Control-Allow-Origin", "*");\n res.header("Access-Control-Allow-Headers", "Content-Type");\n res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept, Authorization");\n const mailOptions = {\n from: `\xe2\x80\xa2\xe2\x80\xa2\xe2\x80\xa2\xe2\x80\xa2\xe2\x80\xa2\xe2\x80\xa2\xe2\x80\xa2\xe2\x80\xa2\xe2\x80\xa2@gmail.com`,\n to: req.body.email,\n subject: \'contact form message\',\n html: `<h1>Order Confirmation</h1>\n <p>\n <b>Email: </b>"hello<br>\n </p>`\n };\n\n\n return transporter.sendMail(mailOptions, (error, data) => {\n …Run Code Online (Sandbox Code Playgroud)