我正在使用mailgun发布的ReactDOM docs包。
我希望from
字段在用户电子邮件中显示“名称”时使用逗号。
Excited, User <mailgun@sandbox-123.mailgun.org>
但它变成了User <mailgun@sandbox-123.mailgun.org>
电子邮件中的姓名是User
,而不是Excited, User
以下是我的代码:(注意from
字段中的逗号)
mg.messages.create('sandbox-123.mailgun.org', {
from: "Excited, User <mailgun@sandbox-123.mailgun.org>",
to: ["test@example.com"],
subject: "Hello",
text: "Testing some Mailgun awesomness!"
html: "<h1>Testing some Mailgun awesomness!</h1>"
})
.then(msg => console.log(msg)) // logs response data
.catch(err => console.log(err)); // logs any error
答案 0 :(得分:1)
Wrap the name portion of the address in double quotes, like this:
from: '"Excited, User" <mailgun@sandbox-123.mailgun.org>',
Here's the site I'm using for reference: http://mailformat.dan.info/headers/from.html
答案 1 :(得分:0)
另一种方法是......
'=?UTF-8?q?Excited=2C_User?= <mailgun@sandbox-123.mailgun.org>'
这是我从Mailgun收到的答案。
@Freyday - 你的答案很干净,工作得很好!谢谢:))