Skip to main content
Each email provider has specific SMTP and IMAP settings. This guide covers configuration for supported providers when connecting via the 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

App Password Setup

Google requires app-specific passwords when 2FA is enabled:
1

Access Security Settings

Go to Google Account SettingsSecurity2-Step VerificationApp Passwords.
2

Generate App Password

Click “Select app” → Choose “Mail” → Enter a name like “ColdSend” → Click Generate.
3

Copy and Use Password

Copy the 16-character password and use it for both smtp_password and imap_password. Store it securely.

Example Request

Microsoft 365 / Outlook

App Password Setup

For Microsoft 365 accounts with modern authentication:
1

Access Admin Center

Go to Microsoft 365 Admin CenterUsersActive users → Select your user → Manage email apps.
2

Create App Password

Under Authentication → “Manage app passwords” → Click “Generate a new app password” → Label it “ColdSend API” → Click Add.
3

Use App Password

Use the generated password for both smtp_password and imap_password fields.
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

Use CUSTOM_SMTP for any email provider not listed above.

Common Port Configurations

Connection Validation

When you create an SMTP inbox, ColdSend automatically validates both connections: SMTP Validation:
  1. Connect to SMTP server
  2. Send EHLO command
  3. Start TLS if enabled
  4. Authenticate with credentials
IMAP Validation:
  1. Connect to IMAP server
  2. Login with credentials
  3. Verify mailbox access
Failed validations return detailed error messages:

Common Validation Errors

Daily Sending Limits

Start conservative and increase gradually:
Sending at maximum limits immediately can trigger spam filters. Always warm up new accounts gradually. The API validates your daily_limit against provider maximums at creation time.

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.