#ruby-on-rails #sendgrid
#ruby-on-rails #sendgrid
Вопрос:
Я пытаюсь использовать приложение для уведомления о событиях SendGrid (http://sendgrid.com/documentation/display/apps/EventNotification ) для электронных писем определенных категорий. Уведомление о событии в моей учетной записи SendGrid пустое. Заголовок, который я помещаю в свое электронное письмо, является:
X-SMTPAPI: {"category":"category","filters":{"eventnotification":{"settings":{"url":"theurl"}}}}
Но я не получаю обратный вызов по своему URL. Простая запись curl по этому указанному URL-адресу дает мне ожидаемый результат, поэтому я почти уверен, что это должно работать и с SendGrid.
У вас есть какие-либо идеи о том, как должен выглядеть заголовок? Я не смог найти слишком много документации на веб-сайте для этого конкретного приложения…
Спасибо!
Ответ №1:
Вот пример заголовка, который я успешно отправляю в своих электронных письмах Sendgrid:
headers("X-SMTPAPI" => "{"unique_args": {"customer_id":"#{customer.id}","email_batch_id":"#{batch_id}"}, "category":"monthly_statement"}")
Убедитесь, что у вас установлены правильные флажки для событий в настройках уведомлений о событиях в Sendgrid.