How do public folder mailboxes across multiple DAGs work?

I have three Exchange 2013 DAGs in three different sites.  The three DAGs can communicate with each other fine but not necessarily the users in the sites.  Users in Site A can communicate with the Dags in Site B and Site C.  Users in Site
B can only communicate with the DAG in Site A and Site B.  Users in Site C can only communicate with the DAG in Site A and Site C.
I want the site specific public folders to live in a public folder mailbox on their local DAG.  My questions are as follows:
1. If a user in Site A had rights to every public folder in all public folder mailboxes would all of the Public Folders show in Outlook for them?
2. What's the best method of migrating from Exchange 2007 PFs to this?  Can I map certain Public Folders to certain PF Mailboxes?
Thanks.

1.  They should, yes.
2.  Yes, you can.  There are migration scripts you download, and after you run the script, you can change the folder-to-mailbox mapping to suit your needs.  The process is pretty intuitive.
Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

Similar Messages

  • Public Folder Mailbox causes database failover Exchange 2013

    Hi , we are completing a migration from Exchange 2007 to Exchange 2013.  All was going swimmingly until we migrated our legacy public folders.  Now every now and again ( once a day generally ) the Exchange Database hosting the Public Folder Mailbox
    crashes and fails over to another DAG member.
    We are using CU5 and our old 2007 server is offline but not removed from the organization yet.
    The error message is as follows :
    Event ID 1013
    The mailbox with mailboxguid "xxxxxxxxxxxx" caused crash or resource outage on database (GUID="xxxxxxxxxxx")
    along with :
    Event ID 1001
    Microsoft Exchange Server Information Store has encountered an internal logic error. Internal error text is (Unable to apply maintenance GetNonKeyColumnValuesForPrimaryKey-norow, index corruption?) with a call stack of (   at Microsoft.Exchange.Server.Storage.Common.ErrorHelper.AssertRetail(Boolean
    assertCondition, String message)
    and :
    Event ID 1002
    Unhandled exception (Microsoft.Exchange.Diagnostics.ExAssertException: ASSERT: Unable to apply maintenance GetNonKeyColumnValuesForPrimaryKey-norow, index corruption?
    The Mailbox Guild matches the Public Folder Mailbox GUID and the Database GUID matches the Database where the mailbox is mounted.
    The error seems to be the same as this question :
    https://social.technet.microsoft.com/Forums/office/en-US/7e823810-29f4-48f2-ad60-37e6ac147d3e/exchange-2013-database-dismounts-unexpectedly
    However I'm after a bit more concrete information as to what actually causes this and if an upgrade to CU6 is required.  This link appears to suggest moving the mailbox will help.  Has anyone else come across this with CU5 and will a mailbox move
    correct it ?
    http://blogs.technet.com/b/exchange/archive/2014/10/03/those-pesky-lazy-indices.aspx

    Hello,
    Thank you for your post.
    This is a quick note to let you know that we are performing research on this issue.
    If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Simon Wu
    TechNet Community Support

  • How to identify a user across multiple pages

    Hi,
    I'm doing a homebanking and I would like to know how to identify a user across multiple pages.
    I have already take a look at HTTPSESSION, but I didn't understand.
    Can someone help me.
    I'm send the servlet Logon.
    import java.io.*;
    import java.sql.*;
    import java.util.Date;
    import java.util.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    public class Cons_logon extends HttpServlet
         private Connection conexao = null;
         Login1 login1;
         public void init (ServletConfig cfg) throws ServletException
              super.init(cfg);
              try
                   Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
                   conexao = DriverManager.getConnection("jdbc:odbc:bank");
              catch (Exception e)
                   System.out.println(e.getMessage());
         public void doPost (HttpServletRequest req,
    HttpServletResponse res)
    throws ServletException, IOException
              String Suser, Spassword;
         PrintWriter out;
              res.setContentType("text/html");
    out = res.getWriter();
    String opcao = req.getParameter("log");
    Thanks

    I would recommend using the authentication mechanism that's guaranteed by the servlet spec. If you do that, you can just call
    request.getRemoteUser()
    to get the user name across multiple pages.
    If you want to use your own login scheme, you can create a new session object and map it to a user name somewhere in your app. Or you can just put the name of the user on the session. But the preferred way is to use the default authentication scheme defined by the spec.

  • Exchange Public Folder Migration - Public Folder Mailbox "LockedforMigration"

    I've recently started a SBS2008 (Exchange 2007 - Latest SP3) migration to Exchange 2013CU6.  
    Most of the Migration has gone to plan however I've been following a few guides on the Public Folder migration and have seen more errors and time spent than what it is worth.
    I've now decided to abandon the Public folder migration as there wasn't really anything of importance in the old 2007 Public Folders, and just setup a new Public Folder Mailbox and PF Folder on the 2013 environment, however... as I started with the migration
    the 2013 Server is stuck in "LockedforMigration" mode and will not allow me to create a new Public Folder.
    Is there anyway to forcibly 'unstuck/release' the "LockedforMigration = True value. 
    Or can I just start decommissioning the old 2007 Box and that will force the unlocking of Migration flag
    By no means is this the only guide, but here is what I've been following if that will help
    http://technet.microsoft.com/en-us/library/jj150486(v=exchg.150).aspx
    Thanks Ian

    Hi Ian,
    According to the error message above, please make sure you are running the command as Administrator, and make sure the Administrator is a member of Organization Management Group and Server Management Group. Then try to run command to release "LockedforMigration
    $True".
    Since Public Folders on Exchange server 2013 can't be coexisted with legacy Public Folders within an Org, you should delete Public Folder Database from legacy Exchange server 2007 first, then create a new Public Folder Mailbox on Exchange server 2013.
    Thanks
    Mavis
    If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Mavis Huang
    TechNet Community Support

  • Public Folder Mailbox- Missing Primary Hierarchy Exchange 2013

    Hi guys, 
    I was attempting to create a Public Folder using the Exchange Admin Center but when i tried it came up with the error "Couldn't find the public folder mailbox." 
    When I went back to check on the Public Folder Mailbox that I had created I noticed that there was no Primary Hierarchy even though Secondary Hierarchy where visible. 
    Is it Possible to recreate the Primary or change one of the existing Secondaries.
    Thanks
    A K richardson

    Hello,
    Is there any update?
    Cara Chen
    TechNet Community Support

  • Exchange 2013 - Public Folder Mailbox and Single Item Recovery

    Hello,
    I recently had a request to recover some messages that an ex-employee deleted from the "recover deleted items" folder in their public folder. Since this resides on a public folder mailbox and it does have the option for
    "Single Item Recovery" to be enabled on the box (which I enabled not knowing if this really works or not), is there a way I can still recovery these items or do I have to go to a backup to obtain those messages. Since ExFolders does not work that
    is not an option. I've seen commands to restore a public folder that was deleted but not items that were deleted directly from a public folder. I checked using MFCMAPI and I do see the dumper root and the public folder dumpster for each folder but it
    looks to be only the "deletions" folder and don't see anything similar to a "purges" type folder. Any ideas or am I stuck recovering from backup? Thanks in advance!

    So I think you are stuck and will need to restore the EDB to a Recovery Database to restore the items because when the end user purged the items from the "Recover Deleted Items" it removes them from the Recoverable Items/Deletions folder. 
    Check out this article
    http://blogs.technet.com/b/exchange/archive/2013/08/23/recovering-public-folder-information-in-exchange-2013.aspx
    I have not played with the recoverable items settings on the 2013 public folder enabled mailbox EDB  but you might try checking out Litigation or In Place Hold to use as a safety mechanism moving forward.  That said this will also increase the
    DB size so consider all the options before implementing
    Search, Recover, & Extract Mailboxes, Folders, & Email Items from Offline Exchange Mailbox and Public Folder EDB's and Live Exchange Servers or Import/Migrate direct from Offline EDB to Any Production Exchange Server, even cross version i.e. 2003 -->
    2007 --> 2010 --> 2013 with Lucid8's
    DigiScope

  • How to share a session across multiple jws?

    Hi!
    I have this problem.
    I'm looking for a way to have shared sessions, available across multiple JWS with WLW 8.1
    I try to get a session with this code:
    WebServiceContext wsContext = WebServiceContext.currentContext(); WebServiceSession session = (WebServiceSession)wsContext.getSession();
    but it throws COntextNotFoundException....
    I added the session descriptor in weblogic.xml to set the param CookiesEnabled to true, because I read that using this code works but requires that the client support cookies to keep the HttpSession object around.
    But it's not works!
    How can I get to HTTP session from a JWS?
    And....it's possible to share a session accross multiple JWS?
    Thanks a lot!

    You may be interested (& probably discouraged at the end) in this discussion http://forum.java.sun.com/thread.jspa?threadID=619170
    cheers,
    ram.

  • EXCHANGE 2013 Public Folder Migration across Domain Forest

    Hi
    I am planning to migration public folder across the forest but unable find any documentation. can you guys share the step by step guide to move/migrate public folder. we have exchange 2013 in source and target forest.   
    Please help!

    Hi,
    Currently, there is no official document about Exchange 2013 cross-forest public folder migration. Maybe some third party software can help you to do cross forest public folder migration.
    Best regards,
    Belinda Ma
    TechNet Community Support

  • How to use a connection across multiple request

    What is the idea of using a connection across multiple requests.

    Please give more details. What connections and what requests
    And are you posting on the right forum? (This sounds more like a Networking/servlet question)

  • How  to reuse common code across multiple work repositories

    Hi Experts,
    I have a ruqirements from our customer side. we have a one master repository attached with three work repositories(wk1,wk2,2k3). Customer want to place some common code into wk1 workrepository and want to reuse across multiple workrepositories(wk2,wk3).
    Generally we can reuse code in same work repositories like knowmodules and interfaces.
    Is it possible to use across mutiple workrepositories?
    Thanks in Advance
    Siri

    You can't hare the same instance of the code across multiple work repositories. You have to have a seperate instance in each work repository. However you can manage it as if it was shared through ODI's versioning capability i.e. all changes to the common code are only ever made in one work repository i.e. Wk1 and then deployed to the other 2 which is as simple as getting the latest version from the Master repository. You could even set up security in Wk2 and Wk3 to make sure that your developers/users do not have permission to edit the common code in those repositories.

  • Public Folder permissions to groups not working

    Hello Together,
    I have some problems with permission of Exchange 2010 (SP2) public folders. Although I can't find an TechNet article which describes the procedure to add a group to a public Folder client permission list, it should be possible because the
    Add-PublicFolderClientPermission cmd-let will accept Users and groups as parameter for -user.
    But if I give permissions to groups the members of the Groups can't access the public folders.
    What I exactly do is this:
    - Create a Distribution Group for example TEST (Universal Distribution Group)
    - Add User "Testuser" to this Group
    - Add public folder Clientpermissions to the Group "Test" which autmatically changes the group type to Universal Security Group (there is no difference if I do this with the GUI or management shell)
    Result: No Access for User "Testuser"
    If I add the User directly to the Public folder he can acces the folder.
    I can reproduce this problem in my test- and my Productionenvironment.
    Any ideas?
    Best regards
    Hans Moggert
    Hans Moggert Technical Account Manager Geschäftsbereich Technologie & Service Allgeier IT Solutions GmbH

    Hi Martina,
    thank you for your very fast answer, but this was exactly what I had done ...
    But Today, if I tried to access the Public Folder again everything works as expected, so I tried to find out why I have to wait so long until the expected permissions work and now I think I have found the reason:
    - Exchange 2010 uses Universal Groups for Distribution and Security Groups
    - Universal Groups are the only Grouptypes which saves the member list at the Global Catalog server
    - the default Global Catalog Caching interval is 1440 Minutes (24 hours)
    So if you change membership of universal Groups you have to wait 24 hours until Exchange recognizes this change!
    If you want to force this you can do one of the following steps:
    - reduce the "Cached Membership Refresh Interval (minutes)"
    http://technet.microsoft.com/en-us/library/how-global-catalog-servers-work(v=ws.10).aspx
    - Use the following VB-Script:
    set objRoot = GetObject("LDAP://rootDSE")
    objRoot.Put "UpdateCachedMemberships", 1
    objRoot.SetInfo
    msgbox "Universal Group Cache refreshed!"
    This forces the Group members to refresh immediatly.
    I think I am not the only person who had this problem so I hope I can help others with this solution ...
    Best regards and thx
    Hans Moggert Technical Account Manager Geschäftsbereich Technologie & Service Allgeier IT Solutions GmbH

  • How to change the Name and/or Alias of a Public Folder Mailbox in Exchange 2013

    So when I migrated our servers from 2010 to 2013. I did not plan well and ended up with this.
    Name                      Alias
    Mailbox1                  PF1
    Mailbox2                  Mailbox2
    Mailbox3                  Mailbox3
    As you can see the first mailbox is named PF1. I want to be able to change both the name and the alias, but have failed to find mechanism for doing so in ecp or powershell. Any assistance is greatly appreciated. I would also like to change the email address
    for these as right now they are [email protected], [email protected], [email protected]
    Thank you very much

    Set-Mailbox -Identity Mailbox1 -PublicFolder -Name NewName1 -Alias NewName1 -PrimarySMTPAddress [email protected]
    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

  • How to display timed events across multiple days in month view?

    Simple question I suppose, though I don't know if it has an answer. When I put an event spanning multiple days (say, a week long vacation) in iCal, and check the "All Day" box, it shows a nice, accurate, bar going across those days the event I'm entering covers. However, if I give it specific times for the event (e.g. the times of departure and return for said trip), even if those times are a week apart, the event still appears to only cover the starting date when viewed from the month perspective.
    Is there any way I can make the month calendar show all the days during which the event is "happening" so that at a glance I will realize that an entire week is busy?

    Hi,
    You can do it with keyboard shortcuts.
    Select the event. Press Cmd+X. Press Cmd and right or left arrow (depending if it is forward or back in months) until you are in the correct month. Press Cmd+V to pase on the same day in the new month.
    Best wishes
    John M

  • How to collate same pages across multiple PDF files

    I have multiple reports in PDF that have specific employee data on each page. The employee page order is the same across each PDF (Employee #75 is on page 43 in each file). I would like to combine the first page from each file together, the second, and so on. That way I can provide this data to each employee without them having access to other employee's data. Is there a way to do this in Acrobat Pro?

    Hello try67,
    thank you for your help. I try it in the SDK forum. Anyway I appreciate any hint to solve this task :-)

  • How to change PowerPoint Template across multiple site collections

    I am failry new to SharePoint, and my organization has asked me to research how to change a PowerPoint template that is stored on multiple site collections. There are current PowerPoints based on the template and they wanted to be sure those wouldn't be
    affected, as well. They want a "quick and easy" way to update the template that the divisions in the company use without manually going into each site collection. A co-worker said she hopes to "replace the current...template at the site
    collection and it will modify the available content type when selecting new document."
    Any help on how to handle this would be appreciated.

    This will really depend how the template has been packaged.  If it's a content type, than editing this and making sure that the "update content type" radio is selected will do the trick. Can you ask someone who's made one to show you how they generate
    the template. If it's within the New --> XXX Document, than you're in luck
    If they're just deployed as normal files within a library, you'll have a much harder time.
    Steven Andrews
    SharePoint Business Analyst: LiveNation Entertainment
    Blog: baron72.wordpress.com
    Twitter: Follow @backpackerd00d
    My Wiki Articles:
    CodePlex Corner Series
    Please remember to mark your question as "answered" if this solves (or helps) your problem.

Maybe you are looking for

  • So disappointed with the slow Lion performance & don't know what to do

    I am an apple fan and I'm expressing my sincere disappointment! I guess those people who gave Lion 4-5 stars either installed it on their brilliant macbook pros or on those huge imacs or haven't used it before voting! I have a 2GB ram macbook and aft

  • Best Practice for creating Excel report from SSIS.

    I have a requirement to create an Excel report on a daily basis which pulls data from SQL. I have attempted to resolve this by creating a stored procedure to save the results in SQL, a template in Excel to hold the graphs & pivot tables and an SSIS p

  • Variable in WAD

    Hi,     I had created the WAD which contains 2 pie charts ,on multiprovider which has 2 cubes, data for one of the pie chart comes from query1(cube1) and for other from query2(cube2). now i am going to add the new variable in the cube1 and query1,thi

  • Need to create a COM dll Object in Java

    Hello, I'm trying to find information on how I can write a simple COM object and save it as a dll file - using Java. I've searched Google and it predominantly comes back with references to Visual J++, I don't have a copy of this and am unable to use

  • Search in many fields

    Hi, I want to search an string in many text fields at the same time, like MySQL's "Match Against" does. Is there any way to do that without use "like and or" or using many union clauses?. Thanks