Browse our Products

Aspose.Email for .NET 18.7 Release Notes

Major Changes

  • Provision of using http proxy in email clients
  • Unified method for MAPI Items fetching using EWS
  • Option to set Font in Text only emails
  • MailMessage like MHT output for Mapi Task
  • Ignoring error during ImapClient.ListMessagesByPage

Improvements

KeySummaryCategory
EMAILNET-38952Provision of usage of http proxy in email clients (POP3, SMTP, IMAP)New Feature
EMAILNET-39044EWS: Create unified method for MAPI items fetchingEnhancement
EMAILNET-39008Option to set font in text only mailsEnhancement
EMAILNET-39016Provide MailMessage like MHT output for MapiTaskEnhancement
EMAILNET-39033ImapClient.ListMessagesByPage should ignore errorEnhancement
EMAILNET-38998Setting MapiCalendar.IsAllDay to TRUE causes changes in AppointmentStateFlagBug
EMAILNET-39051Regression: Difference in message times from version 18.4Bug
EMAILNET-39050API doesn’t raise exception for empty MailMessageBug
EMAILNET-39032Pop3/Imap return BodyEncoding as NULLBug
EMAILNET-38994ImapClient.ListMessages(true) raises Timeout exceptionBug
EMAILNET-39012Attachment images rendered in PDF after converting MSG to MhtmlBug
EMAILNET-39014MHT to HTML loses the imageBug
EMAILNET-39018Converting message .msg to VCard .vcf format is producing incorrect outputBug
EMAILNET-39025Creation of Draft Appointment from Text raises exception with spaceBug
EMAILNET-39026MailMessage to MapiMessage converts signed message to normalBug
EMAILNET-39034EML with VCF to MSG corrupts attachmentBug
EMAILNET-39036Contact photo not fetched using EWSBug
EMAILNET-39037MapiMessage.FromMailMessage has different dates as compared to MapiMessage.FromFileBug
EMAILNET-39038Exception arises when contact object is created with specified email addresses on Exchange 2007.Bug
EMAILNET-39039Embeddd Message in EML is not updated with PreserveTnefAttachmentsBug
EMAILNET-39041MessageInfo fields are null if accepted meeting response is in inboxBug
EMAILNET-39042Unable to set DisplayName of VCF ContactBug
EMAILNET-39043Calendar item not added properly to Inbox and Calendar folder of PSTBug
EMAILNET-39045Issues with MHT to MSG using MapiMessageBug
EMAILNET-39040An exception occurs while fetching contactsBug

Added APIs

Class Aspose.Email.AlternateViewRemovedEventArgs Class Aspose.Email.LinkedResourceRemovedEventArgs Class Aspose.Email.Clients.HttpAuthenticationMethods Class Aspose.Email.Clients.HttpProxy Class Aspose.Email.Clients.Imap.PageSettings Class Aspose.Email.Clients.Imap.PageSettingsAsync Class Aspose.Email.Clients.Proxy Class Aspose.Email.ElementProcessingException Class Aspose.Email.MhtTemplateName.Task Field/Enum Aspose.Email.Clients.Exchange.WebService.ExchangeListContactsOptions.FetchPhotoAndAttachments Field/Enum Aspose.Email.Clients.HttpAuthenticationMethods.Basic Field/Enum Aspose.Email.Clients.HttpAuthenticationMethods.NoAuthentication Field/Enum Aspose.Email.MhtFormatOptions.RenderTaskFields Field/Enum Aspose.Email.MhtTemplateName.Task.ActualWork Field/Enum Aspose.Email.MhtTemplateName.Task.BillingInformation Field/Enum Aspose.Email.MhtTemplateName.Task.Categories Field/Enum Aspose.Email.MhtTemplateName.Task.Company Field/Enum Aspose.Email.MhtTemplateName.Task.Complete Field/Enum Aspose.Email.MhtTemplateName.Task.DueDate Field/Enum Aspose.Email.MhtTemplateName.Task.Mileage Field/Enum Aspose.Email.MhtTemplateName.Task.Owner Field/Enum Aspose.Email.MhtTemplateName.Task.Priority Field/Enum Aspose.Email.MhtTemplateName.Task.StartDate Field/Enum Aspose.Email.MhtTemplateName.Task.Status Field/Enum Aspose.Email.MhtTemplateName.Task.Subject Field/Enum Aspose.Email.MhtTemplateName.Task.TotalWork Method Aspose.Email.AlternateViewRemovedEventArgs.#ctor(Aspose.Email.AlternateView) Method Aspose.Email.AsposeArgumentNullException.#ctor(System.String,System.String) Method Aspose.Email.Attachment.GenerateContentId Method Aspose.Email.AttachmentBase.GenerateContentId Method Aspose.Email.Clients.Exchange.WebService.ExchangeTask.Save(System.IO.Stream,Aspose.Email.Mapi.TaskSaveFormat) Method Aspose.Email.Clients.Exchange.WebService.ExchangeTask.Save(System.String,Aspose.Email.Mapi.TaskSaveFormat) Method Aspose.Email.Clients.Exchange.WebService.IEWSClient.FetchItem(System.String) Method Aspose.Email.Clients.Exchange.WebService.IEWSClient.FetchItem(System.String,System.Collections.Generic.IEnumerable<Aspose.Email.Mapi.PropertyDescriptor>) Method Aspose.Email.Clients.HttpProxy.#ctor(System.String,System.Int32) Method Aspose.Email.Clients.HttpProxy.#ctor(System.String,System.Int32,System.String,System.String) Method Aspose.Email.Clients.HttpProxy.SetUpStream(System.IO.Stream,System.String,System.Int32) Method Aspose.Email.Clients.Imap.ImapClient.BeginListMessagesByPage(Aspose.Email.Tools.Search.MailQuery,Aspose.Email.Clients.PageInfo,Aspose.Email.Clients.Imap.PageSettingsAsync) Method Aspose.Email.Clients.Imap.ImapClient.BeginListMessagesByPage(System.Int32,System.Int32,Aspose.Email.Clients.Imap.PageSettingsAsync) Method Aspose.Email.Clients.Imap.ImapClient.ListMessagesByPage(Aspose.Email.Tools.Search.MailQuery,Aspose.Email.Clients.PageInfo,Aspose.Email.Clients.Imap.PageSettings) Method Aspose.Email.Clients.Imap.ImapClient.ListMessagesByPage(System.Int32,System.Int32,Aspose.Email.Clients.Imap.PageSettings) Method Aspose.Email.Clients.Imap.PageSettings.#ctor Method Aspose.Email.Clients.Imap.PageSettingsAsync.#ctor Method Aspose.Email.Clients.PageInfo.#ctor(System.Int32,System.Int32) Method Aspose.Email.Clients.PageInfo.#ctor(System.Int32,System.Int32,System.Int32,System.Boolean) Method Aspose.Email.Clients.PageInfo.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean) Method Aspose.Email.Clients.Proxy.Dispose Method Aspose.Email.Clients.Proxy.GetStream(System.String,System.Int32) Method Aspose.Email.Clients.Proxy.SetUpStream(System.IO.Stream,System.String,System.Int32) Method Aspose.Email.ElementProcessingException.#ctor(System.Int32,System.Exception) Method Aspose.Email.LinkedResourceRemovedEventArgs.#ctor(System.Collections.Generic.List<System.String>) Method Aspose.Email.Mapi.MapiAttachment.SetProperty(Aspose.Email.Mapi.PropertyDescriptor,System.Object) Property Aspose.Email.AlternateViewRemovedEventArgs.AlternateView Property Aspose.Email.Clients.CredentialsByHostClient.Proxy Property Aspose.Email.Clients.HttpProxy.SupportedAuthenticationMethods Property Aspose.Email.Clients.Imap.ImapMessageInfoCollection.Exceptions Property Aspose.Email.Clients.Imap.PageSettings.Connection Property Aspose.Email.Clients.Imap.PageSettings.FolderName Property Aspose.Email.Clients.Imap.PageSettings.IgnoreExceptions Property Aspose.Email.Clients.Imap.PageSettingsAsync.Callback Property Aspose.Email.Clients.Imap.PageSettingsAsync.State Property Aspose.Email.Clients.Proxy.Address Property Aspose.Email.Clients.Proxy.Password Property Aspose.Email.Clients.Proxy.Port Property Aspose.Email.Clients.Proxy.Username Property Aspose.Email.ElementProcessingException.ElementIndex Property Aspose.Email.LinkedResourceRemovedEventArgs.ListContentId

Removed APIs

Class Aspose.Email.MhtMessageFormatter Class Aspose.Email.MthTemplateName Field/Enum Aspose.Email.Clients.Exchange.WebService.ExchangeListContactsOptions.FetchAttachmentAndFullPhotoInformation Field/Enum Aspose.Email.Clients.Exchange.WebService.ExchangeListContactsOptions.FetchAttachmentAndPhotoInformation Field/Enum Aspose.Email.Mapi.MapiRecipientType.MAPI_SUBMITTED Field/Enum Aspose.Email.MhtTemplateName.Anniversary Field/Enum Aspose.Email.MhtTemplateName.Birthday Field/Enum Aspose.Email.MhtTemplateName.Business Field/Enum Aspose.Email.MhtTemplateName.BusinessAddress Field/Enum Aspose.Email.MhtTemplateName.BusinessFax Field/Enum Aspose.Email.MhtTemplateName.Company Field/Enum Aspose.Email.MhtTemplateName.Department Field/Enum Aspose.Email.MhtTemplateName.Email Field/Enum Aspose.Email.MhtTemplateName.Email2 Field/Enum Aspose.Email.MhtTemplateName.Email2DisplayAs Field/Enum Aspose.Email.MhtTemplateName.Email3 Field/Enum Aspose.Email.MhtTemplateName.Email3DisplayAs Field/Enum Aspose.Email.MhtTemplateName.EmailDisplayAs Field/Enum Aspose.Email.MhtTemplateName.FirstName Field/Enum Aspose.Email.MhtTemplateName.FullName Field/Enum Aspose.Email.MhtTemplateName.Home Field/Enum Aspose.Email.MhtTemplateName.HomeAddress Field/Enum Aspose.Email.MhtTemplateName.JobTitle Field/Enum Aspose.Email.MhtTemplateName.LastName Field/Enum Aspose.Email.MhtTemplateName.MiddleName Field/Enum Aspose.Email.MhtTemplateName.Mobile Field/Enum Aspose.Email.MhtTemplateName.OtherAddress Field/Enum Aspose.Email.MhtTemplateName.Profession Field/Enum Aspose.Email.MhtTemplateName.SpousePartner Field/Enum Aspose.Email.MthTemplateName.Anniversary Field/Enum Aspose.Email.MthTemplateName.Attachments Field/Enum Aspose.Email.MthTemplateName.Bcc Field/Enum Aspose.Email.MthTemplateName.Birthday Field/Enum Aspose.Email.MthTemplateName.Business Field/Enum Aspose.Email.MthTemplateName.BusinessAddress Field/Enum Aspose.Email.MthTemplateName.BusinessFax Field/Enum Aspose.Email.MthTemplateName.Cc Field/Enum Aspose.Email.MthTemplateName.Company Field/Enum Aspose.Email.MthTemplateName.DateTime Field/Enum Aspose.Email.MthTemplateName.Department Field/Enum Aspose.Email.MthTemplateName.Email Field/Enum Aspose.Email.MthTemplateName.Email2 Field/Enum Aspose.Email.MthTemplateName.Email2DisplayAs Field/Enum Aspose.Email.MthTemplateName.Email3 Field/Enum Aspose.Email.MthTemplateName.Email3DisplayAs Field/Enum Aspose.Email.MthTemplateName.EmailDisplayAs Field/Enum Aspose.Email.MthTemplateName.End Field/Enum Aspose.Email.MthTemplateName.FirstName Field/Enum Aspose.Email.MthTemplateName.From Field/Enum Aspose.Email.MthTemplateName.FullName Field/Enum Aspose.Email.MthTemplateName.Home Field/Enum Aspose.Email.MthTemplateName.HomeAddress Field/Enum Aspose.Email.MthTemplateName.Importance Field/Enum Aspose.Email.MthTemplateName.JobTitle Field/Enum Aspose.Email.MthTemplateName.LastName Field/Enum Aspose.Email.MthTemplateName.Location Field/Enum Aspose.Email.MthTemplateName.MiddleName Field/Enum Aspose.Email.MthTemplateName.Mobile Field/Enum Aspose.Email.MthTemplateName.Organizer Field/Enum Aspose.Email.MthTemplateName.OtherAddress Field/Enum Aspose.Email.MthTemplateName.PageHeader Field/Enum Aspose.Email.MthTemplateName.Profession Field/Enum Aspose.Email.MthTemplateName.Recurrence Field/Enum Aspose.Email.MthTemplateName.RecurrencePattern Field/Enum Aspose.Email.MthTemplateName.RequiredAttendees Field/Enum Aspose.Email.MthTemplateName.Sent Field/Enum Aspose.Email.MthTemplateName.ShowTimeAs Field/Enum Aspose.Email.MthTemplateName.SpousePartner Field/Enum Aspose.Email.MthTemplateName.Start Field/Enum Aspose.Email.MthTemplateName.Subject Field/Enum Aspose.Email.MthTemplateName.To Method Aspose.Email.Clients.Exchange.WebService.IEWSClient.FetchMessage(System.String,System.String[]) Method Aspose.Email.Clients.SocksProxy.Dispose Method Aspose.Email.Clients.SocksProxy.GetStream(System.String,System.Int32) Method Aspose.Email.MhtMessageFormatter.#ctor Method Aspose.Email.MhtMessageFormatter.Format(Aspose.Email.MailMessage) Method Aspose.Email.MhtMessageFormatter.Format(Aspose.Email.MailMessage,Aspose.Email.MhtFormatOptions) Property Aspose.Email.Clients.SocksProxy.Address Property Aspose.Email.Clients.SocksProxy.Password Property Aspose.Email.Clients.SocksProxy.Port Property Aspose.Email.Clients.SocksProxy.Username Property Aspose.Email.MhtMessageFormatter.AttachmentFormat Property Aspose.Email.MhtMessageFormatter.BccFormat Property Aspose.Email.MhtMessageFormatter.CcFormat Property Aspose.Email.MhtMessageFormatter.CssStyles Property Aspose.Email.MhtMessageFormatter.DateTimeFormat Property Aspose.Email.MhtMessageFormatter.DefaultMhtFormatOptions Property Aspose.Email.MhtMessageFormatter.EndFormat Property Aspose.Email.MhtMessageFormatter.FormatTemplates Property Aspose.Email.MhtMessageFormatter.FromFormat Property Aspose.Email.MhtMessageFormatter.ImportanceFormat Property Aspose.Email.MhtMessageFormatter.LocationFormat Property Aspose.Email.MhtMessageFormatter.OrganizerFormat Property Aspose.Email.MhtMessageFormatter.PageHeaderFormat Property Aspose.Email.MhtMessageFormatter.PreserveOriginalDate Property Aspose.Email.MhtMessageFormatter.RecurrenceFormat Property Aspose.Email.MhtMessageFormatter.RecurrencePatternFormat Property Aspose.Email.MhtMessageFormatter.RequiredAttendeesFormat Property Aspose.Email.MhtMessageFormatter.SaveAttachments Property Aspose.Email.MhtMessageFormatter.SentFormat Property Aspose.Email.MhtMessageFormatter.ShowTimeAsFormat Property Aspose.Email.MhtMessageFormatter.StartFormat Property Aspose.Email.MhtMessageFormatter.SubjectFormat Property Aspose.Email.MhtMessageFormatter.ToFormat Property Aspose.Email.MhtMessageFormatter.WhenFormat Property Aspose.Email.MhtSaveOptions.Formatter