Я нашел множество кодов в Интернете и создал следующее для запуска базового отчета о квотах и размерах почтовых ящиков на нашем сервере SBS 2008 (Exchange 2007):
get-mailbox -server HYDROMAIN -ResultSize unlimited | ft DisplayName,ProhibitSendReceiveQuota,ProhibitSendQuota,@{label="Mailbox Size(MB)";expression={(get-mailboxstatistics $_).TotalItemSize.Value.ToMB()}}
Я хотел бы запускать тот же отчет еженедельно (скажем, в пятницу) автоматически, но с сортировкой отчета от наибольшего размера почтового ящика к наименьшему. Отчет можно отправить по электронной почте в виде файла .txt или просто в теле письма. Или лучше сортировать по почтовым ящикам, которые ближе всего к их квоте? Или можно сортировать по размеру почтового ящика и выделять (или различать) те, которые близки (или превышают) их квоты?
Электронное письмо, отправленное на один указанный адрес, с настраиваемой темой и заголовком текста над фактическим содержанием (если оно не вложено в .txt).
Кто-нибудь сможет мне помочь? Это немного выше моего понимания Exchange PowerShell. Я новичок в этом и использую его всего несколько недель.
Я знаю, что это, вероятно, довольно просто, но я не смог заставить что-либо работать.
Спасибо :)