|
Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Exchange Server » V. 2013 - [решено] Статистика входящих писем по обслуживаемым доменам |
|
V. 2013 - [решено] Статистика входящих писем по обслуживаемым доменам
|
Пользователь Сообщения: 61 |
Есть ли возможность получить статистику входящих писем по разным обслуживаемым доменам в организации?
|
|
Отправлено: 15:13, 29-02-2016 |
Ветеран Сообщения: 567
|
Профиль | Отправить PM | Цитировать Запустите в EMS скрипт, заменив даты. Он посчитает, единственное, если письмо отправлено было на получателей в двух авторитативных доменах, то объем такого письма посчитается два раза. Скрипт предполагает, что почты вы получаете черех роль HUB транспорт и считает все SMTP подключения (в том числе почтовых клиентов).
$startdate = (Get-date 01.03.2016) $enddate = (Get-date 02.03.2016) $servers = Get-TransportServer $domains = Get-AcceptedDomain | Where-Object {$_.DomainType -eq 'Authoritative'} $logs = @() #Получение логов ForEach ($srv in $servers) { Write-Host "Подсчет логов на $($srv.Name)" $logs += Get-MessageTrackingLog -Start $startdate -End $enddate -ResulTSize Unlimited -eventid RECEIVE | ` Where-Object {$_.EventId -eq 'RECEIVE' -and $_.Source -eq 'SMTP'}| Select-Object MessageId,Timestamp,TotalBytes,Recipients } $result = @() $domresult = New-Object System.Object ForEach ($domain in $domains) { Write-Host "Оценка домена $($domain.DomainName)" $sum = ($logs | Where-Object {$_.recipients -match "$($domain.DomainName)"} | Measure-Object -Sum TotalBytes).sum/1024/1024 $domresult| Add-Member -MemberType NoteProperty -Name 'Domain' -Value "$($domain.DomainName)" $domresult| Add-Member -MemberType NoteProperty -Name 'Size (MB)' -Value $sum $result += $domresult $domresult = New-Object System.Object } Out-Host -InputObject $result |
------- Отправлено: 19:29, 01-03-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 61
|
Профиль | Отправить PM | Цитировать Скрипт отработал, единственное, показал объем писем за указанный период. Какой атрибут надо добавить чтобы ещё и количество писем показывал?
По логике, надо count добавлять, или что-то наподобие.... |
Отправлено: 14:24, 02-03-2016 | #3 |
Пользователь Сообщения: 61
|
Профиль | Отправить PM | Цитировать $startdate = (Get-date 01.03.2016) $enddate = (Get-date 02.03.2016) $servers = Get-TransportServer $domains = Get-AcceptedDomain | Where-Object {$_.DomainType -eq 'Authoritative'} $logs = @() #Получение логов ForEach ($srv in $servers) { Write-Host "Подсчет логов на $($srv.Name)" $logs += Get-MessageTrackingLog -Start $startdate -End $enddate -ResulTSize Unlimited -eventid RECEIVE | ` Where-Object {$_.EventId -eq 'RECEIVE' -and $_.Source -eq 'SMTP'}| Select-Object MessageId,Timestamp,TotalBytes,Recipients } $result = @() $domresult = New-Object System.Object ForEach ($domain in $domains) { Write-Host "Оценка домена $($domain.DomainName)" $sum = ($logs | Where-Object {$_.recipients -match "$($domain.DomainName)"} | Measure-Object).count $domresult| Add-Member -MemberType NoteProperty -Name 'Domain' -Value "$($domain.DomainName)" $domresult| Add-Member -MemberType NoteProperty -Name 'Count' -Value $sum $result += $domresult $domresult = New-Object System.Object } Out-Host -InputObject $result ![]() |
Отправлено: 16:30, 02-03-2016 | #4 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2010 - MS Outlook 2010 и обработка входящих писем | blackrokk | Microsoft Office (Word, Excel, Outlook и т.д.) | 0 | 29-03-2014 06:43 | |
2010 - Вопрос по сортировке писем в входящих Outlook | Cr00t | Microsoft Office (Word, Excel, Outlook и т.д.) | 2 | 07-10-2011 16:39 | |
Ошибка - outlook express и 2 Гб входящих писем | olalkon | Microsoft Windows 2000/XP | 3 | 25-10-2010 09:23 | |
MSFT SQL Server - Регистрация входящих писем в БД | rivera | Программирование и базы данных | 1 | 08-06-2009 04:36 |
|