POST /api/public/v1/sender-accounts/smtp endpoint.
ColdSend Native inboxes don’t require SMTP/IMAP configuration — they’re managed entirely by ColdSend infrastructure. See Sender Accounts Overview for ColdSend Native setup.
Google Workspace
| Setting | Value |
|---|---|
| inbox_type | GOOGLE_WORKSPACE |
| smtp_host | smtp.gmail.com |
| smtp_port | 587 |
| imap_host | imap.gmail.com |
| imap_port | 993 |
| smtp_use_tls | true |
| imap_use_ssl | true |
| Max Daily Limit | 2,000 emails/day |
App Password Setup
Google requires app-specific passwords when 2FA is enabled:Access Security Settings
Go to Google Account Settings → Security → 2-Step Verification → App Passwords.
Generate App Password
Click “Select app” → Choose “Mail” → Enter a name like “ColdSend” → Click Generate.
Example Request
Microsoft 365 / Outlook
| Setting | Value |
|---|---|
| inbox_type | OUTLOOK_365 |
| smtp_host | smtp.office365.com |
| smtp_port | 587 |
| imap_host | outlook.office365.com |
| imap_port | 993 |
| smtp_use_tls | true |
| imap_use_ssl | true |
| Max Daily Limit | 5,000 emails/day |
App Password Setup
For Microsoft 365 accounts with modern authentication:Access Admin Center
Go to Microsoft 365 Admin Center → Users → Active users → Select your user → Manage email apps.
Create App Password
Under Authentication → “Manage app passwords” → Click “Generate a new app password” → Label it “ColdSend API” → Click Add.
Some Microsoft 365 tenants may not support app passwords. If OAuth2 is enforced, you’ll need to use Microsoft’s OAuth2 flow instead.
Example Request
Custom SMTP
UseCUSTOM_SMTP for any email provider not listed above.
| Setting | Value |
|---|---|
| inbox_type | CUSTOM_SMTP |
| smtp_port | 587 (STARTTLS) or 465 (SSL) |
| imap_port | 993 (SSL) or 143 (STARTTLS) |
| Max Daily Limit | 100,000 emails/day |
Common Port Configurations
| Port | Protocol | Use Case |
|---|---|---|
| 587 | SMTP + STARTTLS | Recommended for most providers |
| 465 | SMTP + SSL | Legacy/implicit SSL |
| 993 | IMAP + SSL | Standard for most providers |
| 143 | IMAP + STARTTLS | Legacy/unencrypted start |
Connection Validation
When you create an SMTP inbox, ColdSend automatically validates both connections: SMTP Validation:- Connect to SMTP server
- Send EHLO command
- Start TLS if enabled
- Authenticate with credentials
- Connect to IMAP server
- Login with credentials
- Verify mailbox access
Common Validation Errors
| Error | Resolution |
|---|---|
AUTH_FAILED | Verify credentials, regenerate app password |
CONNECTION_FAILED | Check network connectivity and server status |
TIMEOUT | Check firewall rules for the SMTP/IMAP ports |
HOST_NOT_FOUND | Verify hostname and DNS configuration |
SSL_ERROR | Check SSL certificate and TLS settings |
Daily Sending Limits
Start conservative and increase gradually:| Account Age | Recommended Daily Limit |
|---|---|
| 0-2 weeks | 20-30 emails/day |
| 2-4 weeks | 50-80 emails/day |
| 4+ weeks | 80-100+ emails/day |
Next Steps
Sender Accounts Overview
Learn about account types, listing, and lifecycle management.
Campaigns Overview
Learn how to assign sender accounts to campaigns.
Error Reference
Troubleshoot common account-related errors.

