Optimising Modern Public Folder Access

In a large Public Folder deployment, the public folder mailboxes hosting content could end up being geographically dispersed. As there is now no concept of Public Folder replicas, client applications will always connect to the Public Folder Mailbox hosting the content requested.

However, before content can be returned to the client, the Public Folder hierarchy has to be fetched.  Outlook’s autodiscover process will return a random Public Folder mailbox for servicing the hierarchy.  This means that in a large, dispersed deployment a non-optimal mailbox may be selected.

In this scenario, a Mailbox User can be configured to always retrieve hierarchy information from a specific Public Folder Mailbox.  This can be done with the following PowerShell command:

Set-Mailbox <mailboxID> -DefaultPublicFolderMailbox <ChosenPFMailboxID>

Quarterly Exchange Updates (December 2016)

Microsoft have released the latest updates to Exchange. The updates are:

Exchange Server 2016 Cumulative Update 4
Exchange Server 2013 Cumulative Update 15

Updates include:

  • A New Outlook on the Web compose experience.
  • Support for .Net 4.6.2
  • Change to Pre-Requisites installed by Setup
    • Media Foundation now required instead of Desktop Experience on Windows Server 2012 and later.

More details can be found on TechNet

Latest Exchange Updates (March 2016)

Microsoft have released the latest updates to Exchange.  The updates are:

  • Exchange Server 2016 Cumulative Update 1
  • Exchange Server 2013 Cumulative Update 12
  • Exchange Server 2010 SP3 Update Rollup 13
  • Exchange Server 2007 SP3 Update Rollup 19

Included in the updates are:

  • Updates OWA S/MIME control (now SHA-2 compliant)
  • Remote PowerShell now uses Mailbox Anchoring

Using Discovery Search Mailboxes

Discovery Search Mailboxes are arguably less used in Exchange 2013 (and Exchange online) than they were in Exchange 2010.  This is mainly due to the additional options for handing search results available in the the Exchange Admin Center.  An added factor to this is that the Mailboxes themselves can not be managed from the Exchange Admin Center, making it harder to both assign permission to the mailbox and make them visible so administrators can open them.

Should you wish to do these tasks, the syntax is:

To assign permissions:

Get-Mailbox –RecipientTypeDetails Discovery |Add-MailboxPermission –User searchadminaccount@bret-tech.com –AccessRights FullAccess –InheritanceType All

To make visible in address lists so can be opened:

Get-Mailbox –RecipientTypeDetails Discovery | Set-Mailbox –HiddenFromAddressListsEnabled $False