Отображение информации о почтовом ящике Microsoft 365 с помощью Exchange Online PowerShell

Microsoft 365 — это расширенная версия MS Office; его можно сделать еще более продвинутым с помощью простых командлетов PowerShell, которые могут упростить вашу работу благодаря быстрому доступу к информации о почтовом ящике с помощью выполнения определенных команд.

В этой статье мы подробно рассмотрим использование Exchange Online PowerShell для просмотра различной информации, связанной с почтовым ящиком пользователя Microsoft 365. Если у вас есть авторизация администратора Microsoft 365 или глобального администратора, вы можете работать с Exchange Online PowerShell, если у вас есть некоторые технические знания по использованию Exchange Online PowerShell и запуску на нем командлетов.

Здесь начните со следующего процесса, чтобы отобразить информацию о почтовом ящике Microsoft 365.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Прежде всего, вы должны подключить Windows PowerShell к учетной записи пользователя Microsoft 365, чтобы использовать Exchange Online PowerShell. Вы можете сделать это, выполнив следующие шаги: –

Подключение к Microsoft 365 с помощью Exchange Online PowerShell

  1. Открыть Windows PowerShell щелкнув правой кнопкой мыши по его приложению и выбрав Запустить от имени администратора вариант.
  2. После открытия экрана Windows PowerShell выполните следующую команду, чтобы войти в Microsoft 365.

    $UserCredential = Получить учетные данные

    После выполнения этой команды появится диалоговое окно с запросом учетных данных для входа в учетную запись Microsoft 365. Укажите имя пользователя, пароль, а затем нажмите ХОРОШО.

  3. Создайте новый сеанс Power Cell с сервера Microsoft 365. Выполните следующую команду.

    $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri -Credential $UserCredential -Authentication Basic –AllowRedirection

  4. Наконец, импортируйте сеанс. Выполните следующую команду.

    Import-PSSession $Session -DisableNameChecking

    Примечание: если вы не найдете никакой ошибки, перейдите к следующему шагу. Если вы обнаружите какую-либо ошибку, например, файл не может быть загружен, потому что запуск сценариев отключен в этой системе, вам необходимо изменить Политика выполнения PowerShell.

  5. Теперь, когда вы подключили Microsoft 365 к Exchange Online PowerShell, вы можете выполнить на нем любую команду, чтобы просмотреть информацию о почтовом ящике пользователя.

Как получить информацию о почтовых ящиках Microsoft 365 с помощью Exchange Online PowerShell?

Eсть Получить-почтовый ящик Командлет в Exchange Online PowerShell, который поможет вам получить информацию о почтовом ящике Microsoft 365.
Теперь вы получите всю информацию о почтовом ящике.

1) Как получить информацию о почтовом ящике Microsoft 365?

Чтобы получить информацию о почтовом ящике, используйте эту команду.

Get-Mailbox -ResultSize не ограничен

Вы получите сводную информацию обо всех почтовых ящиках пользователей в организации.

Чтобы получить информацию обо всех почтовых ящиках в определенном подразделении, выполните следующую команду.

Get-Mailbox -OrganizationalUnit <Имя организационной единицы>

Вы получите информацию в виде списка всех почтовых ящиков, доступных в указанной организационной единице.

Чтобы узнать архивные почтовые ящики на указанном сервере почтовых ящиков, используйте следующую команду.

Get-Mailbox -Archive -Server <имя сервера почтовых ящиков>

Вы получите информацию в виде списка заархивированных почтовых ящиков на указанном сервере почтовых ящиков.

Существуют и другие способы использования командлета Get-mailbox, такие как получение сведений о свойствах из одного или нескольких почтовых ящиков Microsoft 365.

2) Как получить информацию о свойствах почтового ящика Microsoft 365?

Если вы хотите получить информацию обо всех свойствах почтового ящика определенного пользователя в вашей организации Microsoft 365, выполните следующую команду.

Get-Mailbox -Identity “<имя почтового ящика пользователя>” | Список форматов

Вы получите информацию обо всех свойствах указанного почтового ящика пользователя.

Если вы хотите получить общую информацию о конкретном почтовом ящике, используйте следующую команду.

Get-Mailbox -Identity «<имя почтового ящика пользователя>»

Он будет отображать некоторые общие свойства почтового ящика, такие как имя, псевдоним, имя сервера и ProhibitSendQuota.

Если вы хотите получить приоритетную информацию о почтовых ящиках пользователей, используйте конвейер списка форматов, как в следующей команде.

Get-Mailbox -Identity “<имя почтового ящика пользователя>” | Список форматов DisplayName, LitigationHoldEnabled, LitigationHoldDate

Вы получите всю информацию об указанных свойствах в такой команде, как свойства Display Name и Litigation Hold.

Если вы хотите получить информацию обо всех почтовых ящиках с указанными свойствами, используйте следующую команду

Get-Mailbox -ResultSize не ограничен | Таблица форматов DisplayName, LitigationHoldEnabled -Auto

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

Теперь дайте нам знать, как получить более подробную информацию и получить информацию, связанную с папками почтовых ящиков в организации, с помощью команд Exchange Online PowerShell.

3) Как получить информацию о папках почтовых ящиков Microsoft 365?

Если вы хотите получить информацию обо всех папках в определенном почтовом ящике, используйте следующую команду.

Get-MailboxFolder -Identity <имя почтового ящика>

Вы получите информацию в виде списка корневых папок в указанном почтовом ящике.

Если вы хотите получить информацию, относящуюся к определенной папке в указанном почтовом ящике, используйте следующую команду.

Get-MailboxFolder -Identity <имя почтового ящика>:\Inbox

Вы получите информацию о папке «Входящие» указанного почтового ящика пользователя.

Чтобы просмотреть информацию, относящуюся к определенной папке в почтовом ящике пользователя, используйте эту команду.

Get-MailboxFolderStatistics -Identity <имя почтового ящика> -FolderScope Calendar

Вы получите информацию обо всех свойствах папки Календарь в указанном почтовом ящике.

Если вы хотите получить информацию о размерах почтовых ящиков, запустив некоторые командлеты в Exchange Online PowerShell, следуйте инструкциям в следующем разделе.

4) Как получить информацию о размере почтового ящика Microsoft 365?

Чтобы получить размер определенного почтового ящика, вам нужно запустить эту команду.

Get-Mailbox -Identity <имя почтового ящика> | Get-статистика почтового ящика | Таблица формата DisplayName, TotalItemSize, ItemCount – Autosize

Вы получаете информацию: Информация о размере указанного почтового ящика.

Если вы хотите получить информацию об экспорте информации в CSV-файл, запустив некоторые командлеты в Exchange Online PowerShell.

5) Как получить информацию о почтовом ящике экспорта Microsoft 365?

Чтобы получить информацию об экспорте почтового ящика и экспортировать ее в формат файла CSV, вам необходимо запустить командлет, как показано ниже.

Get-Mailbox -ResultSize Unlimited |Select-Object DisplayName,PrimarySmtpAddress,EmailAddresses,EmailAddresses | Export-CSV C:\Temp\”Exchange Online Получатели.CSV” –NoTypeInformation -Кодировка UTF8

Примечание: Замените CSV форматами файлов TXT, XML или HTML в Export-CSV C:\Temp\”Exchange Online Receivers.CSV”, чтобы сохранить информацию в соответствующих форматах файлов.

6) Как получить отчет о разрешениях почтового ящика Microsoft 365?

Чтобы идентифицировать пользователей с разрешениями, вам нужно запустить эту команду.

Получить-Почтовый ящик | foreach {(Get-MailboxPermission -Identity $_.userprincipalname | где{ ($_.AccessRights -содержит «FullAccess») -and ($_.IsInherited -eq $false) -and -not ($_.User -match « ВЛАСТЬ СТ») }) | выберите Identity, AccessRights, User}

7) Как получить информацию о неактивном почтовом ящике Microsoft 365?

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

Get-Mailbox -ResultSize Unlimited |Foreach{Get-MailboxStatistics -Identity $_.UserPrincipalName | Выберите DisplayName, LastLogonTime, LastUserActionTime}.

Помимо перечисленных выше основных командлетов Exchange Online PowerShell, существует больше возможностей для идентификации и просмотра информации о почтовых ящиках Microsoft 365.

Те организации Exchange Server, которые все еще ищут идеальный способ перехода на платформу Microsoft 365, могут попробовать профессиональный инструмент миграции Microsoft 365, чтобы быстро и гибко перенести свои локальные данные и размещенные данные Exchange Server в облачную учетную запись, используя интеллектуальные встроенные фильтры и параметры. .

Заключение

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *