Javascript 如何在NodeEmail中隐藏SMTP验证用户邮件id

Javascript 如何在NodeEmail中隐藏SMTP验证用户邮件id,javascript,node.js,smtp,nodemailer,Javascript,Node.js,Smtp,Nodemailer,我在我的项目中使用nodemailer。(对不起 (我的英语不好) var nodemailer=require(“nodemailer”); var smtpTransport=nodemailer.createTransport(“SMTP”{ 服务:“Gmail”, 认证:{ 用户:“agodatest@gmail.com", 通行证:“pwd” } }); smtpTransport.sendMail({ 发件人:“James andrison”,//发件人地址 收件人:“user2姓氏

我在我的项目中使用nodemailer。(对不起 (我的英语不好)

var nodemailer=require(“nodemailer”);
var smtpTransport=nodemailer.createTransport(“SMTP”{
服务:“Gmail”,
认证:{
用户:“agodatest@gmail.com",
通行证:“pwd”
}
});
smtpTransport.sendMail({
发件人:“James andrison”,//发件人地址
收件人:“user2姓氏”//receiver的逗号分隔列表
主题:“你好✔", // 主题行
文字:“你好,世界✔“//纯文本正文
},函数(错误,响应){
如果(错误){
console.log(错误);
}否则{
console.log(“发送的消息:+response.Message”);
}
});
在上述代码中,当我收到邮件时,我可以在邮件中看到具有auth.user电子邮件id的发件人名称,但无法看到发件人电子邮件id

我得到了这样的输出-->詹姆斯·安德里森

那么你能告诉我如何隐藏SMTP/Auth电子邮件id吗


提前谢谢。

当电子邮件到达目的地时,您想隐藏
from
字段吗?我想您做不到。我想隐藏Auth username not from field,必须尝试只输入电子邮件地址,而不输入
,name.。只输入地址。您能将电子邮件输出的相关部分发布到您看到的地方吗是否正在删除电子邮件中的身份验证用户名?
var nodemailer = require("nodemailer");
var smtpTransport = nodemailer.createTransport("SMTP",{
service: "Gmail",
auth: {
   user: "agodatest@gmail.com",
   pass: "pwd"
 }
});

smtpTransport.sendMail({
 from: "James andrison <james@andr.com>", // sender address
 to: "user2 surname<receiver@receiver.com>", // comma separated list of receivers
 subject: "Hello ✔", // Subject line
 text: "Hello world ✔" // plaintext body
}, function(error, response){
 if(error){
   console.log(error);
 }else{
   console.log("Message sent: " + response.message);
 }
});