Follow Us
分类
- Aspose.Total产品系列(1)
- Aspose.Words产品系列(21)
- Aspose.Cells产品系列(22)
- Aspose.Pdf产品系列(30)
- Aspose.Slides产品系列(14)
- Aspose.Email产品系列(9)
- Aspose.BarCode产品系列(14)
- Aspose.Tasks产品系列(5)
- Aspose.OCR产品系列(4)
- Aspose.Note产品系列(6)
- Aspose.3D产品系列(4)
- Aspose.CAD产品系列(1)
- 客戶通讯(7)
Archives
Category Archive: Aspose.Email产品系列
使用C#从MS Exchange Server读取电子邮件
Microsoft Exchange Server是一个平台,可让您管理联系人,电子邮件,日历,日程安排并提供多种协作功能。使用MS Exchange Server,您可以部署自己的邮件服务器,而无需依赖第三方。也可以通过Web服务从您的Web,桌面或移动应用程序中访问MS Exchange Server。因此,您可以在应用程序中执行邮件和日历操作。在本文中,您将学习如何连接到Exchange Server以及如何使用C#阅读电子邮件。
C#Exchange Server API-免费下载
用于.NET的Aspose.Email提供了易于使用的API,以便与MS Exchange Server一起使用。它使您可以使用Exchange Web服务(EWS)或Internet邮件访问协议(IMAP)连接到邮件服务器。建立连接后,您可以在几个步骤中访问邮箱中的项目。您可以通过NuGet安装.NET的Aspose.Email或下载…
Posted in Aspose.Email产品系列
Tagged 从交换服务器csharp读取电子邮件, 连接到MS Exchange服务器
使用Java创建和发送Outlook电子邮件
Aspose.Email for Java是一个功能强大的电子邮件处理API,它提供了电子邮件管理的所有基本和高级功能。它使您可以从Java应用程序中创建Outlook电子邮件,阅读现有电子邮件,以及将MSG,EML,PST,OST,MBOX和MHT消息转换为其他格式。在本文中,我将演示如何使用Java创建和发送Outlook电子邮件的一些基本但重要的功能。
我将在本文中介绍以下创建和发送电子邮件的功能:
- 使用Java创建Outlook电子邮件
- 使用Java设置电子邮件的HTML正文
- 使用Java创建具有特定编码的电子邮件
- 使用Java发送Outlook电子邮件
- 使用Java异步发送电子邮件
- 使用Java发送带有已读回执的电子邮件
- 使用Java发送批量电子邮件
Java Email API-安装
Java的Aspose.Email可以从“下载”部分下载,也可以使用以下Maven配置进行安装。
资料库
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
相依性
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>20.3</version>
<classifier>jdk16</classifier>
</dependency>
使用Java创建Outlook电子邮件
Aspose.Email for …
Posted in Aspose.Email产品系列
Tagged Java电子邮件库, 使用Java创建Outlook电子邮件, 使用Java发送Outlook电子邮件
Aspose.Email for C ++现已推出!
我们很高兴地宣布推出Aspose.Email for C++。Aspose.Email产品系列的这个扩展可以让您使用本地C ++中的Outlook和其他常用的消息格式,而无需安装Microsoft Outlook。 API目前的目标是Windows操作系统,但是我们很快就会提供在Linux操作系统上使用API的功能。
Aspose.Email for C++提供的功能
Aspose.Email for C++初始版本包含Aspose.Email for .NET支持的几个功能。该API目前支持以下电子邮件功能。
- 使用几种电子邮件文件格式,如EML,EMLx,MSG和OFT
- 将电子邮件格式从一种文件格式转换为另一种格式的MHTML和HTML格式
- 处理Outlook子项目如下
- 消息
- 联系方式
- 事记
- 任务
- 日历项目
- 分发列表
- 处理消息附件和嵌入对象
- 创建和操作Outlook PST和OST文件格式
- 支持操作Outlook项目的MAPI属性
- 使用投票选项和消息优先级
- 操作消息标题
- 支持TNEF文件格式
API限制
Aspose.Email for C++具有以下限制,使其与Aspose.Email产品系列的其他API不同。 这些是:
- API不支持如下通信协议:
Posted in Aspose.Email产品系列
Aspose.Email for Java 18.1 改进了电子邮件通讯
我们十分高兴的宣布Aspose.Email for Java 18.1新版本的发布。从其等效的.NET版本移植而来,此版本包含与.NET版本的API中相同的改进和增强功能。 有关新增功能和固定功能的详细说明,请访问API文档的发行说明部分。
Aspose.Email for Java 18.1改进之处
版本包含对整体API功能的一些改进,从而进一步增加了API在预期输出方面的整体稳定性和性能。 这些改进涵盖了API的不同功能领域,包括:
- 设置html正文后保留邮件正文字体
- 发出检索电子邮件的HTML正文文本
- 日历EML重新保存时丢失数据
- 将内嵌图像转换为常规附件
- 问题是从EML读取收件人和发件人信息
- 在保留EML的同时将消息正文转换为编码字符串
- 使用附件添加EML时,在MBox中创建多个EML文件
- 将EML转换为XPS的存在的异常
API产品资源
我们在网上提供了有关Aspose.Email for Java API入门的详细信息。 这些是:
- 产品文档–提供使用API的详细示例
- API参考指南–详细介绍API的所有包和类
- GitHub示例代码–提供试运行API示例
- Aspose.Email产品论坛–请随时在Aspose.Email论坛联系我们解决您的疑问
Posted in Aspose.Email产品系列
Aspose.Email for .NET 18.1改进了SMTP,POP3和IMAP功能
Aspose.Email for .NET 18.1版本现已发布。API的每月版本包括与API的各种功能相关的功能改进。 这些包括对SMTP的SMTP,POP3和IMAP客户端的内部增强以及修复一些错误。 有关新增功能和固定功能的详细说明,请访问API文档的发行说明部分。
Aspose.Email for .NET 18.1改进之处
该版本包含对整体API功能的一些改进,从而进一步增加了API在预期输出方面的整体稳定性和性能。 这些改进涵盖了API的不同功能领域,包括:
- 设置html正文后保留邮件正文字体
- 发出检索电子邮件的HTML正文文本
- 日历EML重新保存时丢失数据
- 将内嵌图像转换为常规附件
- 从EML读取收件人和发件人信息存在的问题
- 在保留EML的同时将消息正文转换为编码字符串
- 使用附件添加EML时,在MBox中创建多个EML文件
- 将EML转换为XPS出现的异常
API产品资源
以下API资源可以帮助您开始使用Aspose.Email API。
- 产品文档–提供使用API的详细示例
- API参考指南–详细介绍API的所有名称空间和类
- GitHub代码示例–提供试运行API示例
- 支持论坛–如果您有关于API的任何疑问或咨询,请发帖给我们
Posted in Aspose.Email产品系列
使用Aspose.Email for Java 17.12保留附件格式
我们十分高兴的宣布Aspose.Email for Java 17.12新版本的发布。此版本带来了与.NET版本等效的Aspose.Email相同的改进。 具体来说,它提供了从PST文件中提取联系人和任务时保留附件格式的功能。 有关新增功能和固定功能的详细说明,请访问API文档的发行说明部分。
转换期间保留附件格式
此版本引入了在保存到光盘期间保存Outlook项目的附件格式的功能。 附件MSG格式现在可以从PST文件导出Outlook联系人和任务时保留。 这可以通过使用EmlSaveOptions的setPreserveEmbeddedMessageFormat方法为true来实现。
EmlSaveOptions saveOptions = new EmlSaveOptions(MailMessageSaveType.getEmlFormat());
saveOptions.setPreserveEmbeddedMessageFormat(true);
message.save("output.eml", saveOptions);
其它改进
此版本还包括一些bug修复方面的改进。 这些包括以下相关的问题:
- 处理加密的消息
- 电邮转换成MHTML
- 在转换过程中将超链接呈现为HTML
- 在将EML转换为MSG的过程中,时区会发生变化
- 将消息转换为MSG和ICS时出现异常
- 消息转换为XPS期间格式化丢失
API资源
我们在网上提供了有关Aspose.Email for Java API入门的详细信息。 这些是:
…
Posted in Aspose.Email产品系列
Aspose.Email for Android via Java改进了PST操作
我们十分高兴的宣布发布Aspose.Email for Andorid via Java 17.12新版本。本月的发布包括一个增强功能,用于在从PST文件导出任务和联系人时保留附件的格式。 它还包括其他一些改进的bug修复,进一步增加了API的整体稳定性。 获取详细新增及修复功能,请访问API文档的发行说明部分。
转换期间保留附件格式
此版本引入了在保存到光盘期间保存Outlook项目的附件格式的功能。 附件MSG格式现在可以从PST文件导出Outlook联系人和任务时保留。 这可以通过使用EmlSaveOptions的setPreserveEmbeddedMessageFormat方法为true来实现。
EmlSaveOptions saveOptions = new EmlSaveOptions(MailMessageSaveType.getEmlFormat());
saveOptions.setPreserveEmbeddedMessageFormat(true);
message.save("output.eml", saveOptions);
其它改进
此版本还包括一些bug修复方面的改进。 这些包括以下相关的问题:
- 处理加密的消息
- 电邮转换成MHTML
- 在转换过程中将超链接呈现为HTML
- 在将EML转换为MSG的过程中,时区会发生变化
- 将消息转换为MSG和ICS时出现异常
- 消息转换为XPS期间格式化丢失
API资源
Aspose.Email for Android via Java文档部分…
Posted in Aspose.Email产品系列
Aspose.Email for Java支持扩展属性操作
我们很高兴的宣布发布Aspose.Email for Java 17.11。此版本引入了使用API的Exchange Web服务(EWS)客户端处理消息的扩展属性的新功能。 此外,它还为API的其他功能带来了一些修复,从而进一步稳定API在预期行为方面的整体行为。 有关新功能和修复功能的完整列表,请访问API文档的发行说明部分。
使用EWS处理消息的扩展属性
此版本的Aspose.Email for Java提供了使用API的EWS客户端处理消息扩展属性的功能。可以将扩展属性添加到消息中,方法与将名称属性添加到消息相同。 该API现在具有FetchMapiMessage方法,该方法允许从Exchange服务器检索邮件以及与其关联的这些属性。 如下面的示例代码所示。
//Create a new Property
PidNamePropertyDescriptor pd = new PidNamePropertyDescriptor(
"MyTestProp",
PropertyDataType.String,
UUID.fromString("00020329-0000-0000-C000-000000000046"));
String value = "MyTestPropValue";
//Create a message
MapiMessage message
…
Posted in Aspose.Email产品系列
使用Exchange Web服务处理消息的扩展属性
我们很高兴宣布发布Aspose.Email for .NT 17.11版本。本月份的版本引入了使用API的EWS客户端处理扩展属性的新功能。 它还修复了一些错误,进一步改善了整体API功能。获取更多关于新增功能以及修复信息,请访问API文档的发行说明部分。
使用EWS创建,检索和更新扩展属性
API的这个版本带来了一个令人兴奋的功能,从Exchange服务器的邮件可以检索为Outlook邮件。这意味着你可以使用API的EWS客户端处理消息的扩展属性。您可以使用EWS API创建,检索和更新扩展属性。 检索到的项目从Exchange服务器获取为MapiMessage,并包含消息中包含的所有属性信息。
此功能的使用方法如下面的代码示例所示。
NetworkCredential credential = new NetworkCredential(username, password, domain);
IEWSClient client = EWSClient.GetEWSClient(mailboxURI, credential);
{
try
{
//Create a new Property
PidNamePropertyDescriptor pd = new PidNamePropertyDescriptor(
…
Posted in Aspose.Email产品系列