Outlook 是否在其电子邮件元素中嵌入了 MessageID 或等效内容?

2023-11-30

我想要自动化 Outlook,以便我可以下载电子邮件的“各个部分”,以便我可以将相关消息捆绑在一起。据我所知,电子邮件通常有一个“MessageID”来达到此目的,以便可以在上下文中查看电子邮件,就像新闻阅读器中的“线程”捆绑在一起一样。

Outlook 在发送的电子邮件中是否有“消息 ID”的概念?我看到可以提取(使用自动化)的元素有Subject、SenderEmail、CreationTime、Body、SenderName 和HTMLBody。某个地方也有“消息 ID”或同等内容吗?


Outlook 使用以下方式跟踪相关邮件对话.

在 Outlook 2003 中,有ConversationTopic (MAPI: PR_CONVERSATION_TOPIC) & ConversationIndex (MAPI: PR_CONVERSATION_INDEX). ConversationTopic通常是消息主题 (减号前缀 - RE:/FW: 等), 尽管ConversationIndex表示顺序的顺序ConversationTopic (本质上是 GUID + 时间戳). See 在 MSDN 上使用对话. ConversationIndex is MSDN 上明确定义在这里.

在 Outlook 2010 中,他们添加了ConversationID (MAPI: PR_CONVERSATION_ID)这是从ConversationTopic. ConversationID可以从生成ConversationTopic as 在这里讨论.

有关 MSG 协议规范的更多详细信息,请参阅对话 see [MS-OXOMSG]:电子邮件对象协议规范,第 2.2.1.2 和 2.2.1.3 节。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Outlook 是否在其电子邮件元素中嵌入了 MessageID 或等效内容? 的相关文章

  • 使用 Unity 在构造函数中使用属性依赖注入

    好的 我在基类中定义了一个依赖属性 我尝试在其派生类的构造函数内部使用它 但这不起作用 该属性显示为 null Unity 在使用 container Resolve 解析实例后解析依赖属性 我的另一种选择是将 IUnityContaine
  • 如何在 C# 中从 UNIX 纪元时间转换并考虑夏令时?

    我有一个从 unix 纪元时间转换为 NET DateTime 值的函数 public static DateTime FromUnixEpochTime double unixTime DateTime d new DateTime 19
  • 检测设备方向

    我需要检测 Android 设备方向变化 而无需手动处理传感器数据 同时保持活动方向坚持某个方向 onConfigurationChange不会起作用 因为会让我的活动不旋转 通过使用传感器数据来检测方向变化 我认为这是轮子的发明 因为 A
  • 互斥体实现可以互换(独立于线程实现)

    所有互斥体实现最终都会调用相同的基本系统 硬件调用吗 这意味着它们可以互换吗 具体来说 如果我使用 gnu parallel算法 使用openmp 并且我想让他们称之为线程安全的类我可以使用boost mutex用于锁定 或者我必须编写自己
  • 存储来自其他程序的事件

    我想将其他应用程序的事件存储在我自己的应用程序中 事件示例 打开 最小化 Word 或打开文件时 这样的事可能吗 运行程序 http msdn microsoft com en us library ms813609 aspx and 打开
  • 无法在 Windows 运行时组件库的 UserControl 中创建依赖项属性

    我想在用户控件内创建数据可绑定属性 这个用户控件包含一个 Windows 运行时组件 项目 我使用下面的代码来创建属性 public MyItem CurrentItem get return MyItem GetValue Current
  • 如何在 C# 中定义文本框数组?

    您好 当我在 Windows 申请表上创建文本框时 我无法将其命名为 box 0 box 1 等 我这样做的目的是因为我想循环使用它们 其实我发现TextBox array firstTextBox secondTextBox 也有效
  • 将 Excel 导入到 Datagridview

    我使用此代码打开 Excel 文件并将其保存在 DataGridView 中 string name Items string constr Provider Microsoft Jet OLEDB 4 0 Data Source Dial
  • Rx 中是否有与 Task.ContinueWith 运算符等效的操作?

    Rx 中是否有与 Task ContinueWith 运算符等效的操作 我正在将 Rx 与 Silverlight 一起使用 我正在使用 FromAsyncPattern 方法进行两个 Web 服务调用 并且我想这样做同步地 var o1
  • 如何将整数转换为 void 指针?

    在 C 中使用线程时 我面临警告 警告 从不同大小的整数转换为指针 代码如下 include
  • 批量更新 SQL Server C#

    我有一个 270k 行的数据库 带有主键mid和一个名为value 我有一个包含中值和值的文本文件 现在我想更新表格 以便将每个值分配给正确的中间值 我当前的方法是从 C 读取文本文件 并为我读取的每一行更新表中的一行 必须有更快的方法来做
  • 如何在 Blackberry Cascades 中显示具有特定号码的电话板

    我正在使用带有 C QT 和 QML 的 Blackberry Cascades 10 Beta 3 SDK 以及 Blackberry 10 Dev Alpha Simulator 和 QNX Momentics IDE 并且我正在尝试实
  • 将 log4net 与 Autofac 结合使用

    我正在尝试将 log4net 与 Autofac 一起使用 我粘贴了这段代码http autofac readthedocs org en latest examples log4net html http autofac readthed
  • 如何编写一个同时需要请求和响应Dtos的ServiceStack插件

    我需要提供本地化数据服务 所有本地化的响应 Dto 都共享相同的属性 IE 我定义了一个接口 ILocalizedDto 来标记那些 Dto 在请求端 有一个ILocalizedRequest对于需要本地化的请求 Using IPlugin
  • 等待线程完成

    private void button1 Click object sender EventArgs e for int i 0 i lt 15 i Thread nova new Thread Method nova Start list
  • HttpWebRequest 在第二次调用时超时

    为什么以下代码在第二次 及后续 运行时超时 代码挂在 using Stream objStream request GetResponse GetResponseStream 然后引发 WebException 表示请求已超时 我已经尝试过
  • 如何在 C# 中调整图像大小同时保持高质量?

    我从这里找到了一篇关于图像处理的文章 http www switchonthecode com tutorials csharp tutorial image editing saving cropping and resizing htt
  • 编译时“strlen()”有效吗?

    有时需要将字符串的长度与常量进行比较 例如 if line length gt 2 Do something 但我试图避免在代码中使用 魔法 常量 通常我使用这样的代码 if line length gt strlen Do somethi
  • 线程和 fork()。我该如何处理呢? [复制]

    这个问题在这里已经有答案了 可能的重复 多线程程序中的fork https stackoverflow com questions 1235516 fork in multi threaded program 如果我有一个使用 fork 的
  • 防止在工厂方法之外实例化对象

    假设我有一个带有工厂方法的类 class A public static A newA Some code logging return new A 是否可以使用 a 来阻止此类对象的实例化new 那么工厂方法是创建对象实例的唯一方法吗 当

随机推荐

  • 将gridview转换为图像

    我想将 gridview 转换为图像并将其保存到 asp net 3 5 中的本地磁盘 我不知道该怎么做 任何人都可以建议一些东西 提前致谢 以下链接可能对您有帮助 将 DataGridView 转换为位图 使用 Reporting Ser
  • 点击时设置 PHP cookie

    所以我宁愿不使用 JS jQuery 但我似乎无法让它工作 我有一个链接 a href hideupdates hide Hide Updates a 我正在尝试用它来设置 cookie if GET hideupdates hide se
  • 将新值写入数组

    这是我的代码片段 typedef float point2 2 point2 a 90 90 point2 b 90 90 point2 c 90 90 point2 d 90 90 glBegin GL POLYGON glVertex2
  • SQL Developer 不显示 dbms_output

    我正在尝试在 SQL Developer 中编写 PL SQL 代码 但它没有显示输出 我的程序编译成功 这是代码 set serveroutput on declare begin dbms output put line Hi end
  • 使用条件 ?:(三元)运算符的好处

    与标准 if else 语句相比 运算符有哪些优点和缺点 显而易见的是 条件 运算符 处理直接值比较和赋值时更短 更简洁 似乎不像 if else 结构那么灵活 标准如果 否则 可以应用到更多的情况 比如函数调用 通常是不必要的长 每个语句
  • 如何使用 DotNetOpenAuth 检索 google 个人资料?

    我正在尝试使用 DNOA 为我的应用程序提供 OpenId 支持 以便离开我迄今为止一直使用的 Janrain 解决方案 问题是 到目前为止 我拥有的用户拥有基于个人资料的标识符 https www google com profiles
  • 从互联网下载 HTML 后字符串中的字符发生变化

    使用以下代码 我可以从互联网下载文件的 HTML WebClient wc new WebClient string downloadedFile wc DownloadString http www myurl com 但是 有时该文件包
  • Web API 版本控制配置

    我是Mvc新手 尝试编写restful api 我使用Web api类型的应用程序 并尝试创建版本控制 最后我想要像 api v1 values get api v2 values get 这样的链接类型 我尝试在控制器文件夹中创建文件夹
  • 如何获取网站的加载时间和访问量?

    我正在开发一个程序 该程序应该测量我作为输入提供的网站的加载时间和容量 这里我有一些代码只返回网站的响应时间 但我想要总加载时间和项目的总体积 图片 JavaScript HTML 等 public string Loading Time
  • 通过另一个字段选择具有最大日期顺序的数据[重复]

    这个问题在这里已经有答案了 我已经在 SQL 数据库中创建了这个表 index Reg No Payment Payday 1 S001 100 2017 01 01 2 S001 500 2017 02 01 3 S002 400 201
  • 从字母数字字符中删除数字

    我有一个字母数字字符列表 如下所示 x lt c ACO2 BCKDHB456 CD444 我想要以下输出 x lt c ACO BCKDHB CD 您可以使用gsub为了这 gsub digit x or gsub 0 9 x 1 ACO
  • 按自定义顺序对 Laravel Collection 进行排序,而不是 asc 或 desc

    我有这个数组作为 Laravel Collection data id 863368 reference Ref 1 status 1 id 863391 reference Ref 2 status 2 id 863390 referen
  • 当请求是文本时,如何在 wso2 esb foreach 中介器上添加表达式

    我使用了 wso2 foreach 调解器 当我的请求是 Json 时 我添加 data 作为表达式 foreach表达式 数据 我的json请求是这样的 data id 1 name abc id 2 name efg 这个场景效果很好
  • 将 ShortInt 数组转换为字符串,Delphi

    我正在按照我学到的方式做 那就是 用FOR并一一获取索引数组 但它离开太慢了 否则会将其转换为字符串吗 离开得更快吗 就我而言 它将是 ShortInt 的动态数组 例如 给定以下输入 0 20 15 我想要以下输出 0 20 15 我怀疑
  • 将英国格式日期转换为日期时间

    我在 SQL 中有一个代表日期的值 但它的类型为 nvarchar 日期值的格式为 dd mm yyyy hh mm 我需要通过 CCure 800 数据库的视图来呈现本专栏DATETIME格式 我期望使用CAST CONVERT 但是 当
  • 与 Rugged 执行“快进”合并

    使用 Rugged 执行快进 合并 的规范方法是什么 From here我发现了一个可能的线索 Move branch forward Since there s no fast forward merge in this lib yet
  • 将消费者偏移量重置为 Kafka Streams 的开头

    我正在使用 Kafka 流 并且想要将一些消费者偏移量从 Java 重置到开头 KafkaConsumer seekToBeginning 听起来是正确的做法 但我使用 Kafka Streams KafkaStreams streams
  • 可访问性不一致:属性类型

    这段代码有什么问题 public ScreenManager ScreenManager get return screenManager internal set screenManager value ScreenManager scr
  • 从外部访问 EC2 实例内 minikube NodePort 上运行的应用程序

    我有一个 EC2 实例 说它的 IP 是 44 XX XX XX 说 IP1 我有一个在这个 EC2 实例中运行的 minikube 说它的 IP 是 10 XX XX XX 说 IP2 我通过在 EC2 实例中执行 minikube ip
  • Outlook 是否在其电子邮件元素中嵌入了 MessageID 或等效内容?

    我想要自动化 Outlook 以便我可以下载电子邮件的 各个部分 以便我可以将相关消息捆绑在一起 据我所知 电子邮件通常有一个 MessageID 来达到此目的 以便可以在上下文中查看电子邮件 就像新闻阅读器中的 线程 捆绑在一起一样 Ou