2013-09-17 2 views
0

Я пытаюсь обеспечить, чтобы запрос на новый пароль отправлялся по электронной почте пользователя, даже если они находятся в списке без подписки. Я включил мой reset_password функцию:Rails 4 Send Grid Bypass List Management X-SMTPAPI header

DEF reset_password_instructions (запись, выбирает = {}, информация)

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

Изменить enable1.

Ваша текущая конфигурация отключает приложение, а не включено. Если вы измените его на, то он должен работать следующим образом:

+1

Спасибо, Ник! Я изначально имел это и нашел ресурс в Интернете, который рекомендовал иначе. Но их путь также дал мне ошибку с моим заголовком, и команда в SG помогла мне исправить это. Поддержка Sendgrid невероятна! – zreitano

+0

Рад это слышать! Мы здесь, чтобы помочь. Сообщите нам, если вам нужно что-нибудь еще. –