gpt4 book ai didi

javascript - Nodemailer 发送匿名电子邮件

转载 作者:行者123 更新时间:2023-12-03 01:35:49 28 4
gpt4 key购买 nike

我正在使用NodeMailer 。它运行良好,但我想发送一封匿名电子邮件(带有假姓名和电子邮件地址),但它不应该是这样。这是我的代码:

let transporter = nodemailer.createTransport({
host: 'smtp.gmail.com',
port: 587,
secure: false,
auth: {
user: 'myrealAdress@gmail.com',
pass: 'mypass'
}
});
var textMail = emailContent
fs.readFile("./"+myCSV.name+".csv", function (err, data) {
transporter.sendMail({
from: 'JourneyBuilder <noreply.journeybuilder@gmail.com>',
to: userToSendMail,
subject: subjectMail,
text: textMail,
attachments: [{'filename': myCSV.name+'.csv', 'content': data}]
}), function(err, success) {
if (err) {
console.log("ERROR SEND : "+err);
}
}
});

当我发送此邮件时,我很好地收到了电子邮件,名称是“Journey Builder”,但电子邮件仍然是我的(传输者的电子邮件:myrealAdress@gmail.com) 应该是'noreply.journeybuilder@gmail.com'。如果您对此有任何想法,请帮助我!

最佳答案

据我所知(根据文档),通过 nodemailer 发送邮件时不可能完全隐藏您的电子邮件。您可以使用自己的邮件服务器,也可以将回复地址设置为 noreply 地址,如下所示:

transporter.sendMail({       
from: 'JourneyBuilder <noreply.journeybuilder@gmail.com>',
replyTo: 'noreply.journeybuilder@gmail.com'
...

表示人们会回复此地址,而不是您发送邮件的地址

关于javascript - Nodemailer 发送匿名电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51083832/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com