提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|产品更新|编辑:李显亮|2020-07-17 09:49:36.757|阅读 181 次
概述:Aspose.Email for .NET更新至v20.6,实施对EWS客户端的AQS搜索的支持,支持在MHTML中获取电子邮件类别,5大功能得以增强,欢迎下载体验。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
Aspose.Email for .NET是一套完整的电子邮件处理控件,用于构建跨平台应用程序,无需使用Microsoft Outlook即可创建,操作,转换和传输电子邮件。API提供电子邮件处理功能,例如添加,提取或删除邮件对象中的附件,通过添加或删除收件人或更改主题等来自定义邮件头。
Aspose.Email for .NET更新至v20.6,实施对EWS客户端的AQS搜索的支持,支持在MHTML中获取电子邮件类别,5大功能得以增强,欢迎下载体验。
点击下载Aspose.Email for .NET v20.6
key | 概述 | 类别 |
---|---|---|
EMAILNET-39778 | 实施对EWS客户端的AQS搜索的支持 | 功能 |
EMAILNET-39844 | 邮件到HTML-如何保留嵌入式附件的图标和文本 | 功能 |
EMAILNET-39852 | 支持在MHTML中获取电子邮件类别 | 功能 |
EMAILNET-39835 | 在PersonalStorage中使用流输入为SaveAs添加重载 | 增强功能 |
EMAILNET-39834 | 使用PersonalStorage中的流为MergeWith添加重载 | 增强功能 |
EMAILNET-39860 | MapiCalendar没有组织者的公共属性 | 增强功能 |
EMAILNET-39858 | 没有从MBOX读取消息 | 增强功能 |
EMAILNET-39843 | 如果导出的PDF中的CC / TO字段过长,则文本换行会受到干扰 | Bug修复 |
EMAILNET-39763 | MailMessage.CheckSignature()在评估模式下引发异常 | Bug修复 |
EMAILNET-39839 | 转换msg时表格边界消失 | Bug修复 |
EMAILNET-39871 | 嵌入的图像出现在保存MSG的附件中 | Bug修复 |
EMAILNET-39853 | 在预约到MapiCalendar转换期间丢失的附件 | Bug修复 |
EMAILNET-39856 | EML内容未正确阅读 | Bug修复 |
EMAILNET-39865 | NullReferenceException关于从PST提取消息 | Bug修复 |
EMAILNET-39686 | Exchange.ListMessages不返回任何内容 | Bug修复 |
EMAILNET-39854 | MapiMessage.Properties中指定属性的PropertyDescriptor不正确 | Bug修复 |
EMAILNET-39869 | 如果在EWSClient处理期间发生错误,则解析SOAP错误消息 | Bug修复 |
EMAILNET-39855 | 将msg添加到PST时发生异常 | Bug修复 |
EMAILNET-39861 | MapiCalendar不会将与会者保存到ICS | Bug修复 |
EMAILNET-39842 | MailMessage中缺少内容分发附件标记的多部分/相关部分 | Bug修复 |
高级查询语法(AQS)是Exchange使用的查询语法,可以代替搜索过滤器来表达搜索条件。AQS是一种更灵活的方式来执行搜索并提供项目上所有常用字段的搜索结果。AQS也是用户友好的,易于理解和快速掌握。 使用AQS适合按附件和收件人查找邮件。
新版本中添加了以下类在Exchange中执行AQS搜索查询:
使用查询生成器创建搜索查询:
using (IEWSClient client = EWSClient.GetEWSClient(exchangeMailboxUri, name, password)) { ExchangeAdvancedSyntaxQueryBuilder advancedBuilder = new ExchangeAdvancedSyntaxQueryBuilder(); advancedBuilder.From.Equals("Jim Martin"); advancedBuilder.Subject.Contains("report"); advancedBuilder.HasAttachment.Equals(true); ExchangeMessageInfoCollection messages = client.ListMessages(client.MailboxInfo.InboxUri, advancedBuilder.GetQuery()); }
使用AQS直接创建搜索查询:
using (IEWSClient client = EWSClient.GetEWSClient(exchangeMailboxUri, name, password)) { ExchangeAdvancedSyntaxMailQuery query = new ExchangeAdvancedSyntaxMailQuery("subject:(product AND report)"); ExchangeMessageInfoCollection messages = client.ListMessages(client.MailboxInfo.InboxUri, query); }
有时,邮件包含嵌入式附件,这些附件显示为邮件正文中的图标图像。由于图标图像丢失,因此此类消息在转换为HTML时可能会产生问题。这是因为附件的图标未直接保留在邮件中。
新版中已解决此问题,以便用户在将邮件转换为HTML时可以自定义附件的图标。为此,添加了HtmlSaveOptions.ResourceHtmlRendering事件:
private static void SetAttachmentIcon(object sender, ResourceHtmlRenderingEventArgs e) { AttachmentBase attachment = sender as AttachmentBase; e.Caption = attachment.ContentType.Name; if (attachment.ContentType.Name.EndsWith(".pdf")) { e.PathToResourceFile = "pdf_icon.png"; } else if (attachment.ContentType.Name.EndsWith(".docx")) { e.PathToResourceFile = "word_icon.jpg"; } else if (attachment.ContentType.Name.EndsWith(".jpg")) { e.PathToResourceFile = "jpeg_icon.png"; } else { e.PathToResourceFile = "not_found_icon.png"; } }
新版中引入了在将消息转换为MHML时添加类别标头的功能。
MapiMessage msg = new MapiMessage("from@aaa.com", "to@aaa.com", "subj", "body"); msg.Categories = new string[] { "Urgently", "Important" }; MhtSaveOptions saveOptions = new MhtSaveOptions(); saveOptions.FormatTemplates[MhtTemplateName.Categories] = saveOptions.FormatTemplates[MhtTemplateName.Categories].Replace("Categories", "Les catégories"); saveOptions.RenderingHeaders.Add(MhtTemplateName.Categories); msg.Save(fileName + ".mhtml", saveOptions);
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
知名C/C++开发工具CLion全新发布v2024.3,新版本新语言引擎有显著改进等,欢迎下载新版体验!
强大的VS插件CodeRush已正式发布v24.2.3,新版本现在可以运行xUnit.Net v3测试等,欢迎下载最新版体验!
Spire.PDF 10.12.4 最新版本支持在进行多页打印时设置自动旋转方向。同时,一些已知问题也在本次更新中被成功修复,例如打印 PDF 文档时内容丢失的问题,欢迎下载体验~
日程安排控件dhtmlxScheduler v7.2全新发布,新版本增强并增加了编辑、修改等多个操作体验,欢迎下载最新版试用~
Aspose.Email是用于开发 email 功能的应用程序的控件,支持 Outlook PST, EML, MSG和MHT 格式,允许开发者直接与 SMTP、POP、FTP以及 MS Exchange 服务器进行工作。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢