如何使用SparkPosts Ruby API客户端设置reply_to/reply to?
当我使用如何使用SparkPosts Ruby API客户端设置reply_to/reply to?,ruby,email,sparkpost,Ruby,Email,Sparkpost,当我使用SparkPost::Client.new().send_message(param1、param2等)时,似乎无法在valshash中将reply_设置为。Egs在此: 也就是说,当我通过客户端发送电子邮件时,我希望最终用户(接收电子邮件的用户)自动让reply_toattr(而不是fromattr)填写给定ESP的reply to:字段 我也看到了这个:。它使用send\u有效载荷 有人知道如何将回复设置为,这样就不会简单地默认为发件人的电子邮件地址吗?找到了答案。目前,您必须使用S
SparkPost::Client.new().send_message(param1、param2等)时,似乎无法在vals
hash中将reply_设置为
。Egs在此:
也就是说,当我通过客户端发送电子邮件时,我希望最终用户(接收电子邮件的用户)自动让reply_to
attr(而不是from
attr)填写给定ESP的reply to:字段
我也看到了这个:。它使用send\u有效载荷
有人知道如何将回复设置为,这样就不会简单地默认为发件人的电子邮件地址吗?找到了答案。目前,您必须使用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)
payload={
收件人:[{标记:[标记1,标记2],地址:{电子邮件:foo@bar.com}}],
内容:{
来自:“某人”,
主题:“你最棒的主题”,
回复:“其他人”,
html:“你好,世界”
}
}
SparkPost::Client.new().transmission.send_有效负载(有效负载)
不确定是否使用模板,但也可以将模板上的回复设置为。SparkPost UI尚不支持这一点,但您可以使用API进行更新: