none
Get-MailboxFolderStatistics. Точное количество писем. RRS feed

  • Вопрос

  • Привет,

    Необходимо определить точное количество писем в ящике.

    Использую Get-MailboxFolderStatistics, но оказывается коммандлет показывает общее количество писем, включая скрытые системные.

    вопрос 1 - как узнать количество писем, которые видит пользователь (без системных)?

    вопрос 2 - негде не нашёл про "скрытые системны письма", где можно про них почитать, зачем они и можно ли на них посмотреть?

    27 января 2016 г. 7:26

Ответы

Все ответы

  • Что есть "скрытые системные письма" в вашем понимании? Сейчас специально у себя запустил этот коммандлет, правда, на английском, и там в статистике нет ничего похожего.

    Evgeniy Lotosh // MCSE: Server infrastructure, MCSE: Messaging

    27 января 2016 г. 7:49
  • Evgeniy Lotosh

    Для эксперемента, попробуйте создать пустой почтовый ящик. И посмотрите количество писем, в inbox`е уже будут какие-то письма, хотя ящик пустой. Или посмотрите количество писем через outlook и с помощью комманделета - будет разница в количестве писем. Потому что Get-MailboxFolderStatistics отображает ещё и "системные письма".

    27 января 2016 г. 8:08
  • То, что вы описываете, является не "письмами", а элементами (items) ящика. Почтовый ящик Exchange хранит массу таких элементов, включая элементы расписания, контактов и так далее. Более того, сама по себе папка тоже является элементом.

    Я никогда не видел в открытом доступе точное описание структуры почтового ящика и алгоритмов его работы. Думаю, их и нет, поскольку такая информация интересна только разработчикам самого Экса. Зачем это вам?


    Evgeniy Lotosh // MCSE: Server infrastructure, MCSE: Messaging

    27 января 2016 г. 9:02
  • Evgeniy Lotosh, мне нужно посчитать количество писем в ящике, количество писем в определённой папке в ящике (это был вопрос номер рас)))

    • Изменено ntds.dit 27 января 2016 г. 9:06 дополнение
    27 января 2016 г. 9:05
  • Вам нужно обязательно считать с точностью до одной штуки? Мне довольно сложно представить себе реальную задачу с таким требованием.

    "Вопрос номер рас" у вас был совсем другим. Get-MailboxFolderStatistics по умолчанию показывает статистику по каждой папке отдельно, дополнительных усилий для этого предпринимать не требуется. Если нужно получить сведения только по одной папке, используйте параметр FolderScope (например -FolderScope Inbox).


    Evgeniy Lotosh // MCSE: Server infrastructure, MCSE: Messaging

    27 января 2016 г. 9:12
  • >> Evgeniy Lotosh. Вам нужно обязательно считать с точностью до одной штуки? 

    Да.

    >> Evgeniy Lotosh.  "Вопрос номер рас" у вас был совсем другим ....

    Что вы перевираете. Первый вопрос звучит так:

     вопрос 1 - как узнать количество писем, которые видит пользователь (без системных)?


    отправил бы это в личку, но не знаю как

    27 января 2016 г. 10:14
  • Уважаемый, фильтруйте, пожалуйста, лексику.

    Ответы на ваши вопросы даны выше. Других ответов нет.


    Evgeniy Lotosh // MCSE: Server infrastructure, MCSE: Messaging

    27 января 2016 г. 10:27
  • Вопрос остался открытым. Буду признателен за варианты решения. 
    27 января 2016 г. 13:05
  • Запускайте Search-Mailbox

    Сазонов Илья

    https://isazonov.wordpress.com/

    27 января 2016 г. 13:20
    Модератор
  • Не удалось Search-Mailbox`м посчитать письма. 
    29 января 2016 г. 7:08
  • Посмотрите параметры -Logonly -LogLevel Full

    Это запишет в целевой почтовый ящик отчет со всеми найденными элементами. Потом это можно обработать.


    Сазонов Илья

    https://isazonov.wordpress.com/

    29 января 2016 г. 7:59
    Модератор
  • 29 января 2016 г. 8:51
    Модератор