Exchange

Apr 23, 2014 16:21

# отключение UM в OU по признаку
GET-ADuser -SearchScope subtree -SearchBase "OU=Deleted,DC=domain,DC=RU" -LDAPFilter {(&(msExchUMEnabledFlags=*)(mailNickname=*))} | foreach {Disable-UMMailbox $_.name -confirm:$false}​

# Поиск по номеру UM
Get-ummailbox -Filter {umenabled -eq 'true'} -ResultSize 20000 | where {$_.extensions -match 6767} | fl name, Extensions, UMMailboxPolicy​​

# Удаление письма у всех

Get-Mailbox -OrganizationalUnit "domain.ru/Users/t1" -resultsize unlimited | Search-Mailbox -SearchQuery ‘Subject:”Important: Password Expiration Notification” sent:today
’ -DeleteContent -confirm:$false

Пояснение. Так как запрос проходит по большому количеству ящиков, целесообразно ограничать поиск, если это не нужно, удалите запись -OrganizationalUnit "domain.ru/Users/t1"
Также можно пользоваться To, From

# Удаление по теме, вариант 2
Get-Mailbox -OrganizationalUnit "domain.ru/Users/t1" -resultsize unlimited | Search-Mailbox -SearchQuery 'Subject:"Important: Password Expiration Notification"' -DeleteContent​

find number, unified messaging, find tel, disable unified messaging, disable um, exchange

Previous post Next post
Up