We are using Exchange 2013 on-premises (in hybrid mode with Exchange Online) and we have AD on-premises as well. When users separate from our company, we expire their AD account and migrate their Office 365 mailbox back to our on-premises environment so that we can archive their data, etc. It works fine, except when we expire a user account in AD, we can no longer see the user mailbox in the on-premises 2013 EAC after it is migrated. There is a message on the mailbox recipient screen which states There are more results available than are currently displayed and next to it there is a hyperlink messageGet All Results, and while that is true that there are more results then can be displayed (even withitems per page set to 500), we are using reverse sorting (descending) on the columnMailbox Type. It shows the local 2013 User mailboxes first and if I scroll down, it shows some of theOffice 365 mailboxes with more on the next pages, etc. (so I am seeing all of the local 2013User mailboxes that the EAC has to display). My problem isn’t the number of items displayed, mine is a problem that I do not see any of the mailboxes for AD user accounts which have expired already (these aren't disabled or disconnected AD user accounts). If I search in the EAC using the name of an expired AD user account that has a mailbox, it displays the mailbox properly. If I choose the “…” and then Advanced search and set Recipient Types to User Mailbox, all local mailboxes show up (including the expired AD account mailboxes). If I click on theGet All Results, it shows all mailboxes correctly.
Why does the EAC default to hiding a mailbox when the AD user object is Expired? Is there a way to change the default behavior so that the Exchange 2013 EAC doesn’t hide mailboxes for users with expired AD objects (user accounts)?
Thanks