Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Outlook中的发送时间在项目发送几秒钟后更改_Outlook_Vsto_Exchange Server_Mapi - Fatal编程技术网

Outlook中的发送时间在项目发送几秒钟后更改

Outlook中的发送时间在项目发送几秒钟后更改,outlook,vsto,exchange-server,mapi,Outlook,Vsto,Exchange Server,Mapi,我正在开发Outlook VSTO,并使用Items.ItemAdd事件跟踪和处理发送的邮件。我知道这是不可靠的,所以我以后会通过扫描发送的文件夹和选定的项目来重新检查项目。 问题是ItemAdd处理程序中的SentTime与SelectionChange事件中的SentTime稍有不同(一分几秒)。SelectionChange中的时间小于ItemAdd中的时间。 我发现了这篇旧帖子,但没有解决方案: 我想,当项目实际发送时,Outlook可能会使用可能不同的服务器时间戳对其进行静默更新。如

我正在开发Outlook VSTO,并使用Items.ItemAdd事件跟踪和处理发送的邮件。我知道这是不可靠的,所以我以后会通过扫描发送的文件夹和选定的项目来重新检查项目。 问题是ItemAdd处理程序中的SentTime与SelectionChange事件中的SentTime稍有不同(一分几秒)。SelectionChange中的时间小于ItemAdd中的时间。 我发现了这篇旧帖子,但没有解决方案:


我想,当项目实际发送时,Outlook可能会使用可能不同的服务器时间戳对其进行静默更新。如何检测此情况?

您可以稍后使用
Items.ItemChange
事件检测更改