3

我正在使用 php-ews 访问我们的 EWS 服务器。我找到了一个创建日历事件的示例,如下所示:

$request = new EWSType_CreateItemType();
$request->SavedItemFolderId->DistinguishedFolderId->Id=EWSType_DistinguishedFolderIdNameType::CALENDAR;
$request->SavedItemFolderId->DistinguishedFolderId->Mailbox->EmailAddress = "dude@test.com";
...

我的问题:什么是DistinguishedFolderId->Mailbox->EmailAddress,它有什么作用?我知道这个属性是可选的。

4

1 回答 1

3

如果您想要访问另一个用户邮箱中的邮箱文件夹,则 EmailAddress 是可选的,例如,如果您使用 user1 的凭据并且您想要访问 user2 的收件箱,这时您将在该属性中使用 User2 的电子邮件地址。如果省略,则返回 User1 邮箱。

在 EWS 中,这被称为委托访问,在http://blogs.msdn.com/b/exchangedev/archive/2009/06/15/exchange-impersonation-vs-delegate上讨论了委托和模拟之间的区别-access.aspx

干杯格伦

于 2014-05-29T05:57:04.253 回答