Javascript 没有从服务器节点电子邮件程序定义收件人。从本地工作罚款

Javascript 没有从服务器节点电子邮件程序定义收件人。从本地工作罚款,javascript,node.js,express,nodemailer,Javascript,Node.js,Express,Nodemailer,我需要代码方面的帮助,当我在本地使用我的应用程序时,一切都很完美。但当我在服务器上运行时,应用程序会显示此错误。请尝试从此链接中的表单向我发送消息 我不知道怎么了 这是我的app.js require('dotenv').config(); var express=require('express'), app=express(), bodyParser=require('body-parser'), nodeEmailer=require('nodeEmailer'), 闪存=需要(“连接闪

我需要代码方面的帮助,当我在本地使用我的应用程序时,一切都很完美。但当我在服务器上运行时,应用程序会显示此错误。请尝试从此链接中的表单向我发送消息 我不知道怎么了

这是我的app.js

require('dotenv').config();
var express=require('express'),
app=express(),
bodyParser=require('body-parser'),
nodeEmailer=require('nodeEmailer'),
闪存=需要(“连接闪存”);
//应用程序配置
use(bodyParser.urlencoded({extended:true}));
应用程序集(“查看引擎”、“ejs”);
应用程序使用(express.static('public'));
//闪光
应用程序使用(
需要('express-session')({
秘密:“娜娜是佩拉,我是贝拉·德尔·蒙多”,
resave:false,
saveUninitialized:false
})
);
应用程序使用(flash());
应用程序使用(功能(请求、恢复、下一步){
res.locals.message=req.flash(“成功”);
next();
});
//鲁塔斯
app.get('/',函数(req,res){
res.render(“perfil”);
});
应用程序获取('/contacto',函数(请求、恢复){
res.render(“contacto”);
});
//节点邮箱配置
应用程序post('/contacto',功能(请求、回复){
让transporter=nodeEmailer.createTransport({
主机:“smtp.gmail.com”,
港口:465,
安全:是的,
认证:{
类型:“OAuth2”,
用户:process.env.EMAIL\u用户名,
clientId:process.env.GMAIL\u OAUTH\u CLIENT\u ID,
clientSecret:process.env.GMAIL\u OAUTH\u CLIENT\u SECRET,
refreshToken:process.env.GMAIL\u OAUTH\u REFRESH\u标记,
accessToken:process.env.GMAIL_OAUTH_ACCESS_TOKEN,
expires:Number.parseInt(process.env.GMAIL\u OAUTH\u TOKEN\u EXPIRE,10)
}
});
var mailpoptions={
from:req.body.nombre+'',
收件人:process.env.EMAIL_receiver,
主题:req.body.asunto,
html:`
${req.body.nombre}

${req.body.email}

${req.body.asunto}

${req.body.mensaje}

` }; transporter.sendMail(邮件选项,函数(错误,信息){ 如果(错误){ 控制台日志(err); res.send(500,错误消息); }否则{ console.log(“已发送电子邮件”); 要求flash(“成功”,Su mensaje ha sido enviado conéxito.Muchas gracias.”); res.redirect('/contacto'); } }); }); //侍者 //应用程序监听(3000,功能(请求,恢复){ //console.log('Conectado'); // });
app.listen(process.env.PORT、process.env.IP)显示的错误是什么?当我提交表单时,联系人说“未定义收件人”,我无法上载图像,因为这是我在此处的第一篇帖子,您不需要上载图像。文本足够好,并且是首选。