How to Connect Custom SMTP Inboxes to ColdSend
Custom SMTP lets you connect any email provider to ColdSend using your own SMTP and IMAP credentials. This is ideal when you use providers like Zoho, Namecheap, cPanel, Fastmail, or any mail server that supports SMTP/IMAP access. You can add accounts one at a time or import dozens at once via CSV.
Prerequisites
Before you begin, make sure you have the following from your email provider:
- SMTP host (e.g.,
smtp.zoho.com) - SMTP port (typically
587for TLS or465for SSL) - SMTP password (or app-specific password)
- IMAP host (e.g.,
imap.zoho.com) - IMAP port (typically
993for SSL) - IMAP password (usually the same as SMTP, but can differ)
If your email provider uses two-factor authentication, you may need to generate an app password specifically for third-party access.
Step 1: Navigate to Custom SMTP
- Log into your ColdSend account.
- In the left sidebar, go to Sender Accounts.
- Click the Create Email Account dropdown and choose Custom SMTP.
- You will land on the Custom SMTP page with two tabs: Single Account and Bulk Import.
Navigate to Custom SMTP
Approach A: Single Account Import
Use this when you want to connect one email account at a time.
Step 2: Fill in Account Details
Under the Single Account tab, fill in the following fields:
Single Account Form
Step 3: Configure SMTP Settings
Under the SMTP Configuration section:
Step 4: Configure IMAP Settings
Under the IMAP Configuration section:
Step 5 (Optional): Separate IMAP Password
If your IMAP credentials differ from your SMTP credentials, check "Use different password for IMAP". An additional password field will appear where you can enter the IMAP-specific password.
Separate IMAP Password
Step 6: Add and Verify
- Click Add Email Account.
- ColdSend will test your SMTP and IMAP connections.
- On success, you'll see a confirmation toast and the account will appear in the Connected Accounts section below.
- If the connection fails, you'll see an error message — double-check your credentials and server settings and try again.
Approach B: Bulk Import via CSV
Use this when you need to connect multiple SMTP accounts at once.
Step 2: Download the CSV Template
- Switch to the Bulk Import tab.
- Scroll to the bottom and click Download CSV template.
- Open the downloaded file (
smtp_inboxes_template.csv) in your preferred spreadsheet editor.
Bulk Import Upload Screen
Step 3: Fill in Your CSV
Your CSV must include a header row followed by one row per email account. Here is the full list of supported columns:
Example CSV:
email_address,display_name,smtp_host,smtp_port,smtp_password,imap_host,imap_port,imap_password,daily_limit
john@example.com,John Doe,smtp.example.com,587,smtppass123,imap.example.com,993,imappass123,100
jane@company.com,Jane Smith,mail.company.com,587,pass456,mail.company.com,993,pass456,50
info@startup.io,Info Team,smtp.startup.io,465,startuppass,imap.startup.io,993,startuppass,200
CSV Template in Spreadsheet
Tip: Only
email_address,display_name,smtp_host,smtp_port, andsmtp_passwordare strictly required. All other columns have sensible defaults.
Step 4: Upload Your CSV
- Click the upload area or drag and drop your CSV file onto it.
- ColdSend will parse the file and display:
- Valid Rows — accounts that passed format validation
- Errors — rows with issues (e.g., missing fields, column mismatches)
- A preview of the first 5 accounts is shown so you can verify the data looks correct.
CSV Parsed Preview
Step 5: Submit and Monitor Progress
- Click Upload N Accounts to start the import.
- ColdSend will test the SMTP and IMAP connection for each account in the background.
- A progress tracker appears showing real-time status for every account:
- Testing — connection is being verified
- Valid — SMTP and IMAP both passed, account is connected
- SMTP Failed — SMTP connection failed
- IMAP Failed — IMAP connection failed
- Both Failed — neither SMTP nor IMAP could connect
- Skipped — account was skipped due to a processing error
Handling Failed Accounts
If some accounts fail validation, you'll see the specific error (SMTP or IMAP failure) for each one in the progress tracker. To fix them:
- Correct the credentials in your CSV (wrong password, incorrect host, etc.).
- Create a new CSV with only the failed accounts.
- Re-upload using the same Bulk Import flow.
Connected Accounts
After adding accounts (single or bulk), they appear in the Connected Accounts section at the bottom of the page. Each account shows:
- Email address and display name
- Status badge —
ACTIVEfor successfully connected accounts, or other statuses for pending/failed ones
If you have more than 5 accounts, click "View all N accounts" to see the full list on the main Email Accounts page.
FAQs
What email providers work with Custom SMTP?
Any provider that supports SMTP for sending and IMAP for receiving. Common examples include Zoho, Namecheap, cPanel/WHM, Fastmail, Postmark (SMTP only), Amazon SES (SMTP only), and self-hosted mail servers.
Does ColdSend store my SMTP password?
Your credentials are securely stored encrypted to enable ongoing email sending and IMAP monitoring. They are never exposed in the UI.
What happens if I set the daily limit too high?
ColdSend enforces the daily limit you set, but your email provider may have its own sending limits. Exceeding your provider's limits may result in rejected emails or account suspension. Check your provider's documentation.
Can I use the same password for SMTP and IMAP?
Yes. By default, ColdSend uses the same password for both. Only check "Use different password for IMAP" if your provider requires separate credentials.
Can I edit SMTP/IMAP settings after connecting?
If you need to update credentials (e.g., after a password change), you can remove the account and re-add it with the updated settings.
My SMTP test failed — what should I check?
- Verify the SMTP host and port match your provider's documentation
- Ensure your password is correct (use an app password if 2FA is enabled)
- Check that TLS/SSL settings match your provider's requirements
- Confirm your provider allows SMTP access from third-party applications