0

我正在尝试确保将新密码请求发送到用户的电子邮件中,即使他们在未订阅列表中也是如此。我已经包含了我的 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。我使用的这个过滤器在底部。

任何帮助将不胜感激。

4

1 回答 1

0

更改enable1

您当前的配置会关闭应用程序,而不是打开应用程序。如果将其更改为,则以下内容应该可以工作:

def reset_password_instructions(record, opts={}, info)
    headers["X-SMTPAPI"] = {
        :filters => {:bypass_list_management => { :settings => { :enable => 0 } } }
    }.to_json
    super
end
于 2013-09-18T15:00:41.897 回答