IMAP Access
Connect any email client to your Lumbox inboxes using IMAP.
IMAP Access
Every Lumbox inbox can be accessed via standard IMAP. Connect Apple Mail, Gmail, Outlook, Thunderbird, or any email client to read your agent's emails in real time.
How It Works
When you create an inbox, Lumbox automatically:
- Generates IMAP credentials (username + password)
- Provisions the mailbox on the mail server
- Stores incoming emails in Maildir format for IMAP access
Your agents still use the REST API or MCP tools. IMAP gives humans a way to monitor, debug, and read agent emails from any email client.
Connection Settings
Every inbox has its own IMAP credentials. Find them in the dashboard by clicking the mail icon next to the inbox name.
Incoming (IMAP)
| Setting | Value |
|---|---|
| Server | imap.lumbox.co |
| Port | 993 |
| Security | SSL/TLS |
| Username | Your full email address (e.g. agent@yourdomain.com) |
| Password | Shown in the dashboard IMAP dialog |
Outgoing (SMTP)
| Setting | Value |
|---|---|
| Server | imap.lumbox.co |
| Port | 587 |
| Security | STARTTLS |
| Username | Same as IMAP |
| Password | Same as IMAP |
Get IMAP Credentials
Via Dashboard
- Go to Inboxes and click on your inbox
- Click the mail icon (envelope) in the top-right of the inbox panel
- Your server, username, and password are shown with copy buttons
- For older inboxes, click "Generate IMAP Password" to create credentials
Via API
IMAP credentials are returned when creating a new inbox:
curl -X POST https://api.lumbox.co/v1/inboxes \
-H "X-API-Key: your_key" \
-H "Content-Type: application/json" \
-d '{"name": "my-agent"}'Response includes:
{
"id": "inb_abc123",
"address": "my-agent@lumbox.co",
"imap_password": "randomPassword123",
"imap_host": "imap.lumbox.co",
"imap_port": 993
}To regenerate the password for an existing inbox:
curl -X POST https://api.lumbox.co/v1/inboxes/:id/imap-password \
-H "X-API-Key: your_key"Setup Guides
Apple Mail
- Open System Settings > Internet Accounts > Add Account > Other Mail Account
- Enter your email address and the IMAP password
- When auto-discovery fails, manually set:
- Account Type: IMAP
- Incoming Mail Server:
imap.lumbox.co - Outgoing Mail Server:
imap.lumbox.co - User Name: your full email address
- Click Sign In
Gmail (Fetch external mail)
- Go to Gmail Settings > Accounts and Import > Check mail from other accounts
- Enter your Lumbox email address
- Select Import emails from my other account (POP3) — note: Gmail doesn't support adding external IMAP, use "Check mail" instead
- Enter the IMAP server and credentials
Outlook
- Go to File > Add Account
- Choose Manual setup > IMAP
- Enter the server settings from the table above
- Use your full email as username
Thunderbird
- Go to Account Settings > Account Actions > Add Mail Account
- Enter your name, email, and password
- Click Configure manually
- Set incoming to IMAP,
imap.lumbox.co, port 993, SSL/TLS - Username: your full email address
Multi-Domain Support
IMAP works across all your custom domains. The server is always imap.lumbox.co — your full email address is the username:
agent@lumbox.co→ Server:imap.lumbox.co, Username:agent@lumbox.cobot@yourdomain.com→ Server:imap.lumbox.co, Username:bot@yourdomain.comsignup@another.io→ Server:imap.lumbox.co, Username:signup@another.io
Just like Gmail uses imap.gmail.com for all custom domains, Lumbox uses a single IMAP host.
FAQ
Why don't I see emails in my mail client?
- Check credentials: Make sure the password matches what's shown in the dashboard
- Check server: Verify
imap.lumbox.coresolves correctly (dig imap.lumbox.co) - Check firewall: Port 993 must be open on your server's firewall
Can I send emails from my mail client via IMAP?
IMAP is for reading only. Outbound email goes through Lumbox's sending infrastructure (AWS SES, Resend, etc.) via the API or dashboard. The SMTP settings shown are for future use.
Do agents need IMAP?
No. Agents should use the REST API (/v1/inboxes/:id/emails, /v1/inboxes/:id/wait, /v1/inboxes/:id/otp) or MCP tools. IMAP is for human monitoring and debugging.