Hello! We have been using Sendinblue for some time without issue. We are currently using AcyMailing 8.2.0.
Before the recent API change at Sendinblue that was addressed by AcyMailing update 8.2.0, we did not have any problems with our automated campaigns, which send emails to customers based on an SQL query that is related to when they took certain actions on our site. So they may get an email 30 days after taking an action, 1 year after, etc.
Previously, these emails were sent correctly to the right people.
Now, each day the new list of people gets added to the old list on Sendinblue, and all of the people who have received the email since the recent update receive the message. Obviously, our customers are not thrilled about receiving duplicate messages day after day, so I have disabled automatic campaigns now that we recognized the issue!
I know that AcyMailing is not sending the incorrect list over -- AcyMailing thinks it is only sending the message to the people who match the query for that day, and that's what is reported in the AcyMailing cron report. However, the report from Sendinblue says the message is being sent to a longer list of people (corresponding to the people who received it previously plus the new people. For example, today one of these was sent to 3 people by AcyMailing, but to 49 people by Sendinblue.
I know that AcyMailing 8.3.0 was just released, but I do not see a mention of this problem in the Change Log. Is it addressed in 8.3.0? Is there a setting I can change? Or does this need to be addressed by an update?