Accountmaker Docs
Types

Email Address Ban

Blocked email address preventing delivery due to bounces or spam complaints.

email ban bounce deliverability suppression

Email Address Ban

An Email Address Ban prevents sending to an email address, typically due to hard bounces or spam complaints. Bans protect sender reputation and deliverability.

Schema

interface EmailAddressBan {
  id: string; // "eab_..." - Unique identifier
  account_id: string; // Owning account
  email: string; // Banned email address
  reason: string; // Why address was banned
  banned_until: string | null; // Expiration (null = permanent)
}

Properties

PropertyTypeDescription
idstringKSUID with eab_ prefix
account_idstringAccount context
emailstringBlocked email address
reasonstringBan reason
banned_untilstring?Expiration date or null for permanent

Ban Reasons

Ban reasons are provider-specific. Common values include:

ReasonDescription
hard_bounceAddress doesn’t exist
soft_bounceTemporary delivery failure
complaintSpam report received
manualManually blocked

Automatic Banning

Success

Hard Bounce

Complaint

Send Email

Delivery?

Delivered

Create Ban

Example

{
  "id": "eab_2kHfPZcN9xW4mE8RtY7vB",
  "account_id": "acc_1jGePYbM8wV3lD7QsX6uA",
  "email": "invalid@example.com",
  "reason": "hard_bounce",
  "banned_until": null
}