-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sendgrid and bounce processing #1177
Comments
Sorry, I don't think I explained myself correctly. Listmonk can receive bounces from SendGrid, and we can see the information in the Subscribers > Bounces menur, but they don't seem to get linked to a campaign. Using the SES webhook we can see how the bounces getting linked to the campaign (method ProcessBounce): listmonk/internal/bounce/webhooks/ses.go Line 135 in eb9f687
But the SendGrid webhook doesn't seem to have any logic similar to that. Is there a plan to implement that? Is there a workaround to implement such a function? We are already adding the X-SMTPAPI header to all of our campaigns in order for SendGrid to include the campaign UUID in their request (as "X-Listmonk-Campaign"), but since the SendGrid webhook in listmonk doesn't parse this information, like the SES one does, then the bounces don't get linked. @knadh Are we understanding this right? |
Ah, my bad. If I understand this correctly, you can configure SendGrid to send If yes, this should be easy to implement in the upcoming release. |
That would be SendGrid stripping dashes. listmonk stores the metadata as-is. This is straight forward to implement. Will include this in the upcoming version. Thanks for highlighting this. |
Does the SendGrid webhook associate bounces to a particular campaign? It looks like this only works with SES. Is that right? Is there a plan to implement the campaign header parsing/processing for the SendGrid webhook too?
Thanks!
The text was updated successfully, but these errors were encountered: