SendGrid — пользовательское приложение для уведомлений о событиях в заголовке

Я пытаюсь использовать приложение для уведомлений о событиях SendGrid (http://sendgrid.com/documentation/display/apps/EventNotification) для писем определенных категорий. Уведомление о событии в моей учетной записи SendGrid пусто. Заголовок, который я помещаю в свое электронное письмо:

X-SMTPAPI: {"category":"category","filters":{"eventnotification":{"settings":{"url":"theurl"}}}}

Но я не получаю обратный вызов по своему URL-адресу. Простое сообщение curl по этому заданному URL-адресу дает мне ожидаемый результат, поэтому я почти уверен, что это должно работать и с SendGrid.

Есть ли у вас какие-либо идеи о том, как должен выглядеть заголовок? Я не смог найти слишком много документации на веб-сайте для этого конкретного приложения...

Спасибо!


person kunal    schedule 08.06.2011    source источник


Ответы (1)


Вот пример заголовка, который я успешно отправляю с моими электронными письмами Sendgrid:

headers("X-SMTPAPI" => "{\"unique_args\": {\"customer_id\":\"#{customer.id}\",\"email_batch_id\":\"#{batch_id}\"}, \"category\":\"monthly_statement\"}")

Убедитесь, что вы проверили правильные события в настройках уведомлений о событиях в Sendgrid.

person Joshua Harris    schedule 01.06.2012