网站建设方案是什么,山东能源集团 网站建设,优化大师tv版,广东网站搭建MSG .NET 是用于 .NET Framework / .NET Core 的 Microsoft Outlook .msg 文件 API。API 允许您轻松创建/读取/解析/转换 .msg 文件等。API 不需要在机器上安装 Microsoft Outlook 或任何其他第三方应用程序或库即可工作。 以下示例向您展示了如何打开现有文件并显示消息的某些…MSG .NET 是用于 .NET Framework / .NET Core 的 Microsoft Outlook .msg 文件 API。API 允许您轻松创建/读取/解析/转换 .msg 文件等。API 不需要在机器上安装 Microsoft Outlook 或任何其他第三方应用程序或库即可工作。 以下示例向您展示了如何打开现有文件并显示消息的某些属性。
C# 示例using System; using Independentsoft.Msg;
namespace Sample { class Program { static void Main(string[] args) { Message message new Message(c:\\temp\\message.msg); Console.WriteLine(Subject: message.Subject); Console.WriteLine(SenderName: message.SenderName); Console.WriteLine(SenderEmailAddress: message.SenderEmailAddress); Console.WriteLine(ReceivedByName: message.ReceivedByName); Console.WriteLine(ReceivedByEmailAddress: message.ReceivedByEmailAddress); Console.WriteLine(DisplayTo: message.DisplayTo); Console.WriteLine(DisplayCc: message.DisplayCc); Console.WriteLine(Body: message.Body); Console.WriteLine(-----------------------------------------------------------------------); Console.WriteLine(BodyHtmlText: message.BodyHtmlText); Console.WriteLine(Press any key to exit.); Console.Read(); } } } 以下示例向您展示了如何将 RFC822/MIME 消息.eml 文件转换为 Outlook 消息.msg 文件。
C# 示例using System; using Independentsoft.Msg; namespace Sample { class Program { static void Main(string[] args) { Independentsoft.Email.Mime.Message mimeMessage new Independentsoft.Email.Mime.Message(c:\\test\\test.eml); Independentsoft.Msg.Message msgMessage new Independentsoft.Msg.Message(mimeMessage); msgMessage.Save(c:\\test\\test.msg); } } } 以下示例向您展示了如何打开一个现有文件并显示一些任务的属性。 C# 示例 using System; using Independentsoft.Msg; namespace Sample { class Program { static void Main(string[] args) { Message task new Message(c:\\temp\\task.msg); Console.WriteLine(Subject: task.Subject); Console.WriteLine(StartDate: task.TaskStartDate); Console.WriteLine(EndTime: task.TaskDueDate); Console.WriteLine(Owner: task.Owner); Console.WriteLine(PercentComplete: task.PercentComplete); Console.WriteLine(TaskStatus: task.TaskStatus); Console.WriteLine(ActualWork: task.ActualWork); Console.WriteLine(TotalWork: task.TotalWork); Console.WriteLine(DateCompleted: task.DateCompleted); Console.WriteLine(Body: task.Body); Console.WriteLine(Press any key to exit.); Console.Read(); } } }