Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.



Удаляем отключенные почтовые ящики на всех Exchange 2007 серверах

Рубрика: Exchange Server
Метки: | | | | |
Понедельник, 5 октября 2009 г.
Просмотров: 1145
Подписаться на комментарии по RSS

В одной из предыдущих статей я показал как получить список всех отключенных почтовых ящиков в организации. Exchange 2007 не дает нам возможности произвести удаление данных ящиков с помощью GUI, поэтому нам необходимо воспользоваться соответствующими командлетами Powershell.

Итак, так как в больших организациях обычно имеется несколько серверов почтовых ящиков, следующая команда выдаст нам список всех отключенных ящиков на всех серверах:

Get-ExchangeServer |
Where-Object {$_.IsMailboxServer –eq $true} | ForEach-Object {
Get-MailboxStatistics –Server $_.Name | Where-Object {$_.DisconnectDate
–notlike ‘’}}

Для удаления, сперва поместим все отключенные ящики в переменную $mailboxes. После этого запустим цикл, который удаляет все отключенные ящики.

$mailboxes
= Get-ExchangeServer | Where-Object {$_.IsMailboxServer –eq $true} |
ForEach-Object { Get-MailboxStatistics –Server $_.Name | Where-Object
{$_.DisconnectDate –notlike ‘’}} | select displayname, mailboxguid,
database
$mailboxes | ForEach { Remove-Mailbox -Database $_.Database -StoreMailboxIdentity $_.MailboxGuid -confirm:$false }

Для небольших организаций с одним серверов команду будет несколько попроще:

$mailboxes = Get-MailboxStatistics | where-object { $_.DisconnectDate –notlike ‘’ } | Select displayname, mailboxguid, database
$mailboxes | ForEach { Remove-Mailbox -Database $_.Database -StoreMailboxIdentity $_.MailboxGuid -confirm:$false }

Интересное за сегодня

Общался с представителями компании Алютерра СК по вопросам переделывания фасадов для одного здания. Технологии, применяемые ими, производят приятное впечатление, советую присмотреться.

]]>twitter.com Google Buzz google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru]]>

Оставьте комментарий!

Не регистрировать/аноним

Используйте нормальные имена.

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



(обязательно)