PowerShell commands 1,437

Clear
CommandWorkloadWhat it does
Get-MailboxAuditBypassAssociation Exchange Online Retrieve information about the AuditBypassEnabled property value for user accounts (on-premises Exchange and the cloud) and computer...
Get-MailboxAutoReplyConfiguration Exchange Online Retrieve Automatic Replies settings for a specific mailbox.
Get-MailboxCalendarConfiguration Exchange Online Show the calendar settings for a specified mailbox.
Get-MailboxCalendarFolder Exchange Online Retrieve the publishing or sharing settings for a specified mailbox calendar folder.
Get-MailboxDatabase Exchange Online Retrieve one or more mailbox database objects from a server or organization.
Get-MailboxDatabaseCopyStatus Exchange Online View health and status information about one or more mailbox database copies.
Get-MailboxExportRequest Exchange Online View the detailed status of an ongoing export request that was initiated by using the New-MailboxExportRequest cmdlet. To use this...
Get-MailboxExportRequestStatistics Exchange Online View detailed information about export requests. To use this cmdlet, you need to add the Mailbox Import Export role to a role group (for...
Get-MailboxFolder Exchange Online View folders in your own mailbox. Administrators can't use this cmdlet to view folders in other mailboxes (the cmdlet is available only...
Get-MailboxFolderPermission Exchange Online View folder-level permissions in mailboxes. **Note**: In Exchange Online PowerShell, we recommend that you use the...
Get-MailboxFolderStatistics Exchange Online Retrieve information about the folders in a specified mailbox, including the number and size of items in the folder, the folder name and...
Get-MailboxImportRequest Exchange Online View the detailed status of an ongoing import request that was initiated using the New-MailboxImportRequest cmdlet. To use this cmdlet,...
Get-MailboxImportRequestStatistics Exchange Online View detailed information about import requests. To use this cmdlet, you need to add the Mailbox Import Export role to a role group (for...
Get-MailboxIRMAccess Exchange Online View delegate access to IRM-protected messages in other mailboxes (shared mailboxes or user mailboxes where delegates have Full Access...
Get-MailboxJunkEmailConfiguration Exchange Online View the junk email settings on mailboxes.
Get-MailboxLocation Exchange Online View mailbox location information in Exchange Online.
Get-MailboxMessageConfiguration Exchange Online View the Outlook on the web settings that are applied to specific mailboxes.
Get-MailboxPermission Exchange Online Retrieve permissions on a mailbox. **Note**: In Exchange Online PowerShell, we recommend that you use the Get-EXOMailboxPermission...
Get-MailboxPlan Exchange Online View information about mailbox plans in the cloud-based service.
Get-MailboxRegionalConfiguration Exchange Online View the regional settings of a mailbox. You can view the date format, time format, time zone, and language of the mailbox.
Get-MailboxRepairRequest Exchange Online Display information about current mailbox repair requests. Mailbox repair requests are created using the New-MailboxRepairRequest cmdlet...
Get-MailboxRestoreRequest Exchange Online View detailed status of an ongoing restore request that was initiated by using the New-MailboxRestoreRequest cmdlet.
Get-MailboxRestoreRequestStatistics Exchange Online View detailed information about restore requests.
Get-MailboxSearch Exchange Online View mailbox searches that are in progress, complete or stopped. **Note**: As of October 2020, the \*-MailboxSearch cmdlets are retired...
Get-MailboxSentItemsConfiguration Exchange Online View the Sent Items settings on mailboxes.
Get-MailboxServer Exchange Online View information about Mailbox servers in your organization.
Get-MailboxSpellingConfiguration Exchange Online Retrieve the Outlook on the web spelling checker settings of a specified user. For example, users can set their dictionary language and...
Get-MailboxStatistics Exchange Online Return information about a mailbox, such as the size of the mailbox, the number of messages it contains, and the last time it was...
Get-MailboxTransportService Exchange Online View the configuration of the Mailbox Transport service on Exchange 2013 or later Mailbox servers.
Get-MailboxUserConfiguration Exchange Online View user configuration items in mailboxes.
Get-MailContact Exchange Online View existing mail contacts.
Get-MailDetailATPReport Exchange Online List details about Microsoft Defender for Office 365 detections in your cloud-based organization for the last 10 days.
Get-MailDetailDlpPolicyReport Exchange Online View the details of messages that matched the conditions defined by any data loss prevention (DLP) policies. This cmdlet works on...
Get-MailDetailEncryptionReport Exchange Online View the details of encryption in your cloud-based organization for the last 10 days.
Get-MailDetailTransportRuleReport Exchange Online View the details of messages that matched the conditions defined by any transport rules for the last 10 days.
Get-MailFilterListReport Exchange Online Obtain values for various parameters that can be supplied to other reporting cmdlets.
Get-MailFlowStatusReport Exchange Online Return the message counts for a specific date range organized by the final disposition of the message for the last 90 days.
Get-MailPublicFolder Exchange Online Retrieve mail-related information about mail-enabled public folders. If you want information about the basic (not mail-related) settings...
Get-MailTrafficATPReport Exchange Online View the results of Microsoft Defender for Office 365 detections in your cloud-based organization for the last 90 days.
Get-MailTrafficEncryptionReport Exchange Online View the results of encryption in your cloud-based organization for the last 92 days.
Get-MailTrafficPolicyReport Exchange Online View statistics about messages that were affected by data loss prevention (DLP) policies and transport rules for the last 90 days.
Get-MailTrafficSummaryReport Exchange Online View summary information about message traffic in your organization for the last 90 days.
Get-MailUser Exchange Online View mail users and also guest users for Microsoft 365 Groups in cloud environments.
Get-MalwareFilteringServer Exchange Online View the Malware agent settings in the Transport service on a Mailbox server.
Get-MalwareFilterPolicy Exchange Online View the malware filter policies in your organization.
Get-MalwareFilterRule Exchange Online View malware filter rules in your organization.
Get-ManagedContentSettings Exchange Online Retrieve managed content settings associated with managed folders.
Get-ManagedFolder Exchange Online Retrieve the attributes of one or more managed folders.
Get-ManagedFolderMailboxPolicy Exchange Online Return all attributes of one or more managed folder mailbox policies.
Get-ManagementRole Exchange Online View management roles that have been created in your organization.
Get-ManagementRoleAssignment Exchange Online Retrieve management role assignments.
Get-ManagementRoleEntry Exchange Online Retrieve management role entries that have been configured on management roles.
Get-ManagementScope Exchange Online Return a list of management scopes.
Get-MapiVirtualDirectory Exchange Online View Message Application Programming Interface (MAPI) virtual directories that are used in Internet Information Services (IIS) on...
Get-Message Exchange Online View the details of one or more messages in queues on Mailbox servers or Edge Transport servers.
Get-MessageCategory Exchange Online Retrieve a message category from the specified mailbox.
Get-MessageClassification Exchange Online View existing message classifications in your organization.
Get-MessageTrace Exchange Online > [!NOTE] > This cmdlet is replaced by the Get-MessageTraceV2 cmdlet and will eventually be deprecated. Use the Get-MessageTrace cmdlet...
Get-MessageTraceDetail Exchange Online > [!NOTE] > This cmdlet is replaced by the Get-MessageTraceDetailV2 cmdlet and will eventually be deprecated. Use the...
Get-MessageTraceDetailV2 Exchange Online