Outlook Mail
Outlook Mail
Configuration
Outlook Mail source connector integrates with the Microsoft Graph API to extract email data.
Synchronizes data from Outlook mailboxes.
It provides comprehensive access to mail folders, messages, and attachments with hierarchical folder organization and content processing capabilities.
Authentication
This connector uses OAuth 2.0 authentication. You can connect through the Airweave UI or API using the OAuth flow.
Supported authentication methods:
- OAuth Browser Flow (recommended for UI)
- OAuth Token (for programmatic access)
- Auth Provider (enterprise SSO)
Configuration Options
The following configuration options are available for this connector:
Outlook Mail configuration schema.
Sync emails after this date (format: YYYY/MM/DD or YYYY-MM-DD).
Well-known folder names to include (e.g., ‘inbox’, ‘sentitems’, ‘drafts’). Defaults to inbox and sent items.
Well-known folder names to exclude (e.g., ‘junkemail’, ‘deleteditems’). Defaults to junk email and deleted items.
Data Models
The following data models are available for this connector:
OutlookMailFolderEntity
Schema for an Outlook mail folder.
See: https://learn.microsoft.com/en-us/graph/api/resources/mailfolder?view=graph-rest-1.0
OutlookMessageEntity
Schema for Outlook message entities.
Reference: https://learn.microsoft.com/en-us/graph/api/resources/message?view=graph-rest-1.0
OutlookAttachmentEntity
Schema for Outlook attachment entities.
Reference: https://learn.microsoft.com/en-us/graph/api/resources/fileattachment?view=graph-rest-1.0
OutlookMessageDeletionEntity
Deletion signal for an Outlook message.
Emitted when the Graph delta API reports a message was removed.
The entity_id
matches the original message’s id so downstream deletion
can target the correct parent/children.
OutlookMailFolderDeletionEntity
Deletion signal for an Outlook mail folder.
Emitted when the Graph delta API reports a folder was removed.
The entity_id
matches the original folder’s id.