Microsoft Graph / Outlook (optional)#
Purpose: Alternate Graph path to read mail via Microsoft Graph instead of the central MSSQL email repository.
Code: src/auto_responder/services/outlook/graph_client.py (GraphClient)
Default pipeline#
The standard main.py entry point ingests from the central MSSQL EmailRepository (see email-repository.html). Graph is not used on that path.
When to use Graph#
Use GraphClient only if you are wiring a custom runner or one-off script that must pull from Exchange/Outlook directly. Expect separate Azure AD app registration and credential configuration (see the module docstring and constructor in graph_client.py).
Related#
- email-repository.html — supported production ingest
- DETERMINATION_REFERENCE.html — notes Graph as deprecated relative to the SQL inbox