Thay đổi API công khai trong Aspose.Email 4.8.0

Contents
[ ]

Dưới đây là danh sách các thay đổi được thực hiện đối với API công khai như các thành viên được thêm, đổi tên, xoá hoặc không còn được hỗ trợ cũng như bất kỳ thay đổi nào không tương thích ngược được thực hiện đối với Aspose.Email cho Java. Nếu bạn có lo ngại về bất kỳ thay đổi nào được liệt kê, vui lòng đăng lên diễn đàn hỗ trợ Aspose.Email.

Các lớp mới:

  • ContactLoadFormat
  • MapiContactOtherPropertySet
  • MapiMessageItemBase

Đã thêm lớp cơ sở SaveOptions và các lớp cụ thể EmlSaveOptions, MsgSaveOptions, MhtSaveOptions, HtmlSaveOptions để cấu hình bổ sung khi lưu MailMessage:

  • SaveOptions
  • EmlSaveOptions
  • HtmlSaveOptions
  • MhtSaveOptions
  • MsgSaveOptions

Các lớp sau chỉ có trong tệp aspose-email-4.8.0.0-jdk17.jar:

  • ValidationResult
  • ValidationResponseCode
  • ValidationPolicy
  • TokenType
  • SyntaxValidatingEventHandler
  • SyntaxValidatingEventArgs
  • SocksVersion
  • SocksProxy
  • SocksAuthenticationMethods
  • SmtpStatusCode
  • SmtpSslSecurityMode
  • SmtpFailedRecipientsException
  • SmtpFailedBulkSendException
  • SmtpException
  • SmtpDeliveryMethod
  • SmtpClientBulkSendEventArgs
  • SmtpClientBulkSendAgent
  • SmtpClient
  • SmtpAuthentication
  • SimpleSeqSet
  • SequenceSetField
  • SequenceSetBaseValue
  • SendCompletedEventHandler
  • SecurityOptions
  • ReadLinesTimeoutException
  • RangeSeqSet
  • Pop3SslSecurityMode
  • Pop3MessageInfo
  • Pop3MailboxInfo
  • Pop3ListFields
  • Pop3Exception
  • Pop3ConnectionState
  • Pop3Client
  • Pop3Authentication
  • OAuthToken
  • MailServerValidatingEventHandler
  • MailServerValidatingEventArgs
  • MailClientTask
  • ImapStatusCode
  • ImapSslSecurityMode
  • ImapResponse
  • ImapQueryBuilder
  • ImapMessageInfoCollection
  • ImapMessageInfo
  • ImapMessageFlags
  • ImapFolderInfoCollection
  • ImapFolderInfo
  • ImapException
  • ImapCommandResult
  • ImapClient
  • ImapAuthentication
  • ITokenProvider
  • IOAuthServiceClient
  • IMailTransferAgent
  • IFeedEntry
  • ICommand
  • IAsyncCommand
  • GoogleTokenProvider
  • GmailContactPostalAddress
  • GmailContactPhoneNumber
  • GmailContactOrganization
  • GmailContactName
  • GmailContactInfoCollection
  • GmailContactInfo
  • GmailContactIm
  • GmailContactGroup
  • GmailContactEmail
  • GmailContact
  • GmailClientException
  • GmailClientAuthorization
  • GmailClient
  • FetchTimeoutException
  • FeedEntryCollection
  • DomainValidatingEventHandler
  • DomainValidatingEventArgs
  • CredentialsByHostClient
  • ConnectionState
  • CommandStatus
  • BaseCommand
  • AsyncCommandResults
  • AsposeInvalidDataException

Các phương thức mới trong lớp Contact:

  • load(Stream)
  • load(Stream,int)
  • load(String)
  • load(String,int)
  • save(Stream)
  • save(Stream,Aspose.Email.Outlook.ContactSaveFormat)
  • save(Stream,Aspose.Email.Outlook.ContactSaveOptions)
  • save(System.String)
  • save(System.String,int)
  • save(System.String,int)

Các phương thức mới trong lớp MailMessage:

  • save(Stream, SaveOptions)
  • save(String, SaveOptions)
  • decrypt(byte[],java.lang.String)
  • decrypt()
  • encrypt(byte[],java.lang.String)
  • attachSignature(byte[],java.lang.String)
  • checkSignature()
  • checkSignature(java.lang.String)
  • checkSignature(java.io.InputStream)
  • removeSignature()

Các phương thức không còn được hỗ trợ trong lớp MailMessage:

  • public boolean getPreserveOriginalBoundaries(), public void setPreserveOriginalBoundaries(boolean value) - Sử dụng phương thức save(Stream stream, SaveOptions options) với cài đặt EmlSaveOptions.PreserveOriginalBoundaries thay vì thuộc tính này.
  • public boolean getPreserveOriginalDates(), public void setPreserveOriginalDates(boolean value) - Sử dụng phương thức save(Stream stream, SaveOptions options) với cài đặt MsgSaveOptions.PreserveOriginalDates thay vì thuộc tính này.
  • void save(String fileName, MailMessageSaveType savetype)
  • void save(String fileName, MailMessageSaveType savetype, int saveOptions)
  • void save(String fileName, MessageFormat format)
  • void save(String fileName, MessageFormat format, int saveOptions)