6 Commits

Author SHA1 Message Date
Mike Edmunds
79aec15784 Resend: no attachments with batch sending
Sometime earlier today, Resend started issuing API errors when sending attachments
with batch send. (Apparently the feature has never been supported, and attachments
were just ignored in the batch endpoint.)

Add a note to the docs, and update the Resend integration test.
2024-11-21 18:25:09 -08:00
Mike Edmunds
2f2a888f61 Resend: add support for send_at
Resend's new `scheduled_at` API field allows delayed sending
(though not with attachments or batch sending).

Closes #396.
2024-09-06 11:36:40 -07:00
Mike Edmunds
0776b12331 Feature: Implement merge_headers
Implement and document `merge_headers`
for all other ESPs that can support it. (See #371
for base and Amazon SES implementation.)

Closes #374
2024-06-20 15:31:58 -07:00
Mike Edmunds
706fce60ac Resend: support batch send
Add support for `merge_metadata`
and new Resend email/batch API.
2024-02-19 16:41:22 -08:00
Mike Edmunds
2cadb949cd Resend: disable bad-auth integration test
Resend's API no longer returns 403
responses for bad API keys (or 401
for missing auth header). Now, it just
never responds, leading to a TimeoutError.

Since this seems likely to be a Resend
bug, just disable the bad API key
integration test for now.

(Resend changed behavior sometime between
2023-12-07 and 2023-12-14, from our
scheduled integration test runs.)
2023-12-29 11:28:40 -08:00
Mike Edmunds
b5ef492466 Resend: new ESP (#341)
Add support for Resend.com backend and webhooks.

Closes #341
2023-10-25 12:23:57 -07:00