Managing Emails
The Emails page is the log of everything you've sent — every message with its live delivery status, engagement counts, and a full event timeline.
The email list
Dashboard → Emails lists your messages newest-first with sender, recipients, subject, status, and send time. Filter by status, or search by subject to find a specific message. The same data is available programmatically via GET /emails.
Email statuses
Each email carries one status that advances as delivery progresses:
| Status | Meaning |
|---|---|
| queued | Accepted and waiting to be handed to the mail infrastructure. |
| scheduled | Will send at its scheduled_at time. Can be rescheduled or canceled until then. |
| sent | Handed off to the receiving infrastructure; awaiting a delivery event. |
| delivered | The recipient's mail server accepted the message. |
| bounced | The recipient's server rejected it. Permanent bounces are added to your suppression list automatically. |
| complained | The recipient marked it as spam. The address is suppressed automatically. |
| suppressed | Not sent — every recipient was on your suppression list. |
| failed | The send errored before handoff (the error detail is shown on the email). |
| canceled | A scheduled send you canceled before it went out. |
The event timeline
Click any email to open its detail view: full headers, HTML and text bodies, and a chronological event timeline — scheduled, sent, delivered, bounced, complained, opened, clicked (with the clicked URL), suppressed, and canceled — each with its timestamp and payload. The same timeline ships in GET /emails/:id and drives webhooks.
Opens & clicks
When tracking is enabled on the sending domain, each email shows an open count and click count. The first open records an opened event; every tracked click records a clicked event with the destination URL.
@test.sendibl.com) appear in this list like real emails, with their simulated outcomes — handy for demoing and integration tests.