David-Barrett-MS/Outlook-Add-in-SSO
Demonstrates obtaining a token and making Graph calls from an Outlook add-in.
Messaging Developer Engineer
Demonstrates obtaining a token and making Graph calls from an Outlook add-in.
A collection of PowerShell scripts that use EWS to perform actions against Exchange mailboxes
A collection of PowerShell scripts
Sample Outlook add-in that implements LaunchEvents and interacts with a simple web API (hosted on the same server).
Experimental Webshop
A sample application demonstrating how to connect to Exchange Remote PowerShell and run cmdlets programmatically.
Various guides and how-tos
An application that allows testing of SOAP implementations, with extra features targeting Exchange Web Services. It includes an HTTP listener which means that it can be used to test Exchange push subscriptions, and there are various EWS templates included for convenience.
Tests how local storage and Office session data can be shared between an event and a TaskPane of an Outlook add-in.
This is a sample console application written in .Net Core that demonstrates how to obtain an OAuth token for logging on to a mailbox using IMAP.
Synchronisation Experiments
Sample code showing how to implement EWS Streaming Subscriptions against Exchange server (2013 and above, including Exchange Online)
Sample VSTO add-in that hooks into Outlook events using wrappers
Tool to compare XML property dumps as exported by MFCMapi
Sample application showing how to handle drop events from Outlook
.NET API reference documentation (.NET 5+, .NET Core, .NET Framework)
Documentation for the Microsoft Graph REST API
Testing retrieval of GlobalAppointmentId via OOM (VSTO).
Sample routing agent for Exchange 2016 and higher.
Laboratory for testing Outlook add-in functionality.
Sample application demonstrating EWS pull notifications using the EWS API.
Testing add-in events
Exchange 2019 Transport Agent - update MAPI message class
Note this repo not actively maintained. To publish changes or PR review, tag @lindalu-MSFT.
A basic SMTP server with various testing tools
Utility for benchmarking EWS responses
Sample application demonstrating how to create a daemon application that interacts with EXO using EWS