Browse our Products
Aspose.Email for Java 18.5 Release Notes
Major Improvements
- Support for Auto Discover feature for Exchange Clients
- Writing Multiple Events to ICS file
- Return Uri of Sent Mails
- Setting Calendar body to HTML
- Provision to abort PST to Exchange Server Operation
All Changes
Key | Summary | Category |
---|---|---|
EMAILNET-38891 | The implementation of AutoDiscover feature on Exchange Client service | New Feature |
EMAILNET-38789 | Write multiple events to ICS file | New Feature |
EMAILNET-38968 | Return Uri of Sent Email | Enhancement |
EMAILNET-38982 | Calendar body can’t be set as HTML supported with Outlook 2016? | Enhancement |
EMAILNET-38969 | Provide option to abort PST to Exchange Server operation | Enhancement |
EMAILNET-38947 | Extra Unknown attendee added in the attendees list | Bug |
EMAILJAVA-34364 | Message extracted from PST takes long to save | Bug |
EMAILNET-38966 | MapiMessage.BodyType shows Html always for ASCII formatted messages | Bug |
EMAILNET-38970 | Incorrect file name attached with EML | Bug |
EMAILNET-38971 | TimzoneDescription property is set to UTC-5 | Bug |
EMAILNET-38984 | Bmp recognized as JPEG | Bug |
EMAILJAVA-34371 | The strange attachment occurs in the email message | Bug |
EMAILNET-38980 | Html to EML raises exception | Bug |
EMAILJAVA-34370 | An exception raises while loading Mapi message | Bug |
EMAILNET-38962 | Exception raised while taking backup of folders on exchange account | Bug |
EMAILJAVA-34374 | The email subject title is incorrectly encoded after adding to the PST file | Bug |
Added APIs
Class AutodiscoverErrorCode Field/Enum AutodiscoverErrorCode.InternalServerError Field/Enum AutodiscoverErrorCode.InvalidDomain Field/Enum AutodiscoverErrorCode.InvalidRequest Field/Enum AutodiscoverErrorCode.InvalidSetting Field/Enum AutodiscoverErrorCode.InvalidUser Field/Enum AutodiscoverErrorCode.NoError Field/Enum AutodiscoverErrorCode.NotFederated Field/Enum AutodiscoverErrorCode.RedirectAddress Field/Enum AutodiscoverErrorCode.RedirectUrl Field/Enum AutodiscoverErrorCode.ServerBusy Field/Enum AutodiscoverErrorCode.SettingIsNotAvailable
Class AutodiscoverRedirectionUrlValidationCallback
Class AutodiscoverResponse Method AutodiscoverResponse.#ctor Property AutodiscoverResponse.getErrorCode Property AutodiscoverResponse.getErrorMessage
Class AutodiscoverResponseCollection Method AutodiscoverResponseCollection.#ctor Method AutodiscoverResponseCollection.iterator Property AutodiscoverResponseCollection.getCount Property AutodiscoverResponseCollection.get_Item(int)
Class AutodiscoverService
Method AutodiscoverService.#ctor
Method AutodiscoverService.#ctor(/ExchangeVersion/Integer)
Method AutodiscoverService.#ctor(String)
Method AutodiscoverService.#ctor(String, /ExchangeVersion/Integer)
Method AutodiscoverService.#ctor(URI)
Method AutodiscoverService.#ctor(URI, /ExchangeVersion/Integer)
Method AutodiscoverService.getUserSettings(String, /UserSettingName/Integer…)
Method AutodiscoverService.getUsersSettings(Iterable
Class AutodiscoverServiceBase Method AutodiscoverServiceBase.#ctor Method AutodiscoverServiceBase.#ctor(/ExchangeVersion/Integer) Property AutodiscoverServiceBase.getAcceptGzipEncoding, setAcceptGzipEncoding Property AutodiscoverServiceBase.getClientRequestId, setClientRequestId Property AutodiscoverServiceBase.getConnectionGroupName, setConnectionGroupName Property AutodiscoverServiceBase.getCookieContainer, setCookieContainer Property AutodiscoverServiceBase.getCredentials, setCredentials Property AutodiscoverServiceBase.getHttpHeaders Property AutodiscoverServiceBase.getHttpResponseHeaders Property AutodiscoverServiceBase.getKeepAlive, setKeepAlive Property AutodiscoverServiceBase.getLogFileName, setLogFileName Property AutodiscoverServiceBase.getPreAuthenticate, setPreAuthenticate Property AutodiscoverServiceBase.getRequestedServerVersion Property AutodiscoverServiceBase.getReturnClientRequestId, setReturnClientRequestId Property AutodiscoverServiceBase.getSendClientLatencies, setSendClientLatencies Property AutodiscoverServiceBase.getServerInfo Property AutodiscoverServiceBase.getTimeout, setTimeout Property AutodiscoverServiceBase.getUseDateInLogFileName, setUseDateInLogFileName Property AutodiscoverServiceBase.getUseDefaultCredentials, setUseDefaultCredentials Property AutodiscoverServiceBase.getUserAgent, setUserAgent Property AutodiscoverServiceBase.getWebProxy, setWebProxy
Class GetUserSettingsResponse Method GetUserSettingsResponse.#ctor Method GetUserSettingsResponse.tryGetSettingValue(/UserSettingName/int) Property GetUserSettingsResponse.getRedirectTarget Property GetUserSettingsResponse.getSettings Property GetUserSettingsResponse.getSmtpAddress Property GetUserSettingsResponse.getUserSettingErrors
Class GetUserSettingsResponseCollection
Class UserSettingError Property UserSettingError.getErrorCode Property UserSettingError.getErrorMessage Property UserSettingError.getSettingName
Class UserSettingName Field/Enum UserSettingName.ActiveDirectoryServer Field/Enum UserSettingName.AlternateMailboxes Field/Enum UserSettingName.AutoDiscoverSMTPAddress Field/Enum UserSettingName.CasVersion Field/Enum UserSettingName.CertPrincipalName Field/Enum UserSettingName.CrossOrganizationSharingEnabled Field/Enum UserSettingName.DocumentSharingLocations Field/Enum UserSettingName.EcpConnectUrlFragment Field/Enum UserSettingName.EcpDeliveryReportUrlFragment Field/Enum UserSettingName.EcpEmailSubscriptionsUrlFragment Field/Enum UserSettingName.EcpExtensionInstallationUrlFragment Field/Enum UserSettingName.EcpPhotoUrlFragment Field/Enum UserSettingName.EcpPublishingUrlFragment Field/Enum UserSettingName.EcpRetentionPolicyTagsUrlFragment Field/Enum UserSettingName.EcpTeamMailboxCreatingUrlFragment Field/Enum UserSettingName.EcpTeamMailboxEditingUrlFragment Field/Enum UserSettingName.EcpTeamMailboxUrlFragment Field/Enum UserSettingName.EcpTextMessagingUrlFragment Field/Enum UserSettingName.EcpVoicemailUrlFragment Field/Enum UserSettingName.EwsPartnerUrl Field/Enum UserSettingName.EwsSupportedSchemas Field/Enum UserSettingName.ExchangeRpcUrl Field/Enum UserSettingName.ExternalEcpConnectUrl Field/Enum UserSettingName.ExternalEcpDeliveryReportUrl Field/Enum UserSettingName.ExternalEcpEmailSubscriptionsUrl Field/Enum UserSettingName.ExternalEcpExtensionInstallationUrl Field/Enum UserSettingName.ExternalEcpPhotoUrl Field/Enum UserSettingName.ExternalEcpPublishingUrl Field/Enum UserSettingName.ExternalEcpRetentionPolicyTagsUrl Field/Enum UserSettingName.ExternalEcpTeamMailboxCreatingUrl Field/Enum UserSettingName.ExternalEcpTeamMailboxEditingUrl Field/Enum UserSettingName.ExternalEcpTeamMailboxHidingUrl Field/Enum UserSettingName.ExternalEcpTeamMailboxUrl Field/Enum UserSettingName.ExternalEcpTextMessagingUrl Field/Enum UserSettingName.ExternalEcpUrl Field/Enum UserSettingName.ExternalEcpVoicemailUrl Field/Enum UserSettingName.ExternalEmwsUrl Field/Enum UserSettingName.ExternalEwsUrl Field/Enum UserSettingName.ExternalEwsVersion Field/Enum UserSettingName.ExternalImap4Connections Field/Enum UserSettingName.ExternalMailboxServer Field/Enum UserSettingName.ExternalMailboxServerAuthenticationMethods Field/Enum UserSettingName.ExternalMailboxServerRequiresSSL Field/Enum UserSettingName.ExternalOABUrl Field/Enum UserSettingName.ExternalOutlookServiceUrl Field/Enum UserSettingName.ExternalPhotosUrl Field/Enum UserSettingName.ExternalPop3Connections Field/Enum UserSettingName.ExternalServerExclusiveConnect Field/Enum UserSettingName.ExternalSmtpConnections Field/Enum UserSettingName.ExternalUMUrl Field/Enum UserSettingName.ExternalWebClientUrls Field/Enum UserSettingName.GroupingInformation Field/Enum UserSettingName.InternalEcpConnectUrl Field/Enum UserSettingName.InternalEcpDeliveryReportUrl Field/Enum UserSettingName.InternalEcpEmailSubscriptionsUrl Field/Enum UserSettingName.InternalEcpExtensionInstallationUrl Field/Enum UserSettingName.InternalEcpPhotoUrl Field/Enum UserSettingName.InternalEcpPublishingUrl Field/Enum UserSettingName.InternalEcpRetentionPolicyTagsUrl Field/Enum UserSettingName.InternalEcpTeamMailboxCreatingUrl Field/Enum UserSettingName.InternalEcpTeamMailboxEditingUrl Field/Enum UserSettingName.InternalEcpTeamMailboxHidingUrl Field/Enum UserSettingName.InternalEcpTeamMailboxUrl Field/Enum UserSettingName.InternalEcpTextMessagingUrl Field/Enum UserSettingName.InternalEcpUrl Field/Enum UserSettingName.InternalEcpVoicemailUrl Field/Enum UserSettingName.InternalEmwsUrl Field/Enum UserSettingName.InternalEwsUrl Field/Enum UserSettingName.InternalImap4Connections Field/Enum UserSettingName.InternalMailboxServer Field/Enum UserSettingName.InternalMailboxServerAuthenticationMethods Field/Enum UserSettingName.InternalMailboxServerDN Field/Enum UserSettingName.InternalOABUrl Field/Enum UserSettingName.InternalOutlookServiceUrl Field/Enum UserSettingName.InternalPhotosUrl Field/Enum UserSettingName.InternalPop3Connections Field/Enum UserSettingName.InternalRpcClientServer Field/Enum UserSettingName.InternalRpcHttpAuthenticationMethod Field/Enum UserSettingName.InternalRpcHttpConnectivityRequiresSsl Field/Enum UserSettingName.InternalRpcHttpServer Field/Enum UserSettingName.InternalServerExclusiveConnect Field/Enum UserSettingName.InternalSmtpConnections Field/Enum UserSettingName.InternalUMUrl Field/Enum UserSettingName.InternalWebClientUrls Field/Enum UserSettingName.InteropExternalEwsUrl Field/Enum UserSettingName.InteropExternalEwsVersion Field/Enum UserSettingName.MailboxDN Field/Enum UserSettingName.MailboxVersion Field/Enum UserSettingName.MobileMailboxPolicy Field/Enum UserSettingName.PublicFolderInformation Field/Enum UserSettingName.PublicFolderServer Field/Enum UserSettingName.RedirectUrl Field/Enum UserSettingName.ShowGalAsDefaultView Field/Enum UserSettingName.SiteMailboxCreationURL Field/Enum UserSettingName.SPMySiteHostURL Field/Enum UserSettingName.UserDeploymentId Field/Enum UserSettingName.UserDisplayName Field/Enum UserSettingName.UserDN Field/Enum UserSettingName.UserMSOnline
Class RestoreSettings Method RestoreSettings.#ctor Property RestoreSettings.getBeforeItemCallback, setBeforeItemCallback Property RestoreSettings.getFolders, setFolders Property RestoreSettings.getOptions, setOptions
Method IEWSClient.restore(PersonalStorage, RestoreSettings) Property IEWSClient.getReconnectCount, setReconnectCount
Class CalendarWriter Method CalendarWriter.#ctor(Stream) Method CalendarWriter.#ctor(Stream, IcsSaveOptions) Method CalendarWriter.#ctor(String) Method CalendarWriter.#ctor(String, IcsSaveOptions) Method CalendarWriter.dispose Method CalendarWriter.write(Appointment)
Property Appointment.getMethodType, setMethodType
Property IcsSaveOptions.getAction, setAction Property IcsSaveOptions.getCreateNew, setCreateNew Property IcsSaveOptions.getEndTimeZone, setEndTimeZone Property IcsSaveOptions.getMethodType, setMethodType Property IcsSaveOptions.getSequenceId, setSequenceId Property IcsSaveOptions.getStartTimeZone, setStartTimeZone
Class ImapRestoreSettings Method ImapRestoreSettings.#ctor Property ImapRestoreSettings.getBeforeItemCallback, setBeforeItemCallback Property ImapRestoreSettings.getConnection, setConnection Property ImapRestoreSettings.getFolders, setFolders Property ImapRestoreSettings.getOptions, setOptions
Class ImapRestoreSettingsAsync Property ImapRestoreSettingsAsync.getCallback, setCallback Property ImapRestoreSettingsAsync.getState, setState Method ImapRestoreSettingsAsync.#ctor
Method ImapClient.beginRestore(PersonalStorage, RestoreSettingsAsync) Method ImapClient.restore(PersonalStorage, ImapRestoreSettings)
Class MapiTaskPriority Field/Enum MapiTaskPriority.High Field/Enum MapiTaskPriority.Low Field/Enum MapiTaskPriority.Normal
Field/Enum MapiPropertyTag.PR_RECIPIENT_FLAGS
Class BeforeItemCallback
Class ItemCallbackArgs Method ItemCallbackArgs.#ctor(Object) Property ItemCallbackArgs.getItem, setItem