Create new SMTP user
Creates a new SMTP user for outbound email sending
Authorizations
API key for account management endpoints. Use your api_ prefixed token.
Body
SMTP username (will be sanitized to lowercase alphanumeric with hyphens)
1 - 64^[a-z0-9-]+$"smtp-user1"
Optional password (will be generated if not provided)
8 - 72"mySecurePassword123"
Whether to allow sending from any domain (requires paid subscription). Cannot be enabled together with allowAllDomains.
Whether to allow sending from all verified domains. Cannot be enabled together with allowAnyDomain.
List of approved domains for sending
50^(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?.)+[a-zA-Z]{2,}$Email sending quota
x >= 01000
List of allowed IP addresses
50^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?).){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$IP-based SMTP authentication address (requires paid subscription). A single IPv4 (no CIDR) bound to this account; must be globally unique across all accounts. Username and password are still required. Omit or set null/empty to leave unset.
^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?).){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$"1.1.1.1"
Free-form tags used to organise/filter SMTP users. Trimmed and de-duplicated (case-insensitive) server-side.
2032^[\w- ]+$Response
SMTP user created successfully. If no password was provided in the request, a generated password will be included in the response.