Node.jsアプリケーションでNodemailer(https://github.com/nodemailer/nodemailer)とmailgunを使用しています。Nodemailer/Mailgun Senderオプション
私がしようとしているのは、メールに「送信者」を指定することです。 :仕事、それはとして表示する私のクライアントのために>名姓 < [email protected]
を:から :それはとして表示Gmailで
var auth = {
auth: {
api_key: process.env.MAILGUN_API_KEY,
domain: process.env.MAILGUN_DOMAIN
}
}
var transport = nodemailer.createTransport(mailgunTransport(auth));
var recipients = process.env.MAILGUN_RECIPIENTS;
var mail = {
from: contactPerson.firstName + " " + contactPerson.lastName + " " + "<" + contactPerson.email + ">",
to: recipients,
subject: "Innspill til bredbåndsutbygging",
text: message
}
transport.sendMail(mail, function (error, info) {
if (error) {
console.log("Error occurred!");
console.log(error);
} else {
console.log("Email sendt!");
console.log(info);
}
});
:私はこのような電子メールを送信しています= [email protected] [mailto:job = [email protected]]
メールヘッダーの「送信者」パラメータと関係があると思われます。フィールド (常にあなたが使用している1わからない場合から好む)
:送信者に表示される電子メールアドレス - Nodemailerドキュメントからそれは
差出人言います
送信者オプションを無駄に設定しようとしました。
var mail = { sender: contactPerson.email, from: contactPerson.firstName + " " + contactPerson.lastName + " " + "<" + contactPerson.email + ">", to: recipients, subject: "Innspill til bredbåndsutbygging", text: message }