Microsoft Outlook
Ingests Outlook mail, attachments, folder hierarchy, and contacts via Microsoft Graph delta links. Can also send mail from the workspace.
variant=info text="Email" variant=success text="OAuth" variant=success text="Maps ACLs" variant=primary text="Can send"
What gets ingested
| Element | Mapped to |
|---|---|
| Messages | _Message |
| Attachments | _FileEntry + _Blob |
| Folder hierarchy | _Folder linked by _HasChild |
| Address book contacts | _Contact |
Authentication
- Type: OAuth against Microsoft Graph (per-user).
- Scopes:
User.Read,Mail.ReadWrite,Mail.Send,Contacts.Read.
Access control mapping
- Per-user mailbox; each connected user is the sole owner of their messages and attachments in the graph.
Sync cadence
- Default cron: every 15 minutes.
- Incremental sync: Microsoft Graph delta links per folder, plus next-page links for pagination during the initial backfill. Contacts have their own sync token.
Notable
- Implements
IEmailTask— Outlook mail can be the workspace's outbound mailer for the connected user. - Handles
MailboxIsInactiveOrOnPremisesExceptioncleanly when a user's mailbox is on-prem or disabled.