Expand description
Microsoft 365 client and OAuth flows for the pidge CLI.
Provides AuthClient (sign-in, refresh, token retrieval) and GraphClient
(Microsoft Graph API access). Depends on pidge-core for types.
Re-exports§
pub use auth::AuthClient;pub use graph::GraphClient;pub use graph::MailFolder;pub use graph::Outgoing;pub use unsubscribe::UnsubscribeMethod;pub use unsubscribe::mailto_subject;pub use unsubscribe::parse_unsubscribe;pub use cursor::Cursor;pub use cursor::CursorError;
Modules§
- auth
- OAuth browser-based sign-in (auth-code + PKCE), token refresh, and credential storage.
- cursor
- Opaque pagination/delta cursors for agents.
- graph
- Microsoft Graph API client.
- mcp
- Client for pidge’s hosted remote MCP server.
- unsubscribe
- Parsing of RFC 2369
List-Unsubscribeand RFC 8058List-Unsubscribe-Postheaders, no I/O.