如何使用 SparkPosts Ruby API 客户端设置 reply_to/reply-to?
How to set reply_to/reply-to using SparkPosts Ruby API client?
当我使用 SparkPost::Client.new().send_message(param1,param2,etc...)
时,似乎无法在 vals
哈希中设置 reply_to
。这里的例子:https://github.com/SparkPost/ruby-sparkpost
意思是,当我通过客户端发送电子邮件时 - 我希望最终用户(接收电子邮件)自动填写 reply_to
属性(而不是 from
属性)给定 ESP 的 回复: 字段。
我也看到了这个:https://github.com/SparkPost/ruby-sparkpost/blob/master/examples/transmission/with_template.rb。其中使用 send_payload
.
有谁知道如何设置 reply_to
使其不只是默认为 from
的电子邮件地址?
想通了。目前,您必须使用SparkPost::Client.new().transmission.send_payload
方法并自行构建负载。
示例:
payload = {
recipients: [{tags:[tag1,tag2],address:{email:foo@bar.com}}],
content: {
from: "Someone <no-reply@somewhere.io>",
subject: "Your awesome subject",
reply_to: "Someone Else <totally.hit.me.up@somewhere.else.io>",
html:"<h1>Hello World</h1>"
}
}
SparkPost::Client.new().transmission.send_payload(payload)
当我使用 SparkPost::Client.new().send_message(param1,param2,etc...)
时,似乎无法在 vals
哈希中设置 reply_to
。这里的例子:https://github.com/SparkPost/ruby-sparkpost
意思是,当我通过客户端发送电子邮件时 - 我希望最终用户(接收电子邮件)自动填写 reply_to
属性(而不是 from
属性)给定 ESP 的 回复: 字段。
我也看到了这个:https://github.com/SparkPost/ruby-sparkpost/blob/master/examples/transmission/with_template.rb。其中使用 send_payload
.
有谁知道如何设置 reply_to
使其不只是默认为 from
的电子邮件地址?
想通了。目前,您必须使用SparkPost::Client.new().transmission.send_payload
方法并自行构建负载。
示例:
payload = {
recipients: [{tags:[tag1,tag2],address:{email:foo@bar.com}}],
content: {
from: "Someone <no-reply@somewhere.io>",
subject: "Your awesome subject",
reply_to: "Someone Else <totally.hit.me.up@somewhere.else.io>",
html:"<h1>Hello World</h1>"
}
}
SparkPost::Client.new().transmission.send_payload(payload)