Office 365 Weekly Digest | September 10 – 16, 2017

Welcome to the September 10 – 16, 2017 edition of the Office 365 Weekly Digest. The Office 365 Roadmap has been updated with twenty new items, most for StaffHub.  Other items of note include updates for SharePoint news features, Office 365 Secure Score and multi-factor and federated authentication support for PowerShell connectivity to the Office 365…


Merge a source and a target mailbox with EWS Managed API, in Exchange Online

Enjoy it!   Prerequisites: Grant full access rights on the source and target mailboxes to a third Exchange Online mailbox for whose credentials you’ll be prompted.   DISCLAIMER: This application is a sample application. The sample is provided “as is” without warranty of any kind. Microsoft further disclaims all implied warranties including without limitation any implied warranties…


Announcing availability of 250,000 public folder Exchange 2010 hierarchy migrations to Exchange Online

Last September, we announced a beta program to validate onboarding of public folder data from Exchange 2010 on-premises to Exchange Online with large public folder hierarchies (100K – 250K public folders). We are glad to announce that Exchange Online now officially supports public folder hierarchies of up to 250K public folders in the cloud –…


Office 365 Weekly Digest | September 3 – 9, 2017

Welcome to the September 3 – 9, 2017 edition of the Office 365 Weekly Digest. New to the Office 365 Roadmap this week are a new Meetup calendar app available on Android (and already launched), and an update to the Service Health Dashboard which will allow customers using the Multi-Geo capabilities in Office 365 to…


Export a mailbox to a target mailbox folder with EWS Managed API, in Exchange Online

In case you have used Search-Mailbox to export your mailbox data into a target mailbox folder and you encountered issues, this solution may turn to be a good alternative.   Prerequisistes -The script requires EWS Managed API 2.2, which can be downloaded here: https://www.microsoft.com/en-gb/download/details.aspx?id=42951 -You will connect to the service with an Exchange Online mailbox…


Move folder content from a source mailbox to a target mailbox, in Exchange Online (EWS Managed API 2.2)

As a result of many customer inquiries, I have decided to write the script below that moves mailbox data from a source mailbox to a target mailbox. Use this script when the source and the target mailboxes are created in mirror, with the same folders/subfolders on each side. In case there are folders existing only on the…


How to generate a message trace with more than 5000 lines in PowerShell

Applies to: Exchange Online, Exchange Online Protection.   This scenario is addressed to companies that generate high mail flows or use multiple applications to relay emails. Many admins are at some point facing a situation where analyzing a complex transport scenario is needed, this being translated into generating lengthy message traces.   The purpose of…

2

Recover public folder deleted items with EWS Managed API and Exchange Online PowerShell

As we all know, when you want to recover public folder deleted items, you use the Outlook client – Recover deleted items option. However, this option is visible only if the public folder is hosting email items (“IPF.Note”). For scenarios where you plan to recover calendar, note, journal, task or contact items, you can use either a client, like MFCMAPI (more…


PowerTip: Remove calendar events from a mailbox

Summary: Remove calendar events within an Exchange Online mailbox. Is there an easy way to remove calendar events from within an Exchange Online mailbox? Yes there is. There is a newly deployed cmdlet to Office 365 tenants: Remove-CalendarEvents. This cmdlet is currently only available in Exchange Online, but it does allow administrators to remove calendar…