Default Global Address List not updated in ecp

pazzoide76 301 Reputation points
2023-06-20T08:42:14.61+00:00

HI,

I have a problem with the Default Global Address List of a exchange 2016.

The 2016 exchange has the cu23 with the latest security patches.

From ecp it tells me that the Default Global Address List says it is not updated.

I ran the following commands:

Get-AddressList | update-AddressList

Update-GlobalAddressList -Identity "Default Global Address List"

Get-OfflineAddressBook | Update-OfflineAddressBook

The commands were executed without errors but from ecp I still see the Default Global Address List not updated and there are not all the mail addresses inside it.

The server was migrated by other people from 2010 to 2016 and I don't wish they had done anything wrong.

Previously on the 2010 exchange there were public folders.

What I see from ecp is that the Default Global Address List has no Recipient Filter.

Do you have an idea how to fix the problem.

Thank you

Greetings

Exchange | Exchange Server | Other
Exchange | Exchange Server | Other
A robust email, calendaring, and collaboration platform developed by Microsoft, designed for enterprise-level communication and data management.Miscellaneous topics that do not fit into specific categories.
Exchange | Exchange Server | Development
Exchange | Exchange Server | Management
Exchange | Exchange Server | Management
The administration and maintenance of Microsoft Exchange Server to ensure secure, reliable, and efficient email and collaboration services across an organization.
0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. Kai Yao 37,766 Reputation points Moderator
    2023-06-21T07:02:32.0633333+00:00

    Hi @pazzoide76

    I would suggest creating a new global address list, as normally you cannot edit or remove the default one.

    In Exchange Management Shell run the following cmdlets:

    New-GlobalAddressList -name newGAL -Recipientfilter "((Alias -ne $null) -and (((ObjectClass -eq 'user') -or (ObjectClass -eq 'contact') -or (ObjectClass -eq 'msExchSystemMailbox') -or (ObjectClass -eq 'msExchDynamicDistributionList') -or (ObjectClass -eq 'group') -or (ObjectClass -eq 'publicFolder'))))"
    
    Update-GlobalAddressList newGAL
    
    

    Then check if you can see all the users in this new global address list.

    Get-Recipient -Filter (Get-GlobalAddressList newGAL).RecipientFilter
    
    

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment". 

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

  2. pazzoide76 301 Reputation points
    2023-06-21T08:42:40.9+00:00

    Hi @Kael Yao-MSFT,

    thanks for your answer.

    A couple more questions.

    Does this automatically make the newGAL the default?

    Can I delete the Default Global Address List once I have created the newGAL?

    Thanks for the support

    Greetings


  3. pazzoide76 301 Reputation points
    2023-06-21T09:32:43.55+00:00

    HI,

    once I have created the newGAL how should I do with the Default Offline Address Book?

    Does the Default Offline Address Book automatically hook to the newGAL?

    What is to be done?

    Thank you

    Greetings


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.