ProductUpdated · 6 min read

Durable Email Send Jobs in Mailbase

A product guide to Mailbase's durable send-job pipeline for reliable campaign launches and scheduled sends.

MT
Mailbase Team
durable email send jobs
Archived guide. Mailbase is now a prospecting agent built on the French company register, and sends through Amazon SES. This guide was written for an earlier version of the product and may describe options (useSend, self-hosted sending, the AI task drawer) that are no longer available. It is kept for reference. See what Mailbase does today.
On this page · 8 sections

Overview

Mailbase campaign fan-out now runs through durable send jobs. Launching or executing a scheduled campaign creates a job with recipient-level items, then the internal worker claims batches, records provider outcomes, retries transient failures, and exposes progress in the app.

Job model

Each send job tracks totals for queued, running, sent, skipped, retrying, failed, and cancelled recipients. The worker claims batches with transaction-safe locking so two worker runs do not send the same recipient at the same time.

Recipient-level job items store attempts, provider errors, retry timestamps, and final status. This gives operators a real failed-recipient view instead of a single vague campaign failure.

  • Durable send_jobs and send_job_items records
  • Batch claiming with safe locks
  • Exponential retries for transient failures
  • Provider error storage
  • Failed-recipient dead-letter review

Runtime controls

Operators can pause, resume, or cancel an active campaign send. Workspace concurrency limits and provider rate-limit backoff keep the worker from overwhelming the delivery path.

The campaign detail page shows job progress and failed recipients, while server logs record job and webhook activity with redacted metadata.

  • Pause, resume, and cancel
  • Workspace concurrency limits
  • Provider rate-limit backoff
  • Progress UI
  • Redacted operational logs

Common mistakes

  • Choosing a tool before deciding who owns deliverability.
  • Treating DNS authentication as a one-time checkbox instead of an operating baseline.
  • Mixing product-critical transactional email with experimental marketing sends, with no clear boundary.
  • Trusting headline metrics (like open rate) that privacy proxies now inflate.

Sources and further reading

Official docs for current setup details, pricing, and API behavior — verify specifics there, since they change.

Related guides

More on durable email send jobs and the surrounding product workflow:

Questions

About this page.

Are campaign sends still synchronous?
No. Campaign launch creates durable job records and the worker processes recipient batches.
Can a failed recipient be retried?
Transient failures retry with backoff until the configured attempt limit is reached; final failures remain visible for review.
Can I stop an active send?
Yes. Active jobs support pause, resume, and cancel controls.