# Microsoft Azure App Registration # Required: your app registration client ID MS_CLIENT_ID=your_client_id_here # Optional: only needed for confidential client app registrations (client secret app regs). # Leave blank or omit for public client apps (device code flow with "Allow public client flows" enabled). # MS_CLIENT_SECRET= # Optional: Enable test mode (uses mock data instead of real API calls) USE_TEST_MODE=false # Optional: Enable verbose debug logging DEBUG_MODE=false # Optional: Default timezone for calendar event creation and display (IANA tz name). # Examples: 'America/New_York', 'Europe/London', 'Australia/Sydney' # Defaults to America/New_York if not set. # MS_TIMEZONE=America/New_York # Optional: shared / delegated mailbox support (default true). # Set false on personal-account instances if shared scopes are unwanted. # OUTLOOK_ENABLE_SHARED_MAILBOXES=true # Optional: comma-separated seed list of shared mailbox UPNs/SMTPs for list-mailboxes # OUTLOOK_SHARED_MAILBOXES=helpdesk@contoso.com,it@contoso.com # Optional: override probe cache path (default: ${OUTLOOK_TOKEN_STORE_PATH}.mailboxes.json) # OUTLOOK_MAILBOX_CACHE_PATH= # Optional: parallel probe concurrency for list-mailboxes # OUTLOOK_MAILBOX_PROBE_CONCURRENCY=4 # Optional: multi-instance token cache path # OUTLOOK_TOKEN_STORE_PATH= # Optional: Graph throttle retry knobs # OUTLOOK_MAX_RETRIES=3 # OUTLOOK_BASE_RETRY_DELAY_MS=1000 # OUTLOOK_MAX_RETRY_DELAY_MS=30000