Thursday, January 8, 2009

Public folder tools

pfadmin 1.3
This is the original pfadmin from the days of Exchange Server 5.5 and is used for imports. It works with Exchange Server 5.5, Exchange Server 2000, and Exchange Server 2003. It's typically used for running permissions imports that were generated with pfinfo 3.x, which are made up of SETACL command lines. You can also use it interactively to run SETACL and SETREPLICA commands. Pfadmin lets you view the current permissions and replicas using LISTACL and LISTREPLICAS, respectively. However, these dumps cannot be imported since they don't use the SETACL or SETREPLICAS command format. You can find pfadmin 1.3 at /PFAdmin.
pfinfo 3.x
This is the original pfinfo from the time of Exchange Server 5.5 and can be used with Exchange Server 5.5 only. It's used for exporting permissions in pfadmin 1.3 command syntax and also reports certain properties. Pfinfo is typically used for running permissions exports—actually just a list of SETACL commands. These can be imported using pfadmin 1.3. It also generates a report that includes various other properties of the folder, such as item count and folder size. The property export cannot be imported. You can try running this against Exchange Server 2000 and Exchange Server 2003, but in some cases subfolders will appear as root folders in the export because pfinfo gets the folder path from the directory object, which is not always populated in Exchange Server 2000 and Exchange Server 2003. See /PFInfo/55.
pfadminE2K
This is an updated pfadmin for Exchange Server 2000 and is used for imports. However, pfadminE2K isn't widely used due to several shortcomings. First, its command and permissions syntax is completely different from pfadmin 1.3, meaning you can't import your old pfinfo exports with the new pfadminE2K. Second, with Exchange Server 2000 SP1 and later, most operations fail. It only works reliably with the RTM version of Exchange Server 2000. You can find it at
/PFAdmin.
pfinfoE2K
This is the updated pfinfo for Exchange Server 2000, which was also not widely used for similar reasons. It's used for exporting permissions in pfadminE2K command syntax and reports certain properties. The new permissions export format made it incompatible with any tool except pfadminE2K, and it works reliably with Exchange Server 2000 RTM only. See
/PFInfo/2000.
OutlookFolders
This utility accesses Exchange Server via a MAPI profile, and thus it works with any version of Exchange Server. It generates permissions exports in pfadmin 1.3 SETACL command syntax and can be found at
/Outlook_Folders.
PFDavAdmin
PFDavAdmin accesses the information store through WebDAV and can be used with Exchange Server 2000 and Exchange Server 2003. Originally written to correct non-canonical discretionary access control lists on public folders, it eventually expanded to include imports and exports of permissions and replicas in pfadmin 1.3 command syntax. Version 2.3 and later can also export properties such as item count (PR_CONTENT_COUNT) and folder size (PR_MESSAGE_SIZE) into a tab-delimited file similar to the old pfinfo output which also cannot be imported, just like the old pfinfo output. It can be used to propagate single permissions and replicas down a tree of subfolders, instead of overwriting as Exchange System Manager does. Get it at
/PFDavAdmin.
pfmigrate
Pfmigrate can be used with Exchange Server 2000 and is especially useful for Exchange Server 2003 SP1 site consolidation, since it supports changing the legacy domain name of a public folder. No other utility discussed here can do this. Pfmigrate can also be used to simply add replicas of all folders on one server to another server, and remove replicas of all folders from the original server. You can find it at Downloads for Exchange Server 2003.
exdeploy
The exdeploy /pubfoldcheck switch is of interest in regard to public folders since it runs a part of the DS/IS Consistency Adjuster, which removes the unknown accounts from public folder access control lists (ACLs). Those unknown accounts, if unhandled, could then get replicated to Exchange Server 2000 and Exchange Server 2003 as zombie users (accounts that appear in ACLs but not in Active Directory®). Exdeploy /pubfoldcheck can be scripted and run against multiple servers. Earlier versions of exdeploy help stated that /pubfoldcheck also synchronized the public folder store and the Exchange Server directory (which could cause public folders to be rehomed). This is incorrect and has been fixed in the new help file available with the tool. It's available at Downloads for Exchange Server 2003, as part of the Exchange Server 2003 deployment tools.

6 comments:

  1. Getting KTFO'd and having a slight blemish on his precious pro record. Gilley's
    @ TI' 894-7111 Open 6:00pm Cover: $20 Locals $10 with ID. Your question also needs to be SIMPLE enough for her to respond without a ton of thought.

    my web page :: Tao of Badass Review

    ReplyDelete
  2. He published magazine articles in his own publication titled Skin Inc.
    Habits: Cellulite treatment also includes taking care of your habits such as crossing your legs, knees and ankles.
    There may be a new and innovative cellulite treatment available now:
    cryotherapy.

    My webpage - Cellulite removal

    ReplyDelete
  3. There are different kinds of methods if you wish to
    learn comprehensively, and one of them is through online.
    The acoustic guitar has been around since the late 1700's. It is a cross platform game and is available for Linux, Mac OS X, and Free - BSD etc.

    Here is my weblog: learn how to play guitar

    ReplyDelete
  4. com also pays you to post articles, photos, blogs and
    website links. How long you have to wait for them
    to approve it can vary based on the Requester and the type of work involved in the hit.
    You could write for some other sites that are already
    ranking highly.

    my blog post ... making money online

    ReplyDelete
  5. I truly love your website.. Great colors & theme.
    Did you develop this web site yourself? Please reply back as I'm
    looking to create my very own site and want to learn where
    you got this from or what the theme is called. Appreciate it!


    Also visit my website :: affiliatemarketing

    ReplyDelete
  6. Hi, after reading this remarkable article i am as well
    cheerful to share my familiarity here with mates.

    Have a look at my web site: Belinda Broido

    ReplyDelete