Rebex Graph
.NET client library for MS Graph API (Exchange Online)
Download 30-day free trial Buy from $199More .NET libraries
-
Rebex Secure Mail
SMTP, IMAP, EWS, POP3, S/MIME
-
Rebex Total Pack
All Rebex .NET libraries together
// create Graph client instance using (var client = new Rebex.Net.GraphClient()) { // connect and authenticate to Exchange Online (Microsoft 365) server client.Connect(); client.Login(token); // get list of top 10 new messages in 'Inbox' var page = new GraphPageView(0, 10); var unread = GraphMessageSearchParameter.IsRead(false); var list = client.Search(GraphFolderId.Inbox, page, unread); // print subjects of those messages foreach (var info in list) { Console.WriteLine(info.Subject); } }Show me more code...
Why Rebex Graph?
Easy-to-use API
MIME and S/MIME API
API for MIME and S/MIME messages is included. Supports signing and signature validation. Based on X.509 certificates and Cryptographic Message Syntax (PKCS #7).
PC and mobile
Supports wide range of .NET platforms. on .NET on Windows, macOS, Linux, iOS and Android.
Platforms
.NET
.NET Framework
.NET Core
Mono
Xamarin.iOS
Xamarin.Android
Learn more about supported standards and platforms.