挂钩 Outlook,权限问题

Posted

技术标签:

【中文标题】挂钩 Outlook,权限问题【英文标题】:Hooking Outlook, privileges issue 【发布时间】:2013-11-08 16:46:34 【问题描述】:

我正在使用 MFC 应用程序捕获一些 Outlook 事件。问题是我无法将数据写入文件,除非我以管理员身份同时运行 Outlook 和我的应用程序。我该如何解决这个问题。

【问题讨论】:

【参考方案1】:

那个文件在哪里?如果您无法将其写入该文件,除非您是管理员,这意味着 Outlook 还需要以管理员身份运行,否则由于不同的安全上下文,您无法连接到它。

你能把你的应用一分为二吗?第一个(可以是 Outlook 插件)将文件写入用户可访问的文件夹中。第二个应用程序(以管理员身份运行)从用户可访问目录中选择文件并复制/修改受限目录中的文件。

【讨论】:

我同意你的观点,但是我有一个线程可以挂钩同步事件并写入同一目录:即使我使用用户帐户运行 Outlook 和我的应用程序,该线程也能够写入。除非我以管理员身份运行这两个应用程序,否则挂钩应用程序事件的主线程无法写入该目录。这就是让我感到困惑的地方! 当您说不能将数据写入文件夹时,究竟是哪个函数调用失败了?错误是什么?

以上是关于挂钩 Outlook,权限问题的主要内容,如果未能解决你的问题,请参考以下文章

RMS问题排错-Outlook附带权限的邮件无法打开

RMS问题排错-Outlook附带权限的邮件无法打开

如何在邮箱outlook中限制用户的读取权限

在Outlook 2019中,我在哪里可以找到Outlook日历权限?

如何在 Outlook/Exchange 2010 中列出共享文件夹的权限/所有者信息?

如何将 chmod +x 权限添加到 AWS Elastic Beanstalk 平台挂钩?