PowerShell command reference

Recovering deleted mail items using PowerShell cmdlets Search-Mailbox | 7#7 5/5 (1)

In the current article, we will review the use of the PowerShell cmdlets Search-Mailbox that we can use for searching and recovering specific mail items. The PowerShell cmdlets Search-Mailbox is the “older sister” of the newer PowerShell cmdlets New-MailboxSearch. Booth of this PowerShell cmdlets was designed for providing the Exchange administrator the robust capability of…

Manage Mailbox Audit using PowerShell | Office 365 5/5 (7)

In the current article, we review the various aspects of “Exchange Online Audit option” using PowerShell commands. PowerShell | Help & additional information Running PowerShell commands in Office 365 based environment To be able to run the PowerShell commands specified in the current article, you will need to create a remote PowerShell with Azure Active…

Manage Email address using PowerShell | Office 365 5/5 (9)

The current article and the next article, created as a “PowerShell command reference”, for various tasks that relate to the subject of – “Managing E-mail address in Office 365 and Exchange Online based environment” using PowerShell.     Adding E-mail address to the Exchange Online recipient using PowerShell “Adding E-mail address by using the Set-Mailbox…

Manage Office 365 Recycle bin by using PowerShell | Office 365 5/5 (2)

In the current article, we will review how to use PowerShell commands for managing the recovery of user’s accounts in Office 365 environment. Office 365 Active Directory provides the option to recover office 365 deleted user account. Each of “deleted user account” will be saved in the Active Directory Recycle bin for 30 days. When…

Manage Room Mailbox by using PowerShell | Office 365 4.82/5 (11)

In the current article, we will review how to use PowerShell commands for managing Room mailbox in Exchange Online environment. PowerShell | Help & additional information Running PowerShell commands in Office 365 based environment To be able to run the PowerShell commands specified in the current article, you will need to create a remote PowerShell…

Manage Retention Policy and Tags by using PowerShell | Office 365 5/5 (3)

In the current article, we will review how to use PowerShell commands for managing Retention Policy in Exchange Online environment. The retention policy is a very powerful feature of Exchange Online but at the same time, unfamiliar to the most of us. The Retention policy enables us to manage mail item’s Retention. In other words:…

Manage Office 365 Users Passwords using PowerShell | Office 365 4.88/5 (8)

In the current article, we will review how to use PowerShell commands for managing user password in Office 365 environment. Office 365 user’s password management versus the “standard” Domain Active Directory is a little restricted. For example – configure password policy parameters such as – Enforce password history, Minimum password length, Password must meet complexity…

Manage Mailbox Permissions by using PowerShell | Office 365 5/5 (3)

In the current article, we will review how to use the PowerShell commands for managing full access mailbox permission in Exchange Online environment. Mailbox permission includes two categories: Full Access Permissions- Enable another recipient to see all of the mailbox content. Permission to send email using another recipient name (“Send As” and “Send on Behalf”…

Disable Access to Service (protocol ) by using PowerShell | Office 365 5/5 (3)

In the current article, we review of to use the PowerShell cmdletsSet-CASMailbox that is used for disabling (or enable) access to specific types of mail client or mail client that uses a specific protocol to Exchange mailboxes. PowerShell | Help & additional information Running PowerShell commands in Office 365 based environment To be able to…

Manage Distribution Groups by using PowerShell | Office 365 4.83/5 (6)

The current article, is that first article on the five-article series, which is dedicated to the subject of managing Distribution Group in Office 365 and Exchange Online based environment using PowerShell. The purpose of this article is to provide a “slim version” of PowerShell command index, that we need to use for common Distribution Group…

Managing Mailbox Time Zone and Language setting by using PowerShell | Office 365 5/5 (4)

In the current article, we will review how to use the PowerShell commands for managing Mailbox Time Zone and Language setting Exchange Online environment. By default, when a user opens the OWA (Outlook web apps) web interface for the first time, special windows will be displayed, asking the user to select the values for Time…