Comments (2)
@thibault thanks for reporting this. It seems that Brevo has changed how their open webhooks are handled since we first implemented them in Anymail. I am now seeing the same behavior as you. (Also, Brevo seems to have renamed the "Opened" event to "Known open" in their dashboard.)
We should update Anymail's docs to recommend enabling both "Known open" and "First opening" events for open tracking.
(As an aside, I always do a bunch of manual testing with webhook.site as part of implementing any ESP's webhooks in Anymail, because so far not a single ESP has had complete and accurate documentation for their webhook payloads. I'd like to find a way to add webhooks to Anymail's weekly live integration tests, to catch changes like this one.)
from django-anymail.
Updated docs in 804cb76
from django-anymail.
Related Issues (20)
- Add support to Unisender Go HOT 2
- Support Brevo batch sending with merge_data HOT 2
- Add batch sending support for Resend HOT 1
- Mailgun webhooks: AttributeError 'NoneType' object has no attribute 'get' HOT 1
- boto3 sesv2 client does not have method 'send_email'. Check AmazonSESV2SendEmailPayload HOT 4
- Bad UTF-8 "To" header encoding? HOT 8
- Tests fail with error "AppRegistryNotReady: Apps aren't loaded yet"
- Tests fail with error "django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet" HOT 4
- New feature: per-recipient merge_headers
- Amazon SES: support extra_headers, metadata, tags for template sends
- Brevo `trace_clicks` and `trace_opens` HOT 2
- `ses:SendRawEmail` permission still required in v11 for Amazon SES when using `django.core.mail.send_mail`? HOT 3
- Brevo Webhook Mapping Updates HOT 4
- A boto3 problem? HOT 5
- Mailgun Inbound: Empty Attachments When Receiving Emails from Gmail Web HOT 7
- BCC not delivering with Mandrill? HOT 1
- Issue parsing delivery delays from Postmark HOT 2
- Consider type hints for user inputs HOT 5
- Support `send_at` for Resend
- Unisender GO raises AnymailWebhookValidationFailure on some webhook events HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from django-anymail.