我正在尝试确保将新密码的请求发送到用户的电子邮件,即使它们位于未订阅的列表中。我已经包含了我的reset_password函数:
def reset_password_instructions(record,opts = {},info)
headers["X-SMTPAPI"] = {
:filters => {:bypass_list_management => { :settings => { :enable => 0 } } }
}.to_json
super
端
我是否错误地发送了标题?
以下是sendgrid文档中的相关链接 - http://sendgrid.com/docs/API_Reference/SMTP_API/apps.html。我使用的这个过滤器位于底部。
非常感谢任何帮助。
答案 0 :(得分:0)
将enable
更改为1
。
您当前的配置会关闭应用,而不是开启。如果将其更改为,则以下内容应该有效:
def reset_password_instructions(record, opts={}, info)
headers["X-SMTPAPI"] = {
:filters => {:bypass_list_management => { :settings => { :enable => 0 } } }
}.to_json
super
end