If you have never used PFDAVAdmin (Public Folder DAV-based Administration Tool) to manage public folders and mailbox permissions, take a look at it, it’s a pretty nice utility. It’s not a new tool, but it can help you to do a lot of things “in bulk” that you might not have done as easily otherwise or at least certainly not as quickly. PFDAVAdmin works with Exchange 2000/2003/2007.
When working with Public Folder permissions on Exchange 2007 the tool is a great addition, for everyone who might not be that confident with managing PF permissions though the Exchange Management Shell (EMS) and would like a GUI for it.
However working with PFDAVAdmin on Exchange 2007 servers, I have seen this “error” message:
‘Could not expand https://localhost/exadmin/admin/mydomain.com/public%20folders/ : name cannot begin with the ‘0’ character, hexadecimal value 0x30. Line 1, position 386′
The reason for this error is because PFDAVAdmin uses Microsoft .NET Framework 1.1 (Exchange 2007 uses the .NET Framework 2.0) and if that is not installed, you’ll get the error message above.
Microsoft recommends using PFDAVAdmin from a workstation, not from the console of the Exchange 2007 server, though. So if you get this message, do NOT install the .NET Framework 1.1 on an existing Exchange 2007 server. You risk breaking the Exchange Server 2007! If you really want to run PFDAVAdmin from the console of an Exchange 2007 server, you would need to install the .NET Framework 1.1 prior to building Exchange.
Even so, using PFDAVAdmin from the workstation is much more desirable and recommended.
Download PFDAVAdmin here.