Ghost/ghost/core/test/integration
Fabien "egg" O'Carroll 49af26279d Updated MailgunEmailSuppressionList to only handle previous bounces
We're seeing behaviour from Mailgun where permanent failures with a
5xx error code are not being added to their internal suppression list,
which is resulting in the Ghost list becoming out of sync with
Mailgun.

Rather than adding emails to the suppression list when Mailgun does,
we're instead going to add emails _after_ Mailgun does, by waiting for
an error code which tells us the email is already on the suppression
list.

Those codes are 605 for previous bounces and 607 for previous spam complaints.
2023-01-11 15:10:39 +07:00
..
exporter Fixed ci test runs 2022-11-30 10:39:32 +07:00
importer Added Revue Importer (#16012) 2022-12-15 17:22:54 +00:00
migrations Added visible theme errors in admin (#16081) 2023-01-06 13:44:27 +01:00
services Updated MailgunEmailSuppressionList to only handle previous bounces 2023-01-11 15:10:39 +07:00
settings Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
url_service.test.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00