Nowe listy adresów utworzone w Exchange Online nie zawierają wszystkich oczekiwanych adresatów
Oryginalny numer KB: 2955640
Symptomy
Po utworzeniu nowej listy adresów w Microsoft Exchange Online nie zawiera ona wszystkich oczekiwanych adresatów. Ponadto jeśli usuniesz, a następnie ponownie utworzysz listę adresów przy użyciu tego samego filtru adresatów, do listy mogą zostać dodana różni adresaci.
Na przykład uruchom następujące polecenie, aby utworzyć listę adresów dla wszystkich użytkowników, którzy mają Exchange Online skrzynki pocztowe, w których CustomAttribute15
parametr jest ustawiony na CPandL:
New-AddressList -Name "CPandL" -RecipientFilter {(RecipientType -eq 'UserMailbox') -and (CustomAttribute15 -like *CPandL*)}
Jednak nie wszyscy oczekiwani adresaci są dodawani do listy adresów.
Przyczyna
Nowe listy adresów nie są automatycznie aktualizowane w Exchange Online. Ponadto Update-AddressList
polecenia cmdlet i Update-GlobalAddressList
nie są obecnie dostępne w Exchange Online. Takie działanie jest celowe.
Obejście problemu
Po utworzeniu listy adresów wprowadź zmianę w każdym obiekcie, do których ma zastosowanie filtr adresata. Aby to zrobić, użyj jednej z następujących procedur, odpowiednio do twojej sytuacji.
Jeśli masz środowisko lokalne i w chmurze korzystające z synchronizacji usługi Active Directory
Ustaw lub zmień atrybut dla wszystkich użytkowników w lokalnej instalacji Active Directory Domain Services (AD DS), którzy odpowiadają obiektom filtru. Na przykład określ wartość parametru
CustomAttribute1
. Aby to zrobić, wykonaj następujące kroki.Otwórz powłokę zarządzania programu Exchange.
Uruchom następujące polecenia. Poniższy zestaw poleceń określa wartość wartości tymczasowej dla parametru
CustomAttribute1
.$mbxs = Get-Mailbox -ResultSize Unlimited
$RemoteMBX = Get-RemoteMailbox -ResultSize Unlimited
$mbxs | Set-Mailbox -CustomAttribute1 "temp value"
$RemoteMBX | Set-RemoteMailbox -CustomAttribute1 "temp value"
Uwaga
Alternatywnie możesz uruchomić polecenie, aby wprowadzić zmianę tylko w tych skrzynkach pocztowych, które znajdują się na liście adresów.
Poczekaj na uruchomienie synchronizacji katalogów. Możesz też wymusić synchronizację katalogów.
Po uruchomieniu synchronizacji katalogów należy dodać użytkowników do listy adresów.
Jeśli chcesz cofnąć zmiany wprowadzone w kroku 1, usuń wartość określoną dla atrybutu. Aby to zrobić, wykonaj następujące kroki.
Otwórz powłokę zarządzania programu Exchange.
Uruchom następujące polecenia. Poniższy zestaw poleceń usuwa wartość tymczasową ustawioną wcześniej dla parametru
CustomAttribute1
:$mbxs = Get-Mailbox -ResultSize Unlimited
$RemoteMBX = Get-RemoteMailbox -ResultSize Unlimited
$mbxs | Set-Mailbox -CustomAttribute1 $null
$RemoteMBX | Set-RemoteMailbox -CustomAttribute1 $null
Poczekaj na uruchomienie synchronizacji katalogów. Możesz też wymusić synchronizację katalogów.
Jeśli masz środowisko tylko w chmurze
Połącz się z Exchange Online przy użyciu programu PowerShell. Aby uzyskać więcej informacji o tym, jak to zrobić, zobacz Connect to Exchange Online PowerShell (Nawiązywanie połączenia z programem PowerShell).
Uruchom następujące polecenia. Poniższy zestaw poleceń określa wartość wartości tymczasowej dla parametru
CustomAttribute1
, a następnie odwraca zmianę.$mbxs = Get-Mailbox -ResultSize Unlimited
$mbxs | Set-Mailbox -CustomAttribute1 "temp value"
$mbxs | Set-Mailbox -CustomAttribute1 $null
Uwaga
Alternatywnie możesz uruchomić polecenie, aby wprowadzić zmianę tylko w tych skrzynkach pocztowych, które znajdują się na liście adresów.
Więcej informacji
Aby uzyskać więcej informacji, zobacz Zasady książki adresowej, Dowcipy Jamba i tajnych agentów.
Nadal potrzebujesz pomocy? Przejdź do witryny Społeczność Microsoft lub forów Microsoft Q&A.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla