我正在尝试创建一个外部API来管理Exchange服务器上的邮箱(以及某些其他内容)。
我从小做起 - 所以首先我希望能够管理Exchange资源(基本上是设置了属性标志的邮箱)。
EWS服务不提供我需要的功能,所以我正在寻找其他选择。
PowerShell可以对邮箱执行基本的CRUD操作,但是我无法获取它来检索其他邮箱信息(资源可以有其他联系信息,如位置,电话号码等,我也想检索/设置)。
我可以通过访问LDAP对象来检索这些值,但这似乎是错误的,因为我现在必须使用两种不同的技术 - 我想知道是否有更好的方法来执行此操作。毕竟,我发现很难相信ECP(用于管理Exchange的图形GUI Web面板)直接访问LDAP。
是否存在某种托管API(即使它可以在与Exchange仅在同一服务器上使用),这将允许我操纵邮箱和所有相关内容(代理,自动接受规则,联系信息等)。 )?
编辑:我能够使用Get-Recipient
命令获取其他信息,但是没有明显的方法来设置这些属性(在更改LDAP条目之外)。