v1.1.0November 2025

Automated Bounce Management and Campaign Protection

The core protection loop is now automated. Mailboxes that exceed bounce thresholds are auto-paused, and campaigns that lose all healthy mailboxes are stopped automatically.

What's in this release

  • 1Automated bounce management
  • 2Campaign auto-pause when all mailboxes unhealthy
  • 3Audit logging
  • 4Notification system

Automated Bounce Management

The monitoring worker checks every mailbox every 60 seconds and takes action when thresholds are breached.

Configurable thresholds

Set maximum bounce rates per mailbox. Default: 5 bounces triggers auto-pause.

Rolling window monitoring

Bounce rates calculated over 1-hour, 24-hour, and 7-day rolling windows for trend detection.

Platform sync

When a mailbox is paused, it is immediately removed from all campaigns on the sending platform via API.

Campaign Protection

Campaigns are protected from sending through degraded infrastructure.

Auto-pause

When all mailboxes assigned to a campaign are paused or removed, the campaign itself is auto-paused to prevent stalled sends.

Stalled campaign detection

Dashboard shows stalled campaigns with a resolution modal explaining why and what to do.

Audit and Notifications

Full visibility into system actions.

Audit logging

Every automated action (pause, resume, rotation, heal) is recorded with timestamp, trigger, entity, and details.

Notification center

In-app notifications with severity levels (info, warning, error, critical) for infrastructure events.