Skip to content
OmniLeadDocs
Sign in

Connect a mailbox

Connect Gmail with an app password, a Microsoft 365 or Outlook mailbox, or any SMTP and IMAP account, then test it before you send.

8 min readLast updated

OmniLead sends your outreach from your own mailbox and reads replies from it. It uses SMTP to send and IMAP to read, the same standards every email app uses. Messages come from your real address, appear in your Sent folder, and replies arrive in your inbox as usual.

Mailbox settings with connected mailboxes, their health checks and the Connect mailbox button

Before you start

  • Use a mailbox on your own domain for outreach, such as you@yourcompany.com, not a free @gmail.com address. Many teams use a separate domain for cold email, such as yourcompany.co, to protect their main domain.
  • Set up SPF, DKIM and DMARC for that domain first. See Set up DNS records.
  • Check your plan's mailbox limit: 1 on Free, 2 on Starter, 10 on Growth, unlimited on Agency.
  • You need to be a workspace owner or admin, or connecting your own mailbox as a member.

Your password or app password is encrypted with AES-256-GCM before it's stored, and it's only decrypted at the moment OmniLead connects to your mail server.

Gmail app password

Use this for Gmail and Google Workspace accounts. An app password is a 16-character password Google generates for one app. It works only for mail access, and you can revoke it at any time without changing your Google password.

  1. Turn on 2-Step Verification

    Go to myaccount.google.com/security and turn on 2-Step Verification if it isn't already on. App passwords only exist for accounts with it.

  2. Create an app password

    Go to myaccount.google.com/apppasswords. Enter a name such as "OmniLead" and click Create.

  3. Copy the password

    Google shows a 16-character password in four groups. Copy it. You won't see it again, but you can always create a new one.

  4. Connect it in OmniLead

    In OmniLead, go to Settings → Mailboxes, click Connect mailbox and choose Gmail (app password).

  5. Enter your details

    Enter your full Gmail address and paste the app password. OmniLead fills in the server settings for you.

  6. Test and save

    Click Test connection. When every check passes, click Save mailbox.

These are the settings OmniLead uses for Gmail. You only need them if you connect Gmail as Custom SMTP.

SettingValue
SMTP serversmtp.gmail.com
SMTP port465 (SSL) or 587 (STARTTLS)
IMAP serverimap.gmail.com
IMAP port993 (SSL)
UsernameYour full email address
PasswordThe 16-character app password, without spaces

Outlook

This covers Microsoft 365 (work and school accounts), Exchange Online and Outlook.com.

  1. Ask your admin to allow SMTP sending

    In the Microsoft 365 admin center, your admin opens Users → Active users, selects your account, opens Mail → Manage email apps, checks Authenticated SMTP and clicks Save changes. Organizations created after January 2020 have it off by default.

  2. Start the connection

    In OmniLead, go to Settings → Mailboxes, click Connect mailbox and choose Outlook / Microsoft 365.

  3. Sign in with Microsoft

    Click Sign in with Microsoft and sign in with the mailbox you want to connect.

  4. Approve the permissions

    Microsoft asks you to allow OmniLead to send and read mail as you. If your organization requires admin approval, Microsoft shows Need admin approval; send the request to your admin and try again once approved.

  5. Test and save

    Back in OmniLead, click Test connection, then Save mailbox.

If Microsoft sign-in isn't available yet

  • Send from another mailbox on your domain. Many teams add a Google Workspace or Zoho mailbox on a separate outreach domain and connect it with an app password.
  • Use an on-premises Exchange server that allows authenticated SMTP and IMAP. Connect it as Custom SMTP.
  • Ask support to turn Microsoft sign-in on for your workspace. Use Contact support in the help panel.

Custom SMTP

Use this for any provider that supports SMTP and IMAP with a password or app password: Zoho Mail, Fastmail, Namecheap Private Email, your web host's email, or your own server.

  1. Find your provider's settings

    Look up the SMTP and IMAP server names and ports in your provider's help pages, or use the table below.

  2. Create an app password if needed

    If your account has two-factor authentication, create an app-specific password in your provider's security settings.

  3. Open the connection form

    In OmniLead, go to Settings → Mailboxes, click Connect mailbox and choose Custom SMTP.

  4. Enter the sending settings

    Fill in SMTP host, SMTP port, Security (SSL/TLS or STARTTLS), SMTP username and Password.

  5. Enter the reading settings

    Fill in IMAP host and IMAP port. The username and password are usually the same, so they're copied across; change them if yours differ.

  6. Test and save

    Click Test connection, then Save mailbox.

Server settings

Every mailbox needs two sets of server settings. If a connection fails, check these first.

SMTP

SMTP is how OmniLead sends. You need the SMTP host, the port and the security type:

  • Port 465 uses SSL/TLS from the first byte.
  • Port 587 uses STARTTLS, which upgrades a plain connection to an encrypted one.

Pick the security type that matches the port. The username must be allowed to send as the mailbox's address; some providers reject mail when the username and the From address differ.

IMAP

IMAP is how OmniLead reads replies and bounces, so sequences stop when someone answers. It uses port 993 with SSL/TLS. Without IMAP, OmniLead can still send, but replies won't stop sequences automatically and bounces won't be suppressed, so Test connection asks you to add it.

Common providers:

SettingValue
SMTPsmtp.zoho.com, port 465 (SSL) or 587 (STARTTLS)
IMAPimap.zoho.com, port 993 (SSL)
UsernameYour full Zoho Mail address
PasswordAn app-specific password if two-factor authentication is on

Accounts hosted in Zoho's EU data center use smtp.zoho.eu and imap.zoho.eu. IMAP access must be turned on in Zoho Mail → Settings → Mail Accounts → IMAP.

Test connection

Test connection checks both directions before you save:

  1. Connect to SMTP

    OmniLead connects to your SMTP server and signs in with your details.

  2. Send a test email

    It sends a short message from the mailbox to the same address, so nothing reaches anyone else.

  3. Read replies over IMAP

    It connects to your IMAP server, signs in and opens the inbox, which proves OmniLead will see replies.

Each check shows a green tick or an error that says what went wrong and how to fix it. You can delete the test message from your inbox afterwards. Save mailbox turns on once the test passes.

Error saysWhat it meansFix
That SMTP password didn't work (or IMAP)The server rejected the username or passwordCheck the address; for Gmail use an app password, not your normal password
We couldn't find the serverThe host name is wrongCheck the host for typos
… didn't answer on port …Wrong port, or the provider blocks SMTP or IMAP accessUse 587 or 465 for SMTP and 993 for IMAP, and turn on IMAP in your provider's settings
The secure connection … failedSSL chosen for a STARTTLS port, or the reverseUse SSL/TLS with 465 and STARTTLS with 587
The server refused to send from this addressThe username isn't allowed to send as this addressUse the mailbox's own username, or give it send-as rights

Mailbox settings

After you save, open the mailbox to set how it sends:

SettingWhat it does
Sender nameThe name recipients see, such as "Ana Ruiz"
Reply-toWhere replies go, if different from the mailbox
SignatureAdded to every sequence email from this mailbox
Daily capThe most emails this mailbox sends in a day
Sending windowThe hours it may send, such as 8:00–17:00, in the time zone you choose
Minimum gapThe shortest time between two sends, such as 3 minutes
Ramp-upStarts a new mailbox low and raises the cap gradually

See Ramp-up and sending limits for recommended values.

Mailbox card with SPF, DKIM and DMARC checks and the bounce rate
Each mailbox card shows SPF, DKIM and DMARC status for its domain.

What's next