2016-12-23 5 views
0

Я хочу отправить электронные письма, которые содержат различное содержимое для того же пользователя, и мне нужно отслеживать их статус. Есть ли способ сделать это без использования SMTP.Как отслеживать состояние электронной почты в sendgrid без использования SMTP.

ответ

1

Похоже, вы хотите Unique Args. Они называются custom_args в аргументе отправки электронной почты v3 API, но это та же концепция.

После того, как вы активируете Event Webhook, все события будут содержать соответствующие уникальные_архивы, поэтому вы можете связать каждое конкретное сообщение с каждым.

Кроме того, всякий раз, когда вы отправляете сообщение SendGrid, ответ acceptange включает message_id, который будет во всех этих событиях.

+0

Когда мы отправляем электронное письмо через sendgrid, оно возвращает «HTTP/1.1 202» в качестве ответа. Это не дает никаких подробностей. https://sendgrid.com/docs/API_Reference/Web_API_v3/Mail/index.html Также я не смог найти способ получить отправленные данные электронной почты через API-интерфейс sendgrid. – Rushan

+0

В теле этого '202' будет message_id. Невозможно запросить/«вытащить» информацию о сообщениях через API, но Event Webhook будет передавать данные вам. – jacobmovingfwd

+1

message_id В заголовке ответа ответа 202. – Rushan

Смежные вопросы