PowerShell – Office 365

Bulk Import Contacts to Exchange Online (Office 365) Using PowerShell | Part 1#2 5/5 (6)

Post Views: 23,855 In Exchange based environment, the term “external contacts” or just “contacts,” describe an Exchange recipient object, which their E-mail address is an external E-mail address (non-organization E-mail address). For example – suppliers, business partners, customers and so on. By default, “external contacts” appear as part of the GAL (global address list) alongside…

How to Connect to Office 365 using PowerShell script + using saved encrypted user credentials 5/5 (7)

Post Views: 31,632 In the current article, we will learn how to create a PowerShell script, which will help us to connect automatically to Office 365 (Windows Azure Active Directory) and Exchange Online, without the need of typing complicated PowerShell commands! The added bonus that I would like to add to this “automation” is –…

Send E-mail to office 365 using PowerShell script and saved encrypted password |Part 2#2 5/5 (3)

Post Views: 14,433 In the following article, we will review how to write and run PowerShell script; that will address the Office 365 mail servers (Exchange Online). Versus the scenario that we have examined in the previous article, we review a situation, in which we address the Office 365 mail server anonymously (without providing user…

Manage Safe Senders and Block Sender Lists using PowerShell – Office 365 4.89/5 (9)

Post Views: 25,524 The term “Junk Email Filter” defines an Exchange mail security mechanism, that implemented on the “mailbox level.” In Exchange based environment, most of the times, the mail security infrastructure is implemented most of the time in the “server level” (Exchange server). The interesting thing is that also, Exchange enables his recipients, to…

Manage Send As Permissions using PowerShell – Office 365 5/5 (6)

Post Views: 39,078 The current article dedicated to the subject of performing a management task that relates to the Send As permission using PowerShell. The Send As permission enables recipient X to send an E-mail message using the identity of a recipient Y. Technically speaking, this method can describe as “impersonation.” In Office 365 based…

Disable clutter for all users using PowerShell 5/5 (1)

Post Views: 11,173 The Clutter option is a new Exchange Online feature, which was created for helping Office 365 customers (Exchange Online recipient) to effectively manage their mailbox content by “relocate” non-important or non-Crucial E-mail message to a specific folder named Clutter. The Exchange Online Clutter feature is automatically activated for all Exchange Online recipients…

Connect to Exchange Online using PowerShell 5/5 (5)

Post Views: 7,818 To be able to create a remote PowerShell session to Exchange Online, we can use the “Windows built PowerShell console”. We will need to use some “first-time” configurations, and then, the rest of the process includes running the required PowerShell command for connecting to Exchange Online. PowerShell console – First-time configuration To…

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

Post Views: 14,250 Clutter is a new Exchange server feature that created for facilitating better and more efficient mailbox management by Exchange users. The Clutter feature is implemented by analyzing the Exchange mailbox data and based on a “learning process” and other algorithmic decide which of the mail items is “less important.” The Clutter mechanism…

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

Post Views: 22,336 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…

Manage legacy Exchange URL address using a PowerShell script | 15#23 5/5 (1)

Post Views: 6,722 The current article dedicated to the presentation of a little PowerShell script that I have written that was created to simplify the task of the “preparation” of existing Exchange infrastructure to the Exchange 2013 coexistence environment. The PowerShell script includes options that will help us to configure Exchange CAS server URL address,…