Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.sendmux.ai/llms.txt

Use this file to discover all available pages before exploring further.

2 June 2026
ImprovementsBug fixes

Inboxes

Inbox credentials now use provider-issued secrets while preserving Sendmux key IDs, improving compatibility with the managed mailbox platform.

Improvements

  • Rotating an inbox credential now tracks the provider credential ID directly, so stale credentials can be cleaned up more reliably.
  • Mailbox roles now use the current managed-mailbox permission model for sending, receiving, and inbox access.

Bug fixes

  • Inbox provisioning now recovers more safely if external credential creation succeeds but the local operation has to retry.
2 June 2026
Bug fixes

Bug fixes

  • Creating a mailbox on the shared Sendmux domain now checks the shared-domain setup before provisioning the mailbox, so generated addresses no longer fail when required domain records are missing.
  • Domain creation and deletion now consistently protect the shared Sendmux domain while still letting teams delete the mailboxes they created.
  • Sign-up legal links now use shorter labels so the agreement line fits better on narrow screens.
2 June 2026
Bug fixes

Bug fixes

  • Sign-up, email verification, and checkout tracking now handles redirects more reliably.
  • Sensitive URL parameters are now removed from tracked page and referrer metadata.
  • A growth reporting view now loads grouped activation and revenue metrics without failing on aggregate sorting.
2 June 2026
ImprovementsBug fixes

Dashboard

The team overview now points sending activity to the sending logs, keeps capacity cards as read-only usage summaries, and raises separate deliverability issues when bounce and complaint rates are both above recommended levels.

Inboxes

Compose now handles send and draft saving more cleanly, so sent messages close out instead of continuing to save as drafts.

Improvements

  • Delivery log statuses now show short readable labels instead of raw provider event strings.
  • Dashboard hover details now avoid repeating the same health summary in more than one place.
  • Billing runway and usage-capacity cards now use clearer labels and more predictable interactions.

Bug fixes

  • Draft autosave now backs off while a message is sending, reducing duplicate saves and avoidable rate-limit warnings.
  • Email buttons now render with a consistent background across email clients.
  • Deliverability alerts now count bounce rate and complaint rate separately when both need attention.
1 June 2026
ImprovementsBug fixes

Dashboard

The team overview health strip now uses clearer status colours, relative timing, and concise hover details so quiet teams do not look broken.

Improvements

  • Status blocks now use filled healthy, warning, and issue states in light and dark mode.
  • Health details now stay concise on hover, with exact timestamps available where timing matters.

Bug fixes

  • Quiet inbound periods no longer count as active issues when there is no mail to receive.
  • Activity date labels now stay stable instead of shifting by timezone.
31 May 2026
ImprovementsBug fixes

Dashboard

The team overview now presents health, sending, receiving, billing, domain, API key, and capacity signals with clearer states for new, partially configured, and active teams.

Improvements

  • The health strip now fills completed hours and shows the selected hour’s sent, received, and failed counts directly in the summary.
  • Activity chart tooltips now match the dashboard style and stay compact while you inspect daily sending and receiving totals.
  • Domain status now uses the latest saved verification details so SPF, DKIM, and DMARC signals can be shown independently after checks run.

Bug fixes

  • Empty or low-activity teams no longer show misleading healthy indicators, fake billing runway, or internal dashboard wording.
  • Duplicate API key names no longer trigger repeated-row rendering warnings in the overview.
30 May 2026
Improvements

Improvements

  • The sending API and supporting test packages now use updated dependency versions that resolve current npm security advisories without changing the public API.
29 May 2026
New featuresImprovementsBug fixes

Dashboard

The team overview now shows a clearer health summary with recent sending, receiving, webhook, billing, domain, API key, and capacity signals together in one place.Activity charts now use cached rollups so dashboard refreshes stay fast for busy teams.

Improvements

  • The API reference now uses cleaner operation names and shared response models, improving generated SDK method names and response types.
  • The Inboxes sidebar item now shows an unread count when new mail is waiting.
  • The dashboard sidebar now separates feedback from account top-up controls more clearly.

Bug fixes

  • Email threads in Inboxes now keep message bodies readable in dark mode, including replies with their own text colours.
28 May 2026
ImprovementsBug fixes

Improvements

  • New teams now start on the managed Amazon SES sending route with a 50-email daily limit before requesting a review.
  • Inboxes now let you move conversations into another folder from the context menu when that folder accepts mail.
  • The Inboxes compose window now turns completed recipients into tidy address chips after you move out of the field, while leaving unfinished input untouched.
  • The Compose button now sits above the inbox folder list for faster access.
  • Sending and receiving log tables now show relative times with the full date and time available on hover.

Bug fixes

  • Long inbox threads now scroll inside the message reader instead of making the whole app page taller.
  • Closing a compose window with draft content now saves the pending draft before closing, while Discard still skips saving.
28 May 2026
ImprovementsBug fixes

Improvements

  • The dashboard sidebar now narrows on smaller screens and keeps Documentation, Feedback, balance, and Top up inside the scrollable menu.
  • The Inboxes page now gives more room to the open message on narrower desktop screens while keeping the folder menu and conversation list usable.

Bug fixes

  • Sending and receiving log tables now fit typical browser widths without unnecessary horizontal scrolling.
  • Long message IDs in log tables now show a short readable prefix, so columns stay aligned while the full value remains available.
  • Drafts now autosave once the basic message details are present, and the Drafts count updates after the first save.
  • Inbox folder counts now only appear where they are meaningful: unread Inbox, all Drafts, and all Spam.
  • Mailbox filters now hide inactive or deleted mailbox addresses.
  • Incoming log senders now show the message sender instead of a message identifier.
  • The Compose keyboard hint is now easier to read.
28 May 2026
New featuresImprovementsBug fixes

Incoming logs

Teams can now open Logs under Receiving to review inbound messages that count toward usage. Each entry shows the mailbox, sender, recipients, subject, event type, received time, and amount, with search, filters, and pagination for larger histories.The Management API now includes GET /inboxes/logs and GET /inboxes/logs/{public_id} so you can audit the same incoming log data programmatically.

Dashboard

The overview dashboard now shows incoming email totals, standard received mail, spam received mail, and incoming usage alongside sending stats.

Improvements

  • Webhook event selection now includes search, making it faster to choose the right events when setting up or editing a webhook.
  • The dashboard setup checklist now adapts better on small screens and keeps long task lists within the viewport.

Bug fixes

  • Inbox message bodies now use the selected light or dark theme, so rendered email content no longer appears with mismatched colours.
  • Draft conversations now open in edit mode from the Drafts folder, and edited drafts replace the previous draft when saved or sent.
  • Sent-folder conversations now sort by sent time and show the message from the selected folder instead of mixing in unrelated thread messages.
  • Inbox actions such as archive, delete, spam, and not spam now apply to the messages in the current folder, avoiding unexpected moves for the rest of the conversation.
27 May 2026
New featuresImprovementsBug fixes

Inboxes

Teams can now open a shared Inboxes view from the dashboard. You can see mail across all team mailbox addresses, focus on one mailbox, search conversations, and filter by folder, read state, starred messages, attachments, or label.Threaded conversations now open in a reader with reply, reply all, forward, attachments, keyboard hints, message actions, and right-click shortcuts.

Labels

You can create, rename, recolour, delete, assign, and remove inbox labels from the dashboard. Labelled conversations now show a subtle coloured edge so they are easier to scan without crowding the message list.

Improvements

  • Mail actions now show progress with a subtle fade and status toast, so the inbox stays readable while an action completes.
  • The dashboard sidebar now has separate icons for Inboxes and Mailboxes.
  • The sidebar credit balance now stays usable in both expanded and collapsed modes.
  • Thread replies now refresh into the open conversation after sending.
  • Inboxes now refresh quietly in the background while the tab is visible, so new mail and folder counts stay current without interrupting your work.
  • The compose window now supports Command + Enter to send, with the shortcut shown on the send button.
  • Mailbox switchers now include search, so teams with many mailbox addresses can switch faster.
  • New teams now get an in-dashboard setup checklist that helps choose a sending, receiving, or combined workflow and tracks the key setup steps.
  • Mailbox quota bars now show live storage usage on the mailbox list instead of always showing zero usage.

Bug fixes

  • Folder-specific actions now hide when they do not apply, such as spam actions for drafts.
  • Archive, spam, and delete actions now resolve the available mailbox folders before moving messages.
  • Attachment downloads now preserve the original file bytes and metadata.
  • Slow inbox actions now time out cleanly instead of leaving the page stuck in a processing state.
  • Reply sends now move out of drafts correctly after queuing.
  • Delete actions now create or use a Trash folder so deleted conversations remain accessible from the inbox folder list.
  • Label changes no longer alter the mailbox colour marker shown beside each conversation.
  • Inbox send confirmations now use the same action-toast styling as other message actions.
  • Opening an unread conversation now clears its unread styling and folder count immediately, then refreshes quietly in the background.
26 May 2026
ImprovementsBug fixes

Team setup

Team creation now uses a wider centred layout, so choices, preferences, and use-case details have more room while staying aligned with the rest of the dashboard.

Dashboard help

You can now open product documentation and send feedback from your dashboard sidebar.Feedback includes the page and team context needed to investigate requests, so you can report an issue, suggest an idea, or share praise without leaving the app.

Mailboxes

Mailbox creation now handles delayed sender-name setup without discarding the mailbox. If the sender display name cannot be applied immediately, the mailbox is still created and you can save the name again from the mailbox page.Deleted mailbox addresses can now be recreated cleanly. The new mailbox gets its own credentials and settings instead of inheriting state from the deleted mailbox.

Bug fixes

  • The consultation calendar loading state now separates the spinner from the loading text.
  • The final Open dashboard action now opens the new team’s dashboard overview.
  • The use-case field label now has the same spacing as other setup fields.
  • The dashboard feedback form now opens with the intended wider layout, app typography, and reliable submission handling.
  • Creating the first mailbox password now recovers cleanly if part of the operation is interrupted.
  • Mailbox setup now waits for new mailbox accounts to be ready before applying sender details and creating the first password.
  • If mailbox password setup needs extra time, the generated password is still shown once instead of creating a credential you cannot see.
  • Recreating a deleted mailbox address now rebuilds sender rules reliably, so the new mailbox is created instead of showing a retry error.
  • Rotating or revoking a mailbox password now avoids leaving the mailbox without a working credential if part of the change needs to retry.
  • Mailbox password changes now count in-progress credentials toward the team API key limit, so limits stay consistent while a change is being processed.
  • Deleting and recreating the same mailbox address now works without old mailbox state blocking the new mailbox.
25 May 2026
New featuresImprovementsBug fixes

Team setup

Team creation now walks you through the setup details we need upfront: your team name, website, industry, how you found Sendmux, preferences, and what you’re building. If you want help, you can book a 15-minute consultation without leaving setup.Signed-in browser agents can create teams after login too, using retry-safe requests so automated onboarding doesn’t double-create a team when a request is retried.

Sending account management API

You can now manage sending accounts through the Management API: list accounts, add custom SMTP accounts, update account settings, activate or deactivate accounts, test custom SMTP connections, read usage, and request higher sending-account limits.The shared Amazon SES sending route can now be read, activated or deactivated, and sent for a daily-limit review from the API. Its platform-managed credentials, quotas, routing settings, and sender defaults stay protected.See Sending accounts.

Mailbox suspension

Mailbox suspension now consistently pauses inbound mail, outbound sends from that mailbox address, mailbox API access, SMTP access, and IMAP access until the mailbox is resumed.You can also suspend or resume a mailbox through the Management API with retry-safe requests.See Mailboxes and API keys.

Mailbox API attachments

Mailbox API session discovery now reports the final 25 MB outbound message limit alongside the per-attachment upload limit.Attachments uploaded through the Mailbox API are capped at 7.5 MB. Final outbound messages, including bodies, headers, and encoded attachments, must fit within 25 MB.See Mailbox API.

Improvements

  • The Sending API docs now link directly to the account-management endpoints that control which accounts can send.
  • The Management API reference now has a dedicated Sending accounts group.

Bug fixes

  • Mailbox credentials now stop working while their mailbox is suspended and work again after resume.
  • Sending from a suspended mailbox address is now blocked even when you use a broader sending credential.
  • Oversized uploaded attachments are now rejected before they can be used in a send request.
  • Oversized outbound messages are now rejected before partial send work starts, so clients get a clear payload_too_large response instead of a later send failure.
24 May 2026
New featuresImprovementsBug fixes

Inbound email billing

Accepted inbound mail is now billed at $0.15 / 1,000 emails, matching standard outgoing usage. Mail rejected by mailbox sender rules is not billed.See Billing and Mailboxes.

Realtime mailbox events

The Mailbox API now includes GET /mailbox/events, a Server-Sent Events stream for message.received and message.received.spam. Use it for agents, CLIs, and SDKs that need live mailbox updates without polling.The stream supports heartbeats, bounded connection lifetimes, and resume with Last-Event-ID or last_event_id. If the replay window is no longer available, the stream tells the client to sync before reconnecting.See the Mailbox API event stream.

Team limits

Teams now have clear usage limits for domains, mailboxes, sending accounts, webhooks, and active API keys. When your team reaches 80% of a limit, you can request an increase from the relevant dashboard page and receive an email when the request is reviewed.

Improvements

  • Limit usage now appears at the bottom-right of the relevant dashboard pages, so it stays available without crowding the page header.
  • The API key limit now covers active root, sending, and mailbox credentials.
  • The team limits guide now clarifies default limits, increase requests, and that email volume is not capped beyond existing sending limits.
  • Webhooks and mailbox realtime events use the same public message.received event names for inbound mailbox activity.

Bug fixes

  • Mailbox credential creation and rotation now respect the API key limit consistently.
22 May 2026
ImprovementsBug fixes

Dashboard

The dashboard is clearer for larger teams and longer mailbox or webhook names.

Improvements

  • Mailbox lists now show Name before Email, with clearer column labels.
  • Long domain, mailbox, and webhook headings now stay on one line with cleaner truncation.
  • Long webhook endpoint URLs are clipped in lists and can be inspected from the hover tooltip.
  • Team menus now include a direct Invite members action.

Bug fixes

  • Invited team members are now taken into the invited team after accepting or signing up from an invitation, instead of being sent to create a new team.
  • Pending team invitations now appear in invitation history.
  • Pending team invitation banners now clear immediately after accepting or declining, without requiring a hard refresh.
  • Users with pending team invitations can now view and accept them without creating a separate team first.
  • Webhook 24h metric cards and charts now count recent deliveries consistently with the delivery log.
  • Sidebar account initials now come from the signed-in user’s name or email.
21 May 2026
New featuresImprovements

Webhooks

Webhook subscriptions can now target all team mailboxes or a selected mailbox list, so you can route inbound events to the right service without creating a separate team.Use webhooks for server-to-server event delivery. Use the Mailbox API event stream when a mailbox client keeps a live connection open and needs immediate received-message updates.

Improvements

  • Webhook delivery logs now show attempts, retry timing, response status, latency, response previews, and retained request payloads from the last 7 days.
  • Failed-webhook emails now link directly to the delivery logs for the affected subscription.
  • Public event names now use product-shaped message.* names, including message.received and message.received.spam.
20 May 2026
New featuresImprovements

Mailbox API

The Mailbox API now supports filtered message query changes, so clients can poll a saved message list and receive only added, removed, and reordered message IDs.

Improvements

  • Session discovery now reports supported Mailbox API capabilities, current state tokens, request limits, and intentionally unavailable features.
  • Message responses now expose active keywords, and batch message updates can set or clear custom keywords for richer mailbox triage.
  • Batch message deletes can move up to 100 messages to Trash, or permanently delete them when requested.
  • Mailbox credentials now have tighter permissions so restricted mailbox capabilities stay unavailable outside the public API. They remain usable for SMTP and IMAP access.
19 May 2026
New featuresImprovements

Mailbox API for agents

The Mailbox API now gives agents more precise mailbox access without fetching full messages by default. You can retrieve raw bodies, clean JSON message content, clean thread content, exact message batches, counts, search snippets, thread metadata, folder change feeds, sender identities, send submissions, quota details, and compact usage health.See the Mailbox API.

Improvements

  • Message searches support richer filters and snippet-only responses so clients can decide what to fetch next.
  • Sync now covers messages, folders, threads, submissions, identities, and quotas through typed change polling.
  • Message and folder writes now have stronger stale-state protection, with If-Match support on supported deletes as well as updates.
  • Attachment sends can now use a binary upload step before messages/send, and attachment downloads support byte-range requests.
  • Attachment contents remain download-only; clean content endpoints return attachment metadata without parsing files.
14 May 2026
New featuresImprovementsBug fixes

Managed Amazon SES sending route

Every team now gets a managed Amazon SES sending route out of the box — ready to send immediately, with no setup. It’s capped at 50 emails per day to protect your sending reputation. When you reach 80% of the cap you can request an increase in one click from the Accounts page; we review each request and email you the outcome.

New mailbox API

A new mailbox API lets you list folders and messages, read a message, send mail, and poll for changes — authenticated with a mailbox key. See the Mailbox API.

Improvements

  • One credential per mailbox. Each mailbox now uses a single credential for sending and for mailbox access over SMTP, IMAP, and the API — simpler setup. “App passwords” are now called “Mailbox passwords”.
  • Refreshed, more compact Accounts, domain, mailbox, and webhook pages, with DNS records and connection settings you can copy in a single click.

Bug fixes

  • The mailbox quickstart example now works exactly as shown.
27 April 2026
ImprovementsBug fixes

Management API

The Management API is hardened for production use:
  • Consistent success and error response formats.
  • A request ID on every response for support correlation.
  • Cursor pagination on all list endpoints.
  • ETags and conditional requests (If-None-Match / If-Match) to save bandwidth and prevent lost updates.
  • Idempotency keys so create requests can be retried safely.
  • Rate-limit responses now report the exact number of seconds until your limit resets.

Bug fixes

  • Fixed a rare timing issue that could cause a small number of valid emails to be incorrectly rejected; affected messages now send normally.
24 April 2026
New featuresBug fixes

Mailboxes

Create and manage mailboxes with per-mailbox storage limits, sender-filter rules, and suspend, resume, and empty actions. A shared domain option lets you start instantly with no setup.

Your own sending domains

Add your own sending domains with guided DNS setup (MX, SPF, DKIM, DMARC), one-click verification, automatic periodic re-verification, and a downloadable DNS zone file. See Domain management. Owners are emailed if a domain stops verifying.

Configurable webhooks

Subscribe to delivery and inbound-mail events with signed webhooks: name them, choose event types, send a test event, and rotate the signing secret. You’re notified if an endpoint starts failing. See Webhooks.

Deliverability

A new Deliverability page tracks your bounce and complaint rates over rolling windows and shows your sending reputation at a glance.

Bug fixes

  • Delivery, bounce, and complaint events are now recorded reliably to your event history.
  • Delivery-log statuses stay accurate even when provider events arrive out of order — a failed or bounced email is no longer shown as sent.
17 April 2026
New features

Team deletion

Team Owners can now delete a team. Deletion has a 7-day grace period during which it can be undone; after that the team and its data are permanently removed.

Invitation management

Track full invitation history with filters, invite several people at once, resend or cancel pending invites, and decline an invitation.
26 March 2026
New featuresImprovements

Team roles

Teams now have four roles — Owner, Admin, Developer, and Member — with permissions enforced across the dashboard and the API.

Low-balance email alerts

Get an email when your team balance drops below a threshold you choose, with a one-click link to top up.

Improvements

  • Refreshed, on-brand transactional emails — responsive, dark-mode friendly, and personalised with your name.
  • The overview now tracks pending emails alongside sent, successful, and failed, and large numbers are shown compactly (for example 1.5k, 2M).
  • The dashboard and logs refresh automatically while you’re viewing them and pause when the tab is in the background.
20 March 2026
New features

Sendmux is here

Welcome to Sendmux. The initial release includes:
  • Dashboard — an at-a-glance overview with sending charts and a searchable, filterable delivery-log viewer with CSV export.
  • Sending accounts — connect accounts over SMTP or with Gmail and Microsoft 365 (including GCC High, DoD, and China clouds), organise them into groups, bulk-test connections, and import in bulk from CSV. See Sending accounts.
  • Sending API — send a single email or batches of up to 100 over a modern JSON REST interface, with structured sender and recipient objects, partial-success batch results, attachments, CC/BCC, and Reply-To. See the Sending API.
  • Read-only Management API — query your sending accounts, email logs, metrics, and billing programmatically, with API-key authentication and a published OpenAPI spec.
  • Scoped API keys — restrict a sending key to specific accounts or a group, and see warnings before deleting anything a key depends on.
  • Dollar-based billing — a clear transaction history, automatic top-ups so your balance never runs dry, and promotion codes at checkout.
  • Unlimited teams — create and join as many teams as you need.