在使用reply_to时,似乎无法在vals哈希中设置SparkPost::Client.new().send_message(param1,param2,etc...)。Egs这里:https://github.com/SparkPost/ruby-sparkpost
这意味着,当我通过客户端发送电子邮件时,我希望最终用户(接收电子邮件)能够自动地让reply_to attr (而不是from attr)为给定的ESP填写回复:字段。
我也看到过这样的场景:template.rb。它使用send_payload。
有人知道如何设置reply_to,这样它就不会简单地默认到from的电子邮件地址了吗?
发布于 2016-04-18 23:14:39
弄明白了。目前,必须使用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)https://stackoverflow.com/questions/36705822
复制相似问题