Skip to content
AI Inbx
Esc
↑↓navigate↵open⌘Jpreview
On this page

email.delivered

email.delivered fires when the receiving server accepts a message, per recipient. It does not prove inbox placement or that anyone read it.

The receiving server accepted the message. This does not establish inbox placement or that the recipient read it.

Payload

Every field, with an example body, is in the email.delivered reference, generated from the API contract.

Handling it

A message to several recipients can produce several email.delivered events. Don’t treat the first as “the message was delivered” — accumulate recipients across events if you need to know that everyone got it.

Accepted by the receiving server is as far as any email API can see. What happens after that — inbox, spam folder, a filter rule — is not observable from here.

Last updated on September 30, 2026

Was this page helpful?