【问题标题】:Rails 4 Send Grid Bypass List Management X-SMTPAPI headerRails 4 发送网格绕过列表管理 X-SMTPAPI 标头
【发布时间】:2013-09-17 21:10:30
【问题描述】:

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

任何帮助将不胜感激。

【问题讨论】:

    标签: header ruby-on-rails-4 sendgrid


    【解决方案1】:

    将enable 更改为1。

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

    def reset_password_instructions(record, opts={}, info)
        headers["X-SMTPAPI"] = {
            :filters => {:bypass_list_management => { :settings => { :enable => 0 } } }
        }.to_json
        super
    end
    

    【讨论】:

    • 谢谢尼克!我最初有这个,并在网上找到了一个推荐的资源。但他们的方式也让我的头球出现了错误,SG 的团队帮助我解决了这个问题。 Sendgrid 的支持令人难以置信!
    • 很高兴听到这个消息!我们是来帮忙的。如果您需要其他任何东西,请告诉我们。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-16
    相关资源
    最近更新 更多