Browse our Products

Aspose.Email for .NET 22.9 Release Notes

All Changes

KeySummaryCategory
EMAILNET-40676Add OrderBy feature for listing messages in MSGraph clientFeature
EMAILNET-40693Add MboxToPst (String/Stream to Stream) overloadEnhancement
EMAILNET-40688Missing OLM FileFormatType in API referenceEnhancement
EMAILNET-40713Save Contacts information from PST file in VCF Format throws exceptionBug
EMAILNET-40698Incorrect data is returned after reading OSTBug
EMAILNET-40715UnauthorizedAccessException is thrown while reading filesBug
EMAILNET-40708Accessing OLM file throws System.NullReferenceExceptionBug
EMAILNET-40719OverflowException is thrown while reading ICSBug
EMAILNET-40721Images are broken after sending email with SendGridBug
EMAILNET-40717EML to MSG conversion issue with Chinese textBug
EMAILNET-40716The message is corrupted when reading from Mbox and saving with PreserveSignedContent flagBug
EMAILNET-40699Message not going out to CC on Client.ReplyBug
EMAILNET-40677Detached signature is invalid when opening EML in OutlookBug

New Features

OrderBy feature for listing messages with Graph API

Code samples:

IGraphClient client = GraphClient.GetClient(provider, TenantId);

var builder = new GraphQueryBuilder();

// create orderby messages query 'DESC'
builder.SentDate.OrderBy(false);
var messagePageInfo = client.ListMessages(KnownFolders.Inbox, new PageInfo(10), builder.GetQuery());
var messages = messagePageInfo.Items;

builder.Clear();

// create orderby messages query 'ASC'
builder.SentDate.OrderBy(true);
messagePageInfo = client.ListMessages(KnownFolders.Inbox, new PageInfo(10), builder.GetQuery());
messages = messagePageInfo.Items;