Aspose.Email for .NET是一套完整的电子邮件处理控件,用于构建跨平台应用程序,无需使用Microsoft Outlook即可创建,操作,转换和传输电子邮件。API提供电子邮件处理功能,例如添加,提取或删除邮件对象中的附件,通过添加或删除收件人或更改主题等来自定义邮件头。
Aspose.Email for .NET可以轻松地使用许多Outlook消息格式,如MSG,EML,EMLX和MHT,并提供管理消息存储文件的功能,如个人存储文件(PST)和脱机存储文件(OST)。开发人员可以使用API通过POP3,IMAP和SMTP等多种流行协议传输邮件,或通过WebDav和Exchange Web服务与Microsoft Exchange Server连接,以发送和接收带附件的电子邮件。
Aspose.Email for .NET更新至v19.10,修复提取电子邮件时附件计数错误和解压缩EML文件时附件计数错误等诸多问题!
新增与改善
key | 概述 | 类别 |
---|---|---|
EMAILNET-39579 | 错误显示HtmlBodyText URL | 增强功能 |
EMAILNET-39580 | 从MapiMessage转换为MailMessage时发生异常 | Bug修复 |
EMAILNET-39574 | 将包含PST文件中的嵌入式图像的RTF转换为MIME时,将消息转换为MIME时图像会丢失 | Bug修复 |
EMAILNET-39558 | 提取电子邮件时附件计数错误 | Bug修复 |
EMAILNET-39590 | 解压缩EML文件时附件计数错误 | Bug修复 |
EMAILNET-39561 | 带有嵌入式Calendar事件的EML引发异常 | Bug修复 |
EMAILNET-39565 | MergeWith方法无法正常工作 | Bug修复 |
EMAILNET-39567 | 空间和换行回归 | Bug修复 |
EMAILNET-39568 | HtmlBodyText不表示为BodyText | Bug修复 |
EMAILNET-39571 | DKIM使用Aspose.Email失败 | Bug修复 |
EMAILNET-39573 | 优化PersonalStorage.MergeWith()方法 | Bug修复 |
EMAILNET-39577 | 读取MBOX文件的问题 | Bug修复 |
EMAILNET-39575 | 从MapiMessage转换为MailMessage时发生异常 | Bug修复 |
EMAILNET-39578 | 电子邮件正文更改 | Bug修复 |
公共API更改
添加的API
-
代表 Aspose.Email.MailMessage.HyperlinkRenderingCallback(string source)
-
方法 Aspose.Email.MailMessage.GetHtmlBodyText(HyperlinkRenderingCallback hyperlinkRenderingCallback)
删除的API
-
字段/枚举 Aspose.Email.Mapi.MapiRecipientType.MAPI_ORIG
-
方法 Aspose.Email.Clients.Exchange.WebService.IEWSClient.DeleteContact(Aspose.Email.Mapi.MapiContact)
-
方法 Aspose.Email.Clients.Exchange.WebService.IEWSClient.ListMessages( System.String,Aspose.Email.Clients.Exchange.ExchangeListMessagesOptions,System.Collections.Generic.IEnumerable {System.String})
-
方法 Aspose.Email.Clients.Imap.ImapClient.Restore(Aspose.Email.Clients.IConnection,Aspose。 Email.Storage.Pst.PersonalStorage,Aspose.Email.Clients.Imap.ImapFolderInfoCollection,Aspose.Email.Clients.Imap.RestoreSettings)
-
方法 Aspose.Email.Clients.Imap.ImapClient.Restore(Aspose.Email.Clients.IConnection,Aspose .Email.Storage.Pst.PersonalStorage,Aspose.Email.Clients.Imap.RestoreSettings)
-
方法 Aspose.Email.Clients.Imap.ImapClient.Restore(Aspose.Email.Clients.IConnection,System.IO.Stream,Aspose.Email.Clients.Imap.ImapFolderInfoCollection,Aspose.Email.Clients.Imap.RestoreSettings)
-
方法 Aspose. Email.Clients.Imap.ImapClient.Restore(Aspose.Email.Clients.IConnection,System.IO.Stream,Aspose.Email.Storage.Pst.RestoreOptions)
-
方法 Aspose.Email.Clients.Imap.ImapClient.Restore(Aspose.Email .Clients.IConnection,System.String,Aspose.Email.Clients.Imap.ImapFolderInfoCollection,Aspose.Email.Clients.Imap.RestoreSettings)
-
方法 Aspose.Email.Clients.Imap.ImapClient.Restore(Aspose.Email.Clients.IConnection, System.String,Aspose.Email.Clients.Imap.RestoreSettings)
-
方法 Aspose.Email.Clients.Imap.ImapClient.Restore(Aspose.Email.Storage.Pst.PersonalStorage,Aspose.Email.Clients.Imap.ImapFolderInfoCollection,Aspose.Email.Clients.Imap.RestoreSettings)
-
方法 Aspose.Email.Clients. Imap.ImapClient.Restore(Aspose.Email.Storage.Pst.PersonalStorage,Aspose.Email.Storage.Pst.RestoreOptions)
-
方法 Aspose.Email.Clients.Imap.ImapClient.Restore(System.IO.Stream,Aspose.Email.Clients .Imap.ImapFolderInfoCollection,Aspose.Email.Clients.Imap.RestoreSettings)
-
方法 Aspose.Email.Clients.Imap.ImapClient.Restore(System.IO.Stream,Aspose.Email.Clients.Imap.RestoreSettings)
-
方法 Aspose.Email.Clients .Imap.ImapClient.Restore(System.String,Aspose.Email.Clients.Imap.ImapFolderInfoCollection,Aspose.Email.Clients.Imap.RestoreSettings)
-
方法 Aspose.Email.Clients.Imap.ImapClient.Restore(System.String,Aspose.Email.Clients.Imap.RestoreSettings)
-
属性 Aspose.Email.Calendar.Appointment.Method
-
属性 Aspose.Email.Calendar.IcsSaveOptions.Method
-
属性 Aspose.Email.Clients.EmailClient.ConnectionTimeout
-
属性 Aspose.Email.Clients.EmailClient.SocksProxy
-
属性 Aspose.Email.PersonalInfo.Contact.DisplayNameOrdering
如果您有任何疑问或需求,请随时加入Aspose技术交流群(642018183)。