Javascript 如何阅读我的json并将其发送到纯nodejs中的电子邮件

Javascript 如何阅读我的json并将其发送到纯nodejs中的电子邮件,javascript,json,ajax,node.js,express,Javascript,Json,Ajax,Node.js,Express,我希望NodeJS服务器,post.js文件,只使用纯NodeJS将json对象从AJAX请求发送到电子邮件。 以下是发送AJAX请求的前端代码: $(文档).ready(函数(){ $(“#联系人”)。提交(函数(){ 变量数据={}; $.each($(this).serializeArray(),函数(键,值){ 数据[value.name]=value.value; }); data.interest=[data.interest1,data.interest2,data.intere

我希望NodeJS服务器,
post.js
文件,只使用纯NodeJS将json对象从AJAX请求发送到电子邮件。 以下是发送AJAX请求的前端代码:

$(文档).ready(函数(){
$(“#联系人”)。提交(函数(){
变量数据={};
$.each($(this).serializeArray(),函数(键,值){
数据[value.name]=value.value;
});
data.interest=[data.interest1,data.interest2,data.interest3];
删除data.interest1;
删除data.interest2;
删除数据3;
控制台日志(数据);
$.ajax({
类型:“POST”,
数据:JSON.stringify(数据),
数据类型:“json”,
url:“post.js”,
成功:功能(数据){
$(“#联系人”).addClass('success');
},
错误:函数(){
$(“#联系人”).addClass('error');
}
});
返回false;
});
});提供了一种让node.js服务器通过简单设置发送电子邮件的好方法。使用此功能,您可以设置一个简单的节点服务器,例如:

//untested node.js code only for reference. 
var express = require('express')
var app = express();
var nodemailer = require('nodemailer');
var bodyParser = require('body-parser');
app.use(bodyParser.json());
var transporter = nodemailer.createTransport('TODO: setup your SMTP');

app.post('/', function (req, res) {
 var mailOptions = {
 from: "TODO: sender",
 to: "TODO: recipient",
 text: req.body
}
app.listen('TODO: some port');

查看nodeEmailer的文档,了解设置服务器以满足您需要的详细信息。

nodejs非常新