PowerShell – Office 365

Remove Email addresses using PowerShell | Office 365 | Part 12#13 5/5 (3)

In this article, we review the subject of removing (deleting) E-mail address by using PowerShell. The subject of – “removing existing E-mail address” using PowerShell can cause some confusion because there are two types of “deletion operations” that depend on the specific PowerShell command syntax that we use. The two methods for removing (deleting) E-mail…

Searching Email addresses with a specific domain name suffix Using PowerShell | Office 365 | Part 10#13 5/5 (3)

In the current article, we review the scenario in which we use PowerShell for searching for an E-mail address with a specific domain name suffix. In our case, we review a scenario which I defined as “unified search” because that search will “run” on two different Office 365 infrastructures: Exchange Online infrastructure – addressing Exchange…

Searching for an Email addresses using PowerShell | Where Filter | Office 365 | Part 9#13 5/5 (5)

The current article we review the PowerShell command syntax, that we use for “constructing” a query, for searching specific E-mail address using the PowerShell WhereFilter. The thing that we need to know before we start the search for E-mail address In this section, I would like to briefly review the main points that relate to…

Introduction to the various type of Exchange Online recipients | PowerShell cmdlets | Office 365 | Part 8#13 5/5 (3)

Addressing “recipient’s objects” in Exchange Online and Azure Active Directory environment for performing tasks such as looking for information about E-mail addresses could be realized as a challenging task. In the current article, we will take a walk in the “thick forest” of Exchange Online and Azure Active Directory infrastructure, and learn about the various…

Manage Email addresses using PowerShell | Office 365 | Command reference | Part 2#13 5/5 (3)

The current article is the continuation of the former article in which we review various management tasks that relates to the subject of – Managing E-mail address using PowerShell. In this article, we review that following types of management tasks: Display information about E-mail addresses. Searching for information about E-mail addresses. Removing (deleting) E-mail address…

Adding Email addresses using PowerShell – Import from CSV file | Bulk mode | Office 365 | Part 5#13 4.57/5 (7)

In the current article, we review the way we use PowerShell for – adding and updating Exchange recipient’s E-mail address, by importing the information stored in a CSV file. The next article in the current article series Export and display information about Email addresses using PowerShell | Office 365 | Part 6#13 Now it’s Your…

Export and display information about Email addresses using PowerShell | Office 365 | Part 6#13 5/5 (3)

In this article, we review that basic PowerShell command syntax that we use for display information about the E-mail addresses of Exchange Online recipients. In addition, we review the PowerShell command syntax that we use in case that we need to export the PowerShell command output the various type files such as – TXT, CSV,…

Display information about E-mail Addresses using PowerShell | Customizing the output using Hash Table and Custom expressions | Office 365 | Part 7#13 5/5 (2)

In this article, we review that subject of – how to create a Hash table + Custom expressions as a “tool” that we can use for optimizing and manipulating the PowerShell output in scenarios of – Get information about recipient’s E-mail addresses. We will learn how to create a Hash table + Custom expressions that…

Using Get-MessageTrace PowerShell command for viewing and exporting information on mail sent and received | Exchange Online | Part 2#2 5/5 (9)

The current article is the second article in our two-article series. In this article, we review how to use the Get-MessageTrace PowerShell command for viewing and exporting information about incoming and outgoing mail transactions that are stored in the Exchange Online log files. In the former article, we review in details the concept of the…

Using Get-MessageTrace PowerShell command for viewing and exporting information on mail sent and received | Exchange Online | Part 1#2 4.67/5 (3)

In the current two-article series, we review the Exchange Online PowerShell command Get-MessageTrace, that is used to view and export information about incoming and outgoing mail transaction that are saved in the Exchange Online Logfiles. In the first article, we provide a basic introduction to the Get-MessageTrace PowerShell command, and to her “sister” the Get-HistoricalSearch…