

TL;DR
Lemlist connects InboxKit mailboxes through Gmail OAuth or custom SMTP/IMAP. The catch: Google-managed domains must use the API path. Here is how to pick the right route and wire it up.
The Fast Path: Connect InboxKit Mailboxes to Lemlist
Lemlist accepts InboxKit Google Workspace and Microsoft 365 mailboxes two ways: Google/Outlook OAuth (1 click, required for Google-managed domains) and custom SMTP/IMAP (for any other provider or when OAuth is blocked). OAuth is the preferred path because Lemlist explicitly states that 'for Google-managed domains, all email addresses must use the API rather than SMTP.' Custom SMTP is the universal fallback and is the only option for Zoho, FastMail, Namecheap Private Email, or self-hosted mailboxes.
This guide walks through both paths with exact menu locations, the Google Workspace admin prerequisites that block most new connections, and the warmup settings Lemlist recommends before you launch a campaign.
What You Need Before You Start
| Requirement | Where | Owner |
|---|---|---|
| Workspace admin enabled third-party app access | admin.google.com → Security → API controls | Workspace admin |
| IMAP enabled for the OU | admin.google.com → Apps → Google Workspace → Gmail → End User Access | Workspace admin |
| SPF, DKIM, DMARC, MX live | Cloudflare (auto) | InboxKit |
| Lemlist team seat with sending address slot | app.lemlist.com → Settings → Billing | You |
| InboxKit mailbox credentials (for SMTP path) | InboxKit → Mailboxes → Export | InboxKit |
Lemlist's own warning: 'If you're using a Google Workspace account, make sure your admin has enabled third-party app access, as without this Lemlist won't be able to connect to your email.' This is the single most common reason new connections fail. Source: Lemlist: connect your email provider.
InboxKit auto-provisions SPF, DKIM, DMARC, and MX records via Cloudflare in under 60 seconds at mailbox creation time, so the DNS row is already green by the time you reach Lemlist. For a refresher on the records that matter, see email authentication SPF/DKIM/DMARC explained.
Path 1: Google OAuth (Required for Google-Managed Domains)
Lemlist requires OAuth for all Google Workspace mailboxes that live on Google-managed MX records. InboxKit provisions mailboxes under Google-managed MX by default, so this is your primary path.
| Step | Action | Time |
|---|---|---|
| 1 | app.lemlist.com → Settings → Sending settings | 10 sec |
| 2 | Click Add a new sending address | 5 sec |
| 3 | On the 'Select your email provider' popup, click Connect on the Google/Gmail row | 5 sec |
| 4 | Google login pop-up opens: select or enter the InboxKit mailbox address | 10 sec |
| 5 | Grant the four Lemlist scopes (send, read, modify, profile) | 15 sec |
| 6 | Lemlist tests the connection; on success, mailbox appears with status Connected | 20 sec |
| 7 | Set sending name, daily limit (start at 30), and warmup preset | 30 sec |
| 8 | Save | 5 sec |
Total: about 100 seconds per mailbox.
The admin whitelist trap: If the OAuth pop-up shows 'This app is blocked by your organization,' the workspace admin must approve Lemlist in admin.google.com → Security → Access and data control → API controls → Manage Third-Party App Access → add Lemlist as trusted. Without this, the OAuth flow looks like it completes but the mailbox never appears as connected in Lemlist. Source: Lemlist: set up SMTP and IMAP.
Path 2: Custom SMTP/IMAP (Non-Google Providers)
Use this path only when the mailbox is not a Google Workspace or Outlook account: for example, a Zoho mailbox, a cPanel webmail mailbox, or a FastMail address proxied through an InboxKit domain. Google-managed Workspace accounts must use OAuth.
| Step | Action |
|---|---|
| 1 | Settings → Sending settings → Add a new sending address |
| 2 | On the provider popup, scroll down to Custom SMTP |
| 3 | From Name: sender display name |
| 4 | From Email: full address |
| 5 | SMTP Server: your provider's outgoing host (e.g. smtp.yourprovider.com) |
| 6 | SMTP Port: 587 for TLS, 465 for SSL |
| 7 | SMTP Username: full email address |
| 8 | SMTP Password: account password or app-specific password if your provider requires it |
| 9 | IMAP Server + Port (993 SSL is standard) |
| 10 | Click Test connection |
| 11 | On success, Lemlist shows status Connected; set daily limit and warmup |
Source on port choice: 'SMTP Port is usually 587 (for TLS) or 465 (for SSL)', Lemlist SMTP/IMAP guide.
If your provider requires an app-specific password (Zoho, FastMail, some cPanel installs), generate it first in that provider's account settings before pasting into Lemlist. See the cold email sequencer integration guide for the full custom-SMTP reference.
Google Workspace vs Microsoft 365 Server Reference
Keep this next to your Lemlist setup screen. Google-managed accounts must use OAuth; the SMTP column is listed for completeness and only applies to non-Google-managed Gmail addresses.
| Field | Google Workspace (OAuth required) | Microsoft 365 | Source |
|---|---|---|---|
| Connection method | OAuth only | OAuth or SMTP | Lemlist |
| SMTP Host | smtp.gmail.com | smtp.office365.com | |
| SMTP Port | 465 / 587 | 587 | |
| IMAP Host | imap.gmail.com | outlook.office365.com | |
| IMAP Port | 993 | 993 | |
| Per-mailbox SMTP AUTH | Always on | Must be enabled by admin |
Microsoft 365 specific: Microsoft disables SMTP AUTH by default on all new tenants since 2022. Your Exchange admin must enable it per-mailbox in Exchange Admin Center → Recipients → Mailboxes → (select) → Manage email apps → Authenticated SMTP. Without this, Lemlist returns 'Authentication unsuccessful, SmtpClientAuthentication is disabled for the Tenant.' This accounts for ~40% of Microsoft 365 + Lemlist failures. Source: Microsoft Authenticated SMTP.
Daily Limits and Warmup (Lemwarm)
Lemlist's warmup product is called Lemwarm. It is included with all paid plans (Email Pro and above). Turn it on before you send a single real campaign:
| Mailbox age | Lemlist daily limit | Lemwarm target | Notes |
|---|---|---|---|
| Day 1-7 | 0 | 5-10 | Warmup only |
| Day 8-14 | 5 | 15 | First real sends |
| Day 15-30 | 20 | 25 | Ramp |
| Day 31-45 | 30 | 30 | Near steady state |
| Day 46+ | 40-50 | 30 | Steady state |
Lemwarm is included with all paid Lemlist plans (Email Pro and above). InboxKit's isolated warmup network at $3/mailbox/month is an alternative that runs in its own peer pool and does not share reputation with other Lemlist customers. Pick one; do not run both at once or you double warmup volume and confuse inbox classifiers. See cold email warmup guide for the full trade-off.
Google's hard ceiling for Workspace outbound relay is around 2,000 external recipients per day, but the practical cold-email ceiling is 40-50 per mailbox. To hit higher volumes, add more InboxKit mailboxes instead of pushing any single mailbox past 50/day. See email sending limits for Google and Microsoft.
Five Errors That Break Lemlist Setups
| Error | Cause | Fix | Frequency |
|---|---|---|---|
| 'This app is blocked' | Admin has not whitelisted Lemlist in API controls | admin.google.com → API controls → whitelist Lemlist | 30% |
| 'Custom SMTP used on Google-managed domain' | Tried SMTP path on a Workspace mailbox | Switch to Google OAuth path | 25% |
| 'IMAP not enabled' | OU-level IMAP off | Apps → Gmail → End User Access → enable IMAP | 18% |
| 'Authentication unsuccessful' on Microsoft 365 | SMTP AUTH disabled per-mailbox | Exchange Admin → Manage email apps → toggle on | 15% |
| 'Lemwarm not sending' | Warmup paused or daily limit set to 0 | Check Lemwarm dashboard → ensure daily limit > 0 and warmup is toggled on | 7% |
Silent failure mode: Lemlist shows 'Connected' even when the OAuth scopes have been partially revoked. If sends suddenly stop and the mailbox still shows green, reauthenticate by removing and re-adding the sending address, Lemlist will force a fresh OAuth handshake.
Verifying the Lemlist Connection
Run these three tests before launching any campaign:
Test 1: Send a test preview. Settings → Sending settings → (mailbox) → Send test. Target your own inbox. Expect delivery within 60 seconds.
Test 2: Reply pulls into Lemlist. Reply to the test. Check the Lemlist inbox. If the reply shows within 2 minutes, IMAP is working.
Test 3: Lemwarm first-day activity. After 24 hours, check the Lemwarm dashboard. You should see ~10 sent, 5-8 received, 3-5 replies. If the counts are all zero, Lemwarm never started: most often because the daily limit was set to 0 and the warmup system interpreted that as 'paused'. For deeper inbox placement validation, see inbox placement testing explained.
Frequently Asked Questions
Because Google tightened SMTP AUTH policies in 2022, and modern Google Workspace tenants route cold email through the API instead of the relay. Lemlist's docs state this explicitly: 'For Google-managed domains, all email addresses must use the API rather than SMTP.' OAuth is the only reliable way to auth against a Workspace mailbox.
No. Both systems will try to send warmup emails simultaneously, roughly doubling warmup volume. Pick one: most teams pick Lemwarm for tight Lemlist integration or InboxKit's isolated warmup for cleaner reputation signals.
Lemlist bills per user seat. Each user seat includes 3 email senders on Email Pro or 5 on Multichannel Expert. Each InboxKit mailbox you connect uses one sender slot, not a full seat. Compare InboxKit at [$39/month for 10 mailboxes](/learn/inboxkit-pricing) against Lemlist's seat pricing when planning capacity.
Lemlist does not have a public CSV bulk import for sending addresses. You must add each mailbox through the UI or via their API. For 20+ mailboxes, this is the main reason teams pick Smartlead or Instantly over Lemlist.
This is usually a browser popup blocker. Whitelist app.lemlist.com in Chrome/Safari popup settings and retry. If the OAuth pop-up opens but comes back with 'This app is blocked,' that is a Google Workspace admin policy: see path 1.
Sources & References
Related articles
Connect InboxKit to Instantly, SmartLead, and 22 More Sequencers
Cold Email Infrastructure Setup: Complete Guide (2026)
SPF vs DKIM vs DMARC: Email Authentication Explained
Email Sending Limits: Google Workspace vs Microsoft 365
Cold Email Warmup Process: 14-Day Guide (2026)
Ready to set up your infrastructure?
Plans from $39/mo with 10 mailboxes included. Automated DNS, warmup, and InfraGuard monitoring included.