MCPEmails connects Gmail, Outlook, Fastmail, and any IMAP inbox (iCloud, Yahoo, Zoho, Yandex, generic). Not every provider exposes the same APIs — this table shows exactly what each one supports today.
iCloud, Yahoo, Zoho, Yandex, and Generic IMAP all run through the same Deno IMAP/SMTP transport and share identical capabilities. The columns are shown separately for clarity but their feature set is identical.
| Feature | Gmail | Outlook | Fastmail | iCloud | Yahoo | Zoho | Yandex | Generic IMAP |
|---|---|---|---|---|---|---|---|---|
| Core | ||||||||
| Read email | ||||||||
| Search | ||||||||
| Send email | ||||||||
| Reply | ||||||||
| Forward | ||||||||
| Flags & state | ||||||||
| Read/unread + starred flags | ||||||||
| Folders & labels | ||||||||
| Folders | ||||||||
| Labels / tags | ||||||||
| Move | ||||||||
| Copy | ||||||||
| Delete | ||||||||
| Delete / trash | ||||||||
| Permanent delete (expunge) | ||||||||
| Drafts | ||||||||
| Drafts (create / edit / send) | ||||||||
| Contacts | ||||||||
| Contacts API | ||||||||
| Scheduling | ||||||||
| Scheduled send | planned | planned | planned | planned | planned | planned | planned | planned |
| Search | ||||||||
| Search syntax | Gmail | OData | JMAP | IMAP | IMAP | IMAP | IMAP | IMAP |
Gmail — folders vs labels: Gmail uses a flat label system rather than hierarchical folders. "Move" is implemented as label add/remove. Native copy is not available via the Gmail REST API.
Permanent delete: Gmail and Outlook move to Trash when you delete — permanent expunge is not exposed by their APIs. IMAP providers (Fastmail, iCloud, Yahoo, Zoho, Yandex, Generic) support both trash and hard expunge.
Contacts API: Gmail uses the Google People API; Outlook uses Microsoft Graph /contacts. Fastmail CardDAV and IMAP-based contacts are deferred to a later release.
Scheduling: Planned for all providers via a server-side queue (not provider-native scheduling). No provider exposes a native scheduled-send API that is accessible without storing credentials server-side.
Free plan: unlimited connections, no card required.