我正在寻找一种方法来访问Exchange 2003日历以添加约会。我希望使用管理员帐户并模拟每个用户添加我从oracle数据库中提取的约会。我已经看到很多使用cdox.dll的Exchange 2000的例子,这正是我正在寻找的但不是2003的等价物。我在开发工作站上安装了Exchange管理工具。我可以下载cdox.dll并使用它吗?
非常感谢示例/链接。感谢。
答案 0 :(得分:0)
这就是我正在敲打的问题......
您可以使用webdav处理日历: http://golemlab.wordpress.com/2009/09/13/php-owa-2003-calendar-fun/
但是要冒充用户,您需要一个可以访问其日历文件夹的管理员帐户。
根据我的理解,无法仅为尚未创建的日历设置默认权限。
另请注意,日历文件夹名称取决于用户客户端语言(例如:具有英语前景的用户的“日历”,意大利语的“Calendario”)。
您可以使用许多不同的工具设置现有日历的权限: pfdavadmin是微软赞同的一个:
http://www.itexperience.net/2008/10/22/set-calendar-permissions-with-pfdavadmin/
或者你可以试试setperm: http://www.amset.info/exchange/folderpermissions.asp
还有一些商业产品,如文件夹权限管理器: http://www.symprex.com/products/folder-permissions-manager/
我真正希望在服务器级别设置默认日历权限,但这看起来真的不可能。