Есть ли способ запланировать в Exchange 2007 запрос и статистику по электронной почте? - PullRequest
1 голос
/ 30 ноября 2011

Я очень мало работаю с Exchange, поэтому извиняюсь, если выгляжу невежественным.То, что я пытаюсь сделать, это запрашивать размер всех почтовых ящиков и отправлять эту информацию мне один раз в неделю.В настоящее время я захожу на наш сервер Exchange и запускаю команду оболочки для вывода этой информации в текстовый файл.Эта команда:

Get-MailboxStatistics |where {$_.TotalItemSize -gt 1MB} | sort $_.TotalItemSize |FT DisplayName,ItemCount,TotalItemSize >c:\size.txt

Мне бы очень хотелось, чтобы это автоматически отправлялось мне по электронной почте раз в неделю.Как бы я занялся настройкой этого?

1 Ответ

0 голосов
/ 01 декабря 2011

Вы можете поместить следующее в файл скрипта и запланировать его запуск раз в неделю:

Get-MailboxStatistics | `
   Where-Object {$_.TotalItemSize -gt 1MB} | `
   Sort-Object TotalItemSize | `
   Format-Table DisplayName,ItemCount,TotalItemSize |`
   Out-File c:\size.txt

Send-MailMessage -From you@domain.com -To you@domain.com -SmtpServer smtp1 -Subject 'Weekly Mailbox Statistics Report' -Attachments c:\size.txt
...