تغییرات API عمومی در Aspose.Email 4.8.0

Contents
[ ]

در ادامه فهرستی از هر گونه تغییر اعمال‌شده به API عمومی مانند اعضای اضافه‌شده، تغییرنام داده‌شده، حذف‌شده یا منسوخ‌شده، به همراه هر تغییر ناسازگار با نسخه‌های قبلی در Aspose.Email برای جاوا آورده شده است. اگر در مورد هر تغییر ذکر شده نگرانی دارید، لطفاً آن را در انجمن پشتیبانی Aspose.Email مطرح کنید.

کلاس‌های جدید:

  • ContactLoadFormat
  • MapiContactOtherPropertySet
  • MapiMessageItemBase

کلاس پایه SaveOptions و کلاس‌های خاص EmlSaveOptions، MsgSaveOptions، MhtSaveOptions، HtmlSaveOptions برای تنظیمات اضافی ذخیره‌سازی MailMessage اضافه شدند:

  • SaveOptions
  • EmlSaveOptions
  • HtmlSaveOptions
  • MhtSaveOptions
  • MsgSaveOptions

کلاس‌های زیر فقط در 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

متدهای جدید در کلاس 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)

متدهای جدید در کلاس 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()

متدهای منسوخ‌شده در کلاس MailMessage:

  • public boolean getPreserveOriginalBoundaries(), public void setPreserveOriginalBoundaries(boolean value) - به جای این خصوصیت از متد save(Stream stream, SaveOptions options) با تنظیم EmlSaveOptions.PreserveOriginalBoundaries استفاده کنید.
  • public boolean getPreserveOriginalDates(), public void setPreserveOriginalDates(boolean value) - به جای این خصوصیت از متد save(Stream stream, SaveOptions options) با تنظیم MsgSaveOptions.PreserveOriginalDates استفاده کنید.
  • 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)