script di esempio per MODIFICARE un rubrica esistente includendo gli utenti di uno specifico database.
Get-AddressList | Where-Object {$_.Name -like "*IperCoop L'Ariosto (RE)*"} | Set-AddressList -RecipientFilter {((RecipientType -eq 'UserMailbox') -or (RecipientType -eq 'MailContact')) -and (Database -eq 'CN=DB Iper Ariosto,CN=SG Iper Ariosto,CN=InformationStore,CN=Srvmailbox,CN=Servers,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=COOPNRDEST,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=coopne,DC=coop')} -whatif
per ottenere il nome completo del database sopra usare
Get-MailboxDatabase | Where-Object {$_.name -like "*IperCoop L'Ariosto (RE)*"} | fl
Se invece vogliamo includere utenti di uno specifico server:
Get-AddressList | Where-Object {$_.Name -like "*favorita*"} | Set-AddressList -RecipientFilter {((RecipientType -eq 'UserMailbox') -or (RecipientType -eq 'MailContact')) -and (Servername -eq 'srvmsfavorita')} -whatif
# configura rubrica "Elenco Indirizzi Coop" escludendo conisglieri, distretto ed eridana
Get-AddressList | Where-Object {$_.Name -like "Elenco Indirizzi Coop"} | Set-AddressList -RecipientFilter {((RecipientType -eq 'UserMailbox') -or (RecipientType -eq 'MailContact')) -and (Department -ne 'Consigliere') -and (Department -notlike 'Distretto*') -and (Company -ne 'CoopEridana')} -whatif
Nessun commento:
Posta un commento
Lascia qui il tuo commento.