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
![](/images/logo/logo-dotnet-small.png)
.NET
![](/images/logo/logo-net-framework-small.png)
.NET Framework
![](/images/logo/logo-core-small.png)
.NET Core
![](/images/logo/logo-mono-small.png)
Mono
![](/images/logo/logo-apple-small.png)
Xamarin.iOS
![](/images/logo/logo-Android-small.png)
Xamarin.Android
Learn more about supported standards and platforms.