Become a Columnist Microsoft Exchange Site Microsoft Support SiteMSDN Exchange Site

   

Subscribe to OutlookExchange
Anderson Patricio
Ann Mc Donough
Bob Spurzem
Brian Veal
Catherine Creary
Cherry Beado
Colin Janssen
Collins Timothy Mutesaria
Drew Nicholson
Fred Volking
Glen Scales
Goran Husman
Guy Thomas
Henrik Walther
Jason Sherry
Jayme Bowers
John Young
Joyce Tang
Justin Braun
Konstantin Zheludev
Kristina Waters
Kuang Zhang
Mahmoud Magdy
Martin Tuip
Michael Dong
Michele Deo
Mitch Tulloch
Nicolas Blank
Pavel Nagaev
Ragnar Harper
Ricardo Silva
Richard Wakeman
Russ Iuliano
Santhosh Hanumanthappa
Steve Bryant
Steve Craig
Todd Walker
Tracey J. Rosenblath
 
   

Replicating Public Folders across Orgs

Page 1 | Page 2 | Page 3 | Page 4 | Page 5

B.3)        Create New Profile for PFRepl

?        In order to run PFADMIN for Exchange 5.5 a mail profile must exist.  This step can be skipped if the source Exchange org is Exchange 200x.

1)       Logon to the source Exchange server as an account that has full administrator rights in Exchange

2)       Extract the Files.ZIP to the local hard drive

3)       Edit ?PROFILE.PRF? and change the ?HomeServer=? variable to the correct name for the source Exchange server

?        PROFILE.PRF is included in the ZIP with this article under the Tools directory.

4)       Run the following command:
NEWPROF -S

?        NEWPROF.EXE  is included in the ZIP with this article under the Tools directory.

A)    Select the ?PROFILE.PRF? file when prompted

B)     Click Execute

C)    Confirm that the last line states the profile was created

5)       Save public folder settings to a file

A)    If the source server is running Exchange 5.5

?        PFADMIN has two different versions for Exchange 5.5 and Exchange 200x.  The commands vary a bit but the output and EXE are not compatible with the other version of Exchange.

a)      From a command prompt goto Tools\PFAdmin\5.5
b)      Run the following command
PFADMIN PFREPL LISTACL ALL > PFData.txt

?        Where ?PFREPL? is the profile created above.  LISTACL is the command to dump folder permissions.  ALL tells PFADMIN to enumerate all public folders.

c)      Open PFData.txt and make sure it has data

?        You should see a list of all public folders and the permissions set on them.

?        For more information on PFAdmin see: http://support.microsoft.com/?kbid=287110

B)     If the source server is running Exchange 200x

a)      From a command prompt goto Tools\PFAdmin\E2k
b)      Run the following command
GETPF.BAT {Exchange Server name}
c)      Open PFData.txt and make sure it has data

?        You should see a list of all public folders and the permissions set on them.

B.4)        Grant the PFRepl account Owner access to all public folders

1)       If the source server is running Exchange 5.5

A)    From a command prompt goto Tool\PFAdmin\5.5

B)     Run the following command:
PFADMIN PFREPL SETACL ALL PFREPL Owner

?        Where ?PFREPL? is the profile created above.  SETACL is the command to set folder permissions.  ALL tells PFADMIN to enumerate all public folders.  PFREPL is the account created earlier that will be grated rights.  Owner is the right granted to PFREPL.

C)    Confirm all of the folders that you wish to replicate were listed

?        Only public folder in the local Exchange site can be changed.  Folder that are homed in other sites will return an error.

a)      If  folders need to be replicated from other Exchange server in the source org repeat steps B.3) and B.4) on the other Exchange server(s)

2)       If the source server is running Exchange 200x

A)    From a command prompt goto Tool\PFAdmin\E2k

B)     Run the following commands:
PFADMIN<ENTER>
SETACL<TAB>All<TAB>Add<TAB>{Domain}\PFRepl<TAB>All<TAB>Allow

?        After entering PFADMIN and hitting enter you should get a prompt that starts with the server name.  The next command has each entry separated by a tab.  Change {Domain} to the name of the domain where the source PFRepl account exist in.

C)    Confirm all of the folders that you wish to replicate were listed

 

Replicating Public Folders across Orgs

Columnist's Index
Page 1 | Page 2 | Page 3 | Page 4 | Page 5

Disclaimer: Your use of the information contained in these pages is at your sole risk. All information on these pages is provided "as is", without any warranty, whether express or implied, of its accuracy, completeness, fitness for a particular purpose, title or non-infringement, and none of the third-party products or information mentioned in the work are authored, recommended, supported or guaranteed by Stephen Bryant or Pro Exchange. OutlookExchange.Com, Stephen Bryant and Pro Exchange shall not be liable for any damages you may sustain by using this information, whether direct, indirect, special, incidental or consequential, even if it has been advised of the possibility of such damages.

Copyright Stephen Bryant 2008