•  .NET Outlook和Thunderbird电子邮件处理库

    创建、解析、转换和操作电子邮件和跨平台电子邮件档案

     

    Aspose.Email for .NET是一套全面的电子邮件处理API,可用于构建跨平台应用程序,能够在不使用Microsoft Outlook或Office自动化的情况下创建邮件、操作、分析、转换和传输消息。API 提供电子邮件操作功能,例如从消息对象中添加、提取或删除附件,通过添加或删除收件人或更改主题来自定义邮件标题等。

     

    Aspose.Email for .NET使开发人员可以更轻松地使用多种Microsoft Outlook和Mozilla Thunderbird格式,例如MSG、EML、EMLX、PST、OST、MBOX和MHT,并提供管理消息存储文件的能力例如个人存储文件 (PST) 和离线存储文件 (OST) 和MBOX。开发人员可以使用 API 通过多种流行协议(如POP3、IMAP和SMTP)发送和接收电子邮件,或通过WebDav和Exchange Web服务连接Microsoft Exchange Server以发送和接收带有附件的电子邮件,并从服务器中列出或删除消息。

     

     

    产品功能

    01

    高级.NET电子邮件API功能

    1、发送带有HTML正文和附件的电子邮件

    2、邮件合并和批量邮件发送功能

    3、列出和下载来自POP3和IMAP邮件服务器的邮件

    4、通过Microsoft Exchange服务器列出、下载和发送消息

    5、使用iCalendar创建和更新任务

    6、从文件或流中加载消息

    7、将消息保存到文件或流

    8、相互转换消息格式

    9、处理消息个人和离线存储文件

    10、将消息、联系人、任务、便笺、日历项目和分发列表添加到PST

    11、从PST中提取消息、联系人和日历项目

    12、根据iCalendar RFC生成指定的重复模式

    13、使用Exchange Web服务 (EWS) 客户端操作日历项目

    14、将嵌入式对象和附件添加到电子邮件

    15、包括文本和HTML邮件正文

    16、从模板合并邮件

    17、发送符合iCalendar的约会或会议

    18、创建自定义邮件标头

    19、支持电子邮件客户端中的HTTP代理,即POP3、IMAP和SMTP

    20、将Outlook任务转换为MHTML

    21、用于获取各种类型的Outlook项目的单一统一方法

    22、在EWS的联系人子文件夹中创建联系人

    23、将附件添加到定期日历事件

    24、更新PST分发列表 (DL) 中的成员

    25、支持Outlook for Mac数据文件OLM

    26、支持创建ICF和VCF 3.0版文件

    27、获取OLM文件中的文件夹路径

    28、获取用户创建的自定义文件夹列表

    29、递归IMAP和POP3操作的多连接支持

    02

    在.NET中将消息动态转换为多种电子邮件格式

    Aspose.Email可以轻松地将MSG文件转换为EML、HTML或MHTML格式,反之亦然。

     

    API为所有可能的转换过程公开了接口,同时隐藏了底层格式规范,从而使开发人员可以轻松地将API集成到他们的应用程序中。任何支持的转换过程都非常简单,只需在库对象模型中加载源文件并使用适当的参数调用Save方法。

    03

    使用iCalendar API管理日历对象

    Aspose.Email让您能够通过其iCalendar API创建和保存Outlook日历对象。您不仅可以提取各种格式的日历对象并将它们保存为MSG或ICS文件,还可以通过消息发送协议发送、检索、更新和取消会议请求。

    04

    通过SMTP、POP3和IMAP发送和接收电子邮件

    Aspose.Email for .NET使您能够创建带有附件、HTML格式和图像的复杂消息,并使用SMTP协议发送电子邮件。它还允许您通过用户名和密码或APOP身份验证登录到POP3服务器,以执行接收电子邮件以及查看邮箱大小和邮件计数、检索完整邮件或仅标题、从服务器删除邮件等操作.

     

    API还支持IMAP协议功能,包括身份验证、创建、删除、选择、查询文件夹、获取和保存消息、更改消息标志和基本IMAP命令。

    05

    连接到Microsoft Exchange服务器

    Aspose.Email for .NET提供与Microsoft Exchange Server连接以执行多项操作的能力。您可以列出任何文件夹中的消息、下载消息并将它们保存为支持的消息格式。电子邮件和会议邀请也可以使用Exchange Server的WebDav和Exchange Web服务发送。

     

    API还支持基于指定凭据的统一消息操作和 Exchange Server 设置的自动发现。

    06

    完整的复发模式解决方案

    Aspose.Email for .NET允许您轻松可靠地计算发生日期和时间,即使是 复杂的重复模式。您可以动态生成和使用iCalendar RFC (2445) 格式的重复模式。

     

    您可以选择使用每年、每月、每周、每天、每小时、每分钟和第二次重复模式,并且可以在Windows、Web或移动应用程序中表示重复模式。

     

     

     

    支持的文件格式

    Aspose.Email用于.NET原生Outlook邮件格式、邮件存储格式和更多文件格式:

    01

    输入输出

    1、Microsoft Outlook: MSG, PST, OST, OFT

    2、EML, EMLX, MBOX

    3、Others: ICS, VCF, HTML, MHTML

    02

    仅输入

    Mac 展望:OLM

     

     

    支持的平台

    Aspose.Email for .NET支持.NET框架、.NET Core和Xamarin 平台:

    .NET 框架

    .NET 核心

    Xamarin 平台

    Xamarin.Android

    Xamarin.iOS

    Xamarin.Mac