2 Home
gitea_admin edited this page 2026-03-11 14:39:04 +00:00

Microsoft Exchange IMAP OAuth2 Source

Receive unread emails from an IMAP Microsoft Exchange mail server, marking them as read once they are received. It uses OAuth2 to authenticate IMAP session.

Metadata

Property Value
Type source
Group Mail
Namespace Mail
Support Level Stable
Provider Apache Software Foundation

Properties

Name Type Required Default Description
connectionHost string outlook.office365.com The IMAP server host
connectionPort string 993 The IMAP server port
tenantId string Azure Active Directory Tenant ID
clientId string Azure Active Directory Application Client ID
clientSecret string The Azure Active Directory Application Client Secret
username string The username to access the mail box
fetchSize integer 10 The number of messages fetched for each poll (-1 for no limits)
delay integer 60000 The delay between fetches in milliseconds

Dependencies

  • camel:core
  • camel:kamelet
  • camel:mail-microsoft-oauth
  • camel:mail