ALL Exchange PowerShell Office 365 Power Apps / Flow
What is Microsoft Power Platform?
The Microsoft Power Platform is a suite of products designed to provide low-code access to data and services in Office ...
Inactive Mailboxes
The Exchange team blog has put together a nice walk-through for working with Inactive mailboxes (Exchange Plan 2) when users ...
Azure AD Application Proxy
JGSPIERS.COM has published a very informative article about Azure Application Proxies. This can be found at: https://www.jgspiers.com/azure-application-proxy/ ...
Formatting Currency in PowerApps
In most situations it is fairly straight forward to format a control to show currency, you change the appropriate property ...
Teams user limit increased
The maximum number of users now allowed in a Microsoft Team is 5000 (up from 2500) ...
Quarterly Exchange Updates (February 2019)
The latest CUs for Exchange Server have been released: CU1 for Exchange Server 2019, CU12 for Exchange Server 2016 and ...
Grouping Controls
As you design your forms, you may want to gather a number of controls into a logical group. While this ...
How to Change the Start Screen in PowerApps
Should you add a new screen in a project and then decide that is the screen you want the App ...
Adding an icon to Sort
Power Apps does a good job creating Apps from data, but if you start with a blank canvas you need ...
SortByColumn
In many situations Power Apps makes a good job of sorting and filtering when you create an app from data ...
Power Apps date formatting
In Power Apps the dates will appear by default in US format. It is fairly straight forward to change this ...
Exchange Quarterly Update (October 2018)
CU11 for Exchange Server 2016 is now available. This update supports .NET Framework 4.7.2 in readiness for its acquirement in ...
Exchange Quarterly Update (June 2018)
This update is CU10 for Exchange Server 2016 and CU21 for Exchange Server 2013. This will be the last CU ...
Optimising Modern Public Folder Access
In a large Public Folder deployment, the public folder mailboxes hosting content could end up being geographically dispersed. As there ...
Office 365 Pro Plus Shared Computer Activation
Shared computer activation can be enabled by editing the configuration XML file (part of the Office Deployment Tool) to include ...
Quarterly Exchange Updates (June 2017)
Microsoft have released the latest updates to Exchange. The updates are: Exchange Server 2016 Cumulative Update 6 Exchange Server 2013 ...
Quarterly Exchange Updates (March 2017)
Microsoft have released the latest updates to Exchange. The updates are: Exchange Server 2016 Cumulative Update 5 Exchange Server 2013 ...
Modern Public Folders (Exchange 2013/2016) can now be migrated to Office 365
As announced by the Exchange Team Blog. However, one of the requirements is for running an Exchange Hybrid environment, so ...
Azure AD Connect Pass-through authentication
Azure AD Connect build 1.1.371.0 introduced Pass-through authentication (Preview). Pass-through authentication can be used by many organisations as an alternative ...
Quarterly Exchange Updates (December 2016)
Microsoft have released the latest updates to Exchange. The updates are: Exchange Server 2016 Cumulative Update 4 Exchange Server 2013 ...
Quarterly Exchange Updates (September 2016)
Microsoft have released the latest updates to Exchange. The updates are: Exchange Server 2016 Cumulative Update 3 Exchange Server 2013 ...
Checklist for troubleshooting Outlook connectivity in Exchange 2013 and 2016 (on-premises)
A nice article from the Exchange Team linking to many other very useful articles. https://blogs.technet.microsoft.com/exchange/2016/05/31/checklist-for-troubleshooting-outlook-connectivity-in-exchange-2013-and-2016-on-premises/ ...
Latest Exchange Updates (March 2016)
Microsoft have released the latest updates to Exchange. The updates are: Exchange Server 2016 Cumulative Update 1 Exchange Server 2013 ...
Fixing the Pipeline
Some comments to support Module 3 of course M10961 # The following command will not work as Get-ADComputer returns ADComputer ...
Migrate Users between Office 365 Tenants
Microsoft have written a fairly comprehensive guide to the migration of accounts between Office 365 complete with sample PowerShell code ...
Add Customised Help
By going to Company Profile and filling in a help desk card (under Custom Help Desk) you can provide a ...
Using Discovery Search Mailboxes
Discovery Search Mailboxes are arguably less used in Exchange 2013 (and Exchange online) than they were in Exchange 2010. This ...
Exchange 2013 now supported on Azure
Deployment on Microsoft Azure virtual machines is supported if all storage volumes used for Exchange databases and database transaction logs ...
Increased maximum email size (150MB)
Until now, the maximum email size in Office 365 was 25 MB. If users wanted to 'send' larger document they could ...
Latest Exchange Updates (March 2015)
Microsoft have released the latest updates to Exchange. The updates are: Exchange Server 2013 Cumulative Update 8 Exchange Server 2010 ...
Office 365 Internet Bandwidth usage
Using Office 365 will increase your organisation’s Internet traffic, so it is important to evaluate and assess the network impact of ...
Disable Group Creation
In September 2014, Office 365 announced the “first phase of Groups in Office 365”. Although Groups already existed, this heralded ...
Migrate between Office 365 Environments
How to migrate mailboxes from one Office 365 tenant to another Hopefully this will be a situation that most users ...
Using an Azure VM as a DAG Witness Server
In Exchange 2013, it became possible to have a multi-site DAG configured in an active-active model by using a third ...
Enhanced SPAM Protection for EOP
Exchange Online Protection (EOP) has recently been extended to provide improved SPAM protection. The new functionality includes DMARC (Domain-based Messaging ...
Latest Exchange Updates (December 2014)
Microsoft have released the latest updates to Exchange. The updates are: Exchange Server 2013 Cumulative Update 7 UM Language Packs ...
Office Telemetry Reporting
Office 2013 has functionality (Office Telemetry) that allows for reporting of how Office is used in your environment, and if ...
Update-StoreMailboxState
Exchange has the useful ability to re-connect mailboxes that have become disconnected. This allows administrators to recover mail data after ...
Bulk Mail Protection in EOP
Anyone using Office365 or using Exchange Online Protection (EOP) are about to see a change in how bulk mail is ...
Creating PowerShell Custom Objects
Whilst rarely needed when running PowerShell commands in the console, creating custom objects can be a useful technique when writing ...
Office 365 and Lync External Contacts
Setting up an Office365 account is a very straightforward process. Very quickly you can be up and running with Online ...
Exchange 2010 SP3 Rollup 7
Update Rollup 7 for Microsoft Exchange Server 2010 Service Pack 3 (SP3) has been released. This update rollup resolves various ...
MCSA: Office 365 now a path to Exchange MCSE
Currently if you wish to pursue an MCSE in Exchange 2013 (or SharePoint or Lync) you required an MSCA in ...
Exchange 2013 Preferred Architecture
During the recent Microsoft Exchange Conference (MEC), Microsoft released their latest iteration of the Preferred Architecture (PA) for Exchange. The ...
Exchange Server 2013 Exams Updated for Service Pack 1
Exchange Server 2013 exams – specifically 70-341 and 70-342 – have now been updated for Service Pack 1. Exchange Server ...
Managed Availability
With the advent of Exchange 2013, we see a move away from the traditional monitoring techniques that were used with ...
Exchange Server Deployment Assistant
This online utility asks you questions and generates a custom list of tasks for you to prepare your organisation and ...
Exchange Server 2010 SP1 VHD
This download comes as a pre-configured VHD. This download enables you evaluate Microsoft Exchange Server 2010 SP1 for 180 days ...
Generate Exchange Environment Reports using Powershell
As an Exchange administrator, there’s times when it’s useful to have a visual, straightforward and concise document that gives you ...
Mailbox / Role Requirement Calculator for Exchange
Microsoft have produced some Excel spreadsheets which can be used to help plan the server requirements for Exchange. Different versions ...
PST Capture
Microsoft Exchange PST Capture allows you to search for PST files on computers in your organisation and then import those ...
Performance and Threshold Counters for Exchange Server 2010
For administrators who do not use System Center Operations Manager to monitor their Exchange 2010 environment, a thorough understanding of the most ...
Autosignature Disclaimers
The transport rules that are available to Exchange Server 2010 allow you to do many things including adding a disclaimer ...
RBAC Demo Code
This is the code I use in class to demo creating custom RBAC objects. New-ManagementScope -name "VIP Users" –RecipientRestrictionFilter {memberofgroup ...
Exchange 2010 – Certificates for Client Access
How Certificates are Used Secure Sockets Layer (SSL) and Transport Layer Security (TLS) are methods for securing communications between servers ...
Datacenter Switchover – Updating DNS
As part of a Datacenter switchover, the DNS record of the CAS array in the failed site should be updated ...
Updating Email addresses programmatically
Recently I was asked the question: 'Can you remove a mailbox from email address policies to stop the reply address ...
Using a Hash Table to format data
When you use Format-Table you can choose which columns you wish to view. Get-WMIObject Win32_LogicalDisk -Filter "DriveType=3" | Format-Table DeviceID, ...
Delivery Class Throttling
Delivery Class Throttling is an automatic process that was introduced with Exchange 2010 SP1. It is designed to address the following ...
Open File Dialog Box
Often when working with PowerShell you will want to specify a file to read data from it. Whilst the file ...
Using AutoDiscover in a Multi-forest Environment
In a simple, one Forest Exchange deployment, Autodiscover will work for internal users without needing to be configured. In many ...
Creating you own GUI Application
PowerShell is a wonderful tool to gather information and analyse or display it. However, it can be somewhat daunting for ...
Changing Screen Colours
Changing screen colours can be easily done using the .NET [Console] object with commands similar to below: [Console]::ForegroundColor = "yellow" ...