Webhook events
email.delivery_delayed
Amazon SES could not deliver yet and is still trying.
When it fires
email.delivery_delayed fires when Amazon SES reports a temporary delivery problem, such as a full mailbox or a mail server that is not answering. SES keeps trying, so an email.delivered or email.bounced event usually follows. Do not send another copy. Opensend emits one event per delayed recipient; data.to holds only that recipient.
Payload
json
{
"type": "email.delivery_delayed",
"created_at": "2026-09-29T10:00:00.000Z",
"data": {
"created_at": "2026-09-29T09:59:59.000Z",
"email_id": "YOUR_EMAIL_ID",
"message_id": "SES_MESSAGE_ID",
"from": "hello@example.com",
"to": ["you@example.net"],
"subject": "Welcome",
"tags": {}
}
}The data fields are the common email fields described in email.sent.
Handle the event
Verify the signature and deduplicate by svix-id.