Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 为什么我的电子邮件内容未定义或加密??传输中的电子邮件加密(TLS)_Node.js_Nodemailer_Bootstrap Form Helper - Fatal编程技术网

Node.js 为什么我的电子邮件内容未定义或加密??传输中的电子邮件加密(TLS)

Node.js 为什么我的电子邮件内容未定义或加密??传输中的电子邮件加密(TLS),node.js,nodemailer,bootstrap-form-helper,Node.js,Nodemailer,Bootstrap Form Helper,传输中的电子邮件加密(TLS),如果收到未定义的电子邮件,如何更改此设置 我使用的是nodemailer,一切正常,但我收到一封没有内容的电子邮件,我对将表单链接到app.js感到困惑,因此它会将信息发送到我的电子邮件 感谢社区提供的任何建议 这很有趣,因为我确实收到了电子邮件,几秒钟之内,我就惊讶于它的回复速度有多快 /* *作者:塞萨尔·迪亚兹 *日期:2016年2月25日 *网站:帮助我保持我的家 *应用程序名称:节点Emailer *描述:用于发送电子邮件的NodeJs脚本 */ va

传输中的电子邮件加密(TLS),如果收到未定义的电子邮件,如何更改此设置

我使用的是nodemailer,一切正常,但我收到一封没有内容的电子邮件,我对将表单链接到app.js感到困惑,因此它会将信息发送到我的电子邮件

感谢社区提供的任何建议

这很有趣,因为我确实收到了电子邮件,几秒钟之内,我就惊讶于它的回复速度有多快

/*
*作者:塞萨尔·迪亚兹
*日期:2016年2月25日
*网站:帮助我保持我的家
*应用程序名称:节点Emailer
*描述:用于发送电子邮件的NodeJs脚本
*/
var http=require('http');
var express=需要(“express”);
var nodeEmailer=require(“nodeEmailer”);
var bodyParser=require('body-parser')
var-app=express();
变量端口=编号(process.env.port | | 5000);
app.use(bodyParser.json());//支持JSON编码的实体
app.use(bodyParser.urlencoded({
扩展:正确
}));
//主页
app.get('/',函数(req,res){
res.sendfile('index.html');
});
//发送邮件功能
app.post('/send',函数(req,res){
如果(req.body.email==“”| | req.body.subject==“”){
res.send(“错误:电子邮件和主题不应为空”);
返回false;
}
var subject=“电子邮件发件人”+req.body.name+“”+req.body.lastname;
变量说明=req.body.name+“”+req.body.lastname+“”+req.body.phone+“”+req.body.email+“”+req.body.state+“”+req.body.lender+“”+req.body.property;
//不使用SMTP发送电子邮件
nodemailer.mail({
发件人:“节点电子邮件发送程序”✔ ", // 发件人地址
收件人:req.body.email,//收件人列表
主题:req.body.subject+”✔“,//主题行
//文字:“你好,世界✔“,//纯文本正文
html:“+req.body.description+”“//html正文
});
res.send(“电子邮件已成功发送”);
//使用SMTP发送电子邮件,配置SMTP设置
var smtpTransport=nodemailer.createTransport(“SMTP”{
主机:“smtp.gmail.com”//hostname
secureConnection:true,//使用SSL
端口:465,//用于安全SMTP的端口
认证:{
用户:“//已删除”,
通过:“[‘删除’]”
}
});
var mailpoptions={
发件人:“节点电子邮件发送程序”✔ “,//发件人地址
收件人:req.body.email,//收件人列表
主题:req.body.subject+”✔“,//主题行
//文字:“你好,世界✔“,//纯文本正文
html:“+req.body.description+”“//html正文
}
发送邮件(邮件选项,函数(错误,响应){
如果(错误){
res.send(“由于错误:+错误,无法发送电子邮件”);
}否则{
res.send(“电子邮件已成功发送”);
}
});
});
//启动服务器
var server=http.createServer(app).listen(端口,函数(){
console.log(“监听”+端口);
});

在nodejs中发送电子邮件
救命啊!

名字 姓 电话 电邮: 你在哪个州? 阿拉巴马州 阿拉斯加州 亚利桑那州 阿肯色州 加利福尼亚 科罗拉多州 康涅狄格州 特拉华州 佛罗里达州 佐治亚州 夏威夷 爱达荷州 伊利诺伊州印第安纳州 爱荷华州 堪萨斯州 肯塔基州 路易斯安那州 缅因州 马里兰 马萨诸塞州 密歇根 明尼苏达州 密西西比 密苏里州 蒙大拿州内布拉斯加州 内华达州 新罕布什尔州 新泽西州 新墨西哥州 纽约 北卡罗来纳州 北达科他州 俄亥俄州 奥克拉荷马 俄勒冈 宾夕法尼亚州罗德岛 南卡罗来纳州 南达科他州 田纳西州 得克萨斯州 犹他州 佛蒙特州 弗吉尼亚州 华盛顿 西弗吉尼亚州 威斯康星州 怀俄明州 你的房子欠多少钱? 选择一个 欠不到75000美元的房款 欠下75000至100000美元 欠债10万至20万美元 欠债30万至40万美元 欠40万至50万美元 欠房子50多万美元 谁是你的贷款人? 是否设定了止赎拍卖日期? 对 不 物业地址 发送 $(函数(){ var fullUrl=location.protocol+'/'+location.hostname+(location.port?:'+location.port:''); $(“#发送”)。单击(函数(){ var formData=$(“#emailForm”).serialize(); $(“#msg”).text(“发送电子邮件请稍候”); $.ajax({ url:fullUrl+'/send', 键入:“POST”, 数据:formData, 成功:功能(结果){ $(“#msg”).empty().text(结果); },