Ghost/ghost/email-service/lib
Simon Backx c47891c3f6
🐛 Fixed setting delivered_at to null after hard bounce (#15942)
refs https://ghost.slack.com/archives/C02G9E68C/p1670075366333929?thread_ts=1669963540.980309&cid=C02G9E68C

When we receive a permanent bounce/failure, we set delivered_at to null.
But we don't want to lose this information.

Instead we should be able to handle recipients that both have failed_at
and delivered_at set.
2022-12-06 10:26:54 +05:30
..
email-templates Added email renderer implementation draft (#15877) 2022-11-29 11:27:17 +01:00
batch-sending-service.js Disabled autoRefresh for batch sending service to increase performance 2022-12-05 12:09:30 +01:00
email-controller.js Implemented email previews and tests using new email flow (#15899) 2022-11-30 13:56:28 +01:00
email-event-processor.js Added storage for email failures (#15901) 2022-12-01 10:00:53 +01:00
email-event-storage.js 🐛 Fixed setting delivered_at to null after hard bounce (#15942) 2022-12-06 10:26:54 +05:30
email-renderer.js Removed spaces and quotes from replacement ids (#15921) 2022-12-02 10:49:01 +01:00
email-segmenter.js Updated unit test coverage for email service (#15913) 2022-12-02 00:33:28 +05:30
email-service.js Implemented email previews and tests using new email flow (#15899) 2022-11-30 13:56:28 +01:00
mailgun-email-provider.js Added E2E tests for batch sending (#15910) 2022-12-01 13:43:49 +01:00
sending-service.js Added E2E tests for batch sending (#15910) 2022-12-01 13:43:49 +01:00