Name: Thomas Stensitzki
Type: User
Company: Granikos GmbH & Co. KG
Bio: Owner and principal consultant of @Granikos, focussing on Exchange, Microsoft 365, Microsoft Teams, and Cloud Security.
MVP for M365
Twitter: stensitzki
Location: Hückelhoven, Germany
Blog: https://blog.Granikos.eu
Thomas Stensitzki's Projects
Add legacy public folder replicas for multiple legacy public folder servers recursively
Add remote IP address ranges to an Exchange Server 2013 receive connctor.
AutomatedLab is a provisioning solution and framework that lets you deploy complex labs on HyperV and Azure with simple PowerShell scripts. It supports all Windows operating systems from 2008 R2 to 2016 including Nano Server and various products like AD, Exchange, PKI, IIS, etc.
Open source documentation of Microsoft Azure
Cmdlets reference help docs for Powershell Azure AD
Script to remove protocol types from the list of configured proxy addresses and fix invalid aliases.
Remove orphaned users and groups from legacy public folder ACLs
This script connects to an Exchange Server using remote Powershell
PowerShell script to convert Word documents
Copy AV pattern files from a single source location to different Exchange 2010/2013 servers and restart the required AV service.
Copy Exchange Server 2013+ receive connector settings to a different modern Exchange Server.
Copy all files from a source directory and it's sub-directories to a target directory
This script creates a new certificate request based on an inf file template. Hostnames used are gathered from Exchange virtual directory configurations
Exchange Server support tools and scripts
Exchange Analyzer Tool
Control your Exchange Server using Alexa
Export messages from a transport queue to file system for manual replay
Fix corrupted Exchange Server Health Mailboxes.
Fix-PublicFolderNames
This script gathers mailbox delegate and SMTP forwarding information for all Exchange (Online) mailboxes
Fetches disk/volume information from a given computer
Get a list of mailbox users having a selected client access protocol enabled
This script creates an HTML report showing the following information about an Exchange 2019, 2016, 2013, 2010, and, to a lesser extent, 2007 and 2003 environment.
This script fetches Exchange organization configuration data and stores the data in plain text or CSV files
PowerShell script to gather Exchange Organization information and create a Word report document
This script reads the Exchange schema version from the Active Directory schema partition.
Copy IIS or transport protocol log files from Exchange 2013/2016/2019 servers to a single location for better log file analysis
Dump mailbox folder permissions to CSV file