Ghost/ghost/core/test
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
..
e2e-api Added visible theme errors in admin 2023-01-06 15:51:34 +01:00
e2e-browser Added data attributes to admin/tiers (#16095) 2023-01-11 11:35:55 +04:00
e2e-frontend 🔒 Disabled editable relations by default 2022-11-28 18:40:26 +07:00
e2e-server Added email service package (#15849) 2022-11-21 10:29:53 +01:00
e2e-webhooks 🐛 Fixed tiers order by monthly_price (#16013) 2023-01-03 12:59:18 +04:00
integration Updated MailgunEmailSuppressionList to only handle previous bounces 2023-01-11 15:10:39 +07:00
regression Added DomainEvents.allSettled utility method (#16075) 2023-01-04 14:30:35 +01:00
unit Added visible theme errors in admin (#16081) 2023-01-06 13:44:27 +01:00
utils Added visible theme errors in admin (#16081) 2023-01-06 13:44:27 +01:00
.eslintignore Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
.eslintrc.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00