当前位置: 首页 > news >正文

independentsoft.de/MSG .NET Framework Crack

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();
        }
    }
}
                

http://www.lryc.cn/news/13057.html

相关文章:

  • 基于Transformer的NLP处理管线
  • 二叉树OJ(一)二叉树的最大深度 二叉搜索树与双向链表 对称的二叉树
  • 使用Fairseq进行Bart预训练
  • n阶数字回转方阵 ← 模拟法
  • 【人工智能AI】二、NoSQL 基础知识《NoSQL 企业级基础入门与进阶实战》
  • Camera Rolling Shutter和Global Shutter的区别
  • 模版之AnyType
  • 【汇编】一、环境搭建(一只 Assember 的成长史)
  • 【博客628】k8s pod访问集群外域名原理以及主机开启了systemd-resolved的不同情况
  • 测试3.测试方法的分类
  • Android 基础知识4-2.9 FrameLayout(帧布局)详解
  • Go语言xorm框架
  • 19_微信小程序之优雅实现侧滑菜单
  • JSP中JDBC与javaBean学习笔记
  • 编译Android系统源码推荐的电脑配置
  • 加油站会员管理小程序实战开发教程10
  • shell编程之条件判断和流程控制
  • 第一次接触jquery
  • Vue中 引入使用 babel-polyfill 兼容低版本浏览器
  • ArcGIS Enterprise on Kubernetes 11.0安装示例
  • js 防抖函数 节流函数
  • Yarn节点unhealthy解决办法
  • 【jumpServer 功能梳理】
  • 中国各省人力资本测算就业人员受教育程度构成(2000-2021年)
  • java面试题-集合篇
  • Python 异步: 同时运行多个协程(10)
  • SVN 获取多版本间的更新内容
  • c++ const使用说明
  • VSTO 开发 EXCEL 委托与多线程的极简示例
  • spring之使用Spring的AOP