Office 365-Powershell for the Email Administrator (Udemy.com)
Manage Office 365 mailboxes on the cloud with PowerShell
Created by: Robert Mira
Last updated August 2017
What you will learn
- At the end of this course you will be able to use Powershell with confidence
- Manage recipients with powershell
- You will learn to go beyond what the Office 365 portal allows you to do in order to manage user's mailboxes.
- Create a simple script to login to Powershell
- Manage mailbox permissions
- Create shared mailboxes and shared calendars
- many other useful PowerShell cmdlets for Exchange OnLine
How it compares
Against the other 112 rated Udemy courses in Windows Server on CourseDuck:
- Rating4.6 out of 5higher than 71% of them
- Reviews521#70 of 113 by number of reviews
- Length1.6 hoursshorter than 96% of them
- Last updatedAugust 2017earlier than 88% of them
Course Description
Do you need to manage Microsoft Office 365 mailboxes in the cloud? Need to do more than the Office 365 portal allows you to do? You heard of PowerShell but don't know where to start? This is the course for you.
I once was where you are right now. I learned PowerShell for Exchange On-line and my life has been a lot better because of it.
In this course I will give you a quick introduction to PowerShell but will not go too deep into it.
Will give you tips to manage user's mailboxes.
We will use PowerShell to:
- list mailboxes
- search mailboxes
- find an email in a user mailbox
- remove email messages from a user mailbox or all mailboxes - useful to remove phishing, worm or virus emails received.
- will show you how to set permissions on folders
- create Shared Mailbox
- Create Shared Calendar and many others.
Come join me and lets have fun using PowerShell for Exchange On-line in Office 365.
Instructor Details
- 4.6 Rating
521 Reviews
Robert Mira
I am an IT professional who started its career as a computer programmer on IBM Mainframes. My programming experience involved Cobol and some variation of the Cobol language used in the military. As time went by the Microcomputers came along and I was fascinated by them because they were affordable to people. It allowed me to to experiment by building micro computers, installing and configuring software, upgrading hardware, software and teaching users how to use the computer applications.
I've taken courses all the way from programming to hardware and then to networking. But nothing is more challenging and rewarding than working hands on. You gain experience, knowledge, develop patience, troubleshooting techniques, workflow and networking with other professionals.
After some amount of time I became a Network system administrator on different Networks until i became a Windows NT network admin. I have worked with Active Directory, Microsoft Exchange, SQL and other Windows networking products. I worked on networks of over 5,000 users spread all across the US. The smallest network I worked on had about 1,800 users.
Eventually I was given the task to migrate our company's Microsoft Exchange users to Microsoft Office 365 in the Cloud. That project allowed me to work side by side with Microsoft Field Engineers and set up Office 365 for our company. We started from the ground without any experience on Office 365.
More courses by Robert Mira
Office 365 - Basics of Microsoft's Cloud Service (2015)
4.2 (1,641 Reviews)
Provider: Udemy
Time: 42 mins
Free
More Windows Server courses
Automate Active Directory with PowerShell (Hands-On) (2026)
4.7 (2,001 Reviews)
Provider: Udemy
Time: 4.1h
$10.99
Installing and Configuring Windows Server 2012 (70-410)
4.7 (804 Reviews)
Provider: Udemy
Time: 15.9h
$159.99
Build an Active Directory & Group Policy Production Lab (2026)
4.7 (706 Reviews)
Provider: Udemy
Time: 5.8h
$69.99
Microsoft Windows Server 2012 Certification - Exam 70-411
4.7 (617 Reviews)
Provider: Udemy
Time: 8.8h
$59.99
Reviews
By José Hugo Iglesias Hernández on 11/25/2025
Perfect learning experience and a quick introduction to Powershell's tools for Microsoft Exchange.
By Anonymized User on 10/30/2024
Very well taught. Good use of scripts and requirement to use various scripts.
By Vydeesh D on 12/31/2023
I really liked the course . it helped me to get good knowledge on Powershell and using for m365 administration
By Andre Abrahams on 4/15/2022
This course will be beneficial for new email administrators. I've learnt new skills that i will apply to ease up labor intensive task that took me days to do which now will take minutes to complete
By Robby Robinson on 4/12/2021
Great course for a beginner admin my environment is a bit different but I was able to follow and make adjustments were needed.
By Mike Fleckenstein on 10/23/2020
I found the course to be very useful and well presented. I have some PowerShell experience but still learned some things throughout this class. Well done!
By Jockum Svanberg on 1/1/2020
A lot of the commands don't work, or have changed. No explanation of potential errors I met when trying to connect such as you might be required to enable remote signing as an admin before you can connect to exchange online.
By Stephen Teichgraeber on 11/11/2019
Good introduction to basic admin tasks using PowerShell. Examples are time savers and can be adapted/expanded upon easily. Would have like more examples regarding inbox rules.
By Jim Smith on 11/7/2019
yep. I chose this course because it had captions because I am hard of hearing and I can follow along - some words were off, but I got the gist of it. It had some items I already new but also learned some new ones too! Awesome Job!
By Jason Campbell on 10/5/2019
Great course for quickly learning how to extract O365 client data using PowerShell. This course has already got me up and running, with no prior knowledge. A real practical, applicable course to O365 administration via PowerShell!
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100







