是否有可能在他人的Exchange 2010帐户上创建会议或约会,而无需他们接受会议? 理想情况下,我们希望有一个委托帐户或类似策略,将约会/会议安排到人们的日历中。 我们希望绕过正常的请求/接受模式,并强制这些会议进入日历。
我查看了Exchange 2010文档中的CreateItem(),但不清楚一旦执行该方法会发生什么。 用户是否收到正常的邀请? 我们不希望这样。 我们需要一个模型,在该模型中,我们的系统可以完全控制用户的日历,而不需要他们接收传统会议邀请,并且可以自动接受。 我也不希望使用VBA hack或插件。
Is it possible to create a meeting or appointment on someone else's Exchange 2010 account, without them needing to accept the meeting? Ideally, we want to have a delegate account, or similar strategy, to place appointments/meetings onto people's calendars. We want to bypass the normal request/accept model, and force these meetings into the calendar.
I looked at CreateItem() in the Exchange 2010 documentation, but it is unclear as to what happens once the method is executed. Does the user receive a normal invitation? We don't want that. We want a model where our system has full control over the users' calendars, without them receiving a traditional meeting invitation, and with automatic acceptance. I would prefer not to have to use VBA hacks or plugins, also.
最满意答案
我认为在使用ApplicationImpersonation (使用ImpersonatedUserId )的情况下是可能的。 首先必须配置 Exchange非常重要。 然后你可以设置NetworkCredential使用ImpersonatedUserId来直接访问目标日历。 有关更多信息和代码示例,请参阅此处 。
I think it's possible in case of usage ApplicationImpersonation (the usage of ImpersonatedUserId). It 's important that you have to configure the Exchange first. Then you can set NetworkCredential use ImpersonatedUserId to direct access to the destination calender. See here for more information and the code example.
更多推荐
发布评论