Updates an existing SMTP user configuration
API key for account management endpoints. Use your api_ prefixed token.
Current SMTP username to update
"existing-user"
New SMTP username (will be sanitized to lowercase alphanumeric with hyphens)
1 - 64^[a-z0-9-]+$"new-user-name"
New password
8 - 72"newSecurePassword123"
Whether to allow sending from any domain (requires paid subscription). Cannot be enabled together with allowAllDomains.
false
Whether to allow sending from all verified domains. Cannot be enabled together with allowAnyDomain.
false
List of approved domains for sending
253^(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?.)+[a-zA-Z]{2,}$["example.com", "mydomain.com"]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]?)$["192.168.1.1", "10.0.0.1"]Status of the SMTP user
inactive, active, suspended, quota-locked, quota-unlocked