I am using Microsoft.Exchange.WebServices nuget package in VB.Net. I have the following code to read data in an email, but I cannot figure out 3 things:
1. Read only unread emails
2. Set email to read after getting data from it
3. Move email to deleted folder
Could you please help? Thank you.
Code:Dim serverURI As New Uri("https://corpmail.....com/ews/exchange.asmx") Dim exch As New Microsoft.Exchange.WebServices.Data.ExchangeService() exch.Url = serverURI exch.UseDefaultCredentials = False exch.Credentials = New System.Net.NetworkCredential("username", "password", "domain") Dim iv As ItemView = New ItemView(999) iv.Traversal = ItemTraversal.Shallow Dim inboxItems As FindItemsResults(Of Item) = Nothing inboxItems = exch.FindItems(WellKnownFolderName.Inbox, iv) 'Dim Count As Integer = inboxItems.Count For Each i As Item In inboxItems MsgBox("this is" & i.Subject) Next




Reply With Quote
