gpt4 book ai didi

vb.net - 确定谁阅读了共享邮箱中的邮件

转载 作者:行者123 更新时间:2023-12-03 19:58:01 25 4
gpt4 key购买 nike

我正在考虑确定 的可能性谁在 Outlook 2010 的共享邮箱中阅读了一封邮件。

当然,MailItem 没有像“readBy”这样的属性,这就是为什么我正在寻找一种方法来回应这个事实 那个一条消息被标记为已读。然后我可以将当​​前用户名写入用户定义的字段。

我的第一个想法:

MailItem.Read()MailItem.Open()使用 VBA 宏,但是 - 当我没有错时 - MailItem.Open()当 MailItem 聚焦并显示在阅读 Pane 中时引发。如果 Outlook 没有自动将其标记为已读,则信息“由 Max 读取”将是错误的。MailItem.Read()仅当 MailItem 打开到新窗口时才会抛出,但是当我按 Ctrl+Enter 时会发生什么?

经过一番谷歌搜索后,似乎 VBA 无法以一种好的方式解决这个问题,是吗?
我应该考虑编写插件吗?

你知道我该怎么做吗?任何想法将不胜感激。

最佳答案

那将是一个坏主意 - 现在您需要 修改 当用户所做的所有事情都是阅读它时的消息。这将自动更新上次修改的时间/名称/条目 ID。

请记住,已读/未读状态在技术上不是消息的一部分,因此重置它不会修改消息。更重要的是,PF 存储基于每个用户存储已读/未读状态。

关于vb.net - 确定谁阅读了共享邮箱中的邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30144122/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com