Granikos Technology Blog

Thomas Stensitzki | MVP
Thomas Stensitzki | MVP

MVP LogoThomas Stensitzki is a leading technology consultant focusing on the Microsoft messaging and collaboration technologies and the owner of Granikos GmbH & Co. KG.

He is an MVP for Office Apps & Services since 2018.

Thomas is an MCT Regional Lead for Germany and delivers Microsoft Learning training courses for Office 365, Microsoft Teams, and Exchange Server.

He holds Master certifications as Microsoft Certified Solutions Master Messaging and as Microsoft Certified Master for Exchange Server 2010. His experience makes him a subject matter expert for any messaging topic related to Microsoft Exchange, Exchange Online, Office 365, and Hybrid configurations.

Buch Cover Microsoft Exchange Server 2019 - Das Handbuch für AdministratorenBuch Cover Microsoft 365 Business Premium - Migration und Konfiguration

Podcast #MVPbuzzChat with Thomas Stensitzki

Follow Thomas on LinkedIn or Twitter

His sessions:

MVP Blog:
Personal blog:
Personal website: 
Thomas' Tech Talk:

Contact Thomas at


Last updated: 2020-10-25

The following PowerShell scripts have been published by our Exchange and Office 365 experts to the technical community at TechNet Gallery. Please use the GitHub repositories to report issues or to file feature requests.

Exchange Server 2013Exchange Server 2016Exchange Server 2019General


Office 365Office 365


Exchange Server 2013Exchange Server 2016Exchange Server 2019Exchange Server 2013 / 2016 / 2019


Exchange Server 2007Exchange Server 2010Exchange Server 2007/2010


PowerShellOther Stuff


Please send comments, wishes, and ideas to



Need assistance with your Exchange Server Organization? You plan to upgrade your Exchange Server Organization? You plan to migrate to Office 365? Contact us:


Update 2020-10-05: Fetch all remote SMTP servers from Exchange receive connector logs added
Update 2020-05-25: TechNet Gallery links removed due to end of TechNet Gallery in mid-2020
Update 2020-02-07: Report for enabled client protocols, Exchange Environment Report - v2, Set thumbnailPhoto for AzureAD guest users added
Update 2019-05-07: Export mailbox delegates and SMTP forwarding information added
Update 2018-09-04: Add remote IP-address ranges to a receive connector added
Update 2018-06-16: Manage Master Category List for Shared Mailboxes and Teams added
Update 2018-04-29: Convert Word documents using PowerShell and Set Mailbox Item Private Flag added
Update 2018-01-24: Create a new Room Mailbox with Security Groups added
Update 2017-11-11: Export all user mailbox permissions added
Update 2017-09-22: Remove Out-Of-Office rules from user mailbox added
Update 2017-05-20: Parse email messages content for further processing and Update OWA vDir config across multiple servers added
Update 2017-03-18: Fetch recently created public folders and Clear Private Flag on Mailbox Messages added
Update 2017-02-22: Remove Orphaned HealthMailbox and SystemMailbox Accounts from MESO Container added
Update 2017-02-17: Test Office 365 Domain Availability added
Update 2017-02-13: Connect to Exchange Server 2013+ using remote PowerShell added
Update 2017-02-07: Create Exchange internal/external Url based certificate requests, Create a scheduled task for Exchange Server 2013 added
Update 2017-01-24: Gather Exchange Configuration Data added
Update 2017-01-05: Export Messages from Transport Queue added
Update 2016-11-29: Clean legacy public folder ACL added, Scripts categorized
Update 2016-11-28: Add multiple legacy public folder replicas added
Update 2016-08-18: Simple import of multiple PST files for a single user added
Update 2016-07-28: Change IIS Log File settings Github Url added, Create a new Team Mailbox with Security Groups added
Update 2016-06-04: GlobalFunctions added
Update 2015-06-18: Copy-ReceiveConnector updated
Update 2015-06-01: Exchange 2010 Public Folder Replication Report (UTF8 support)
Update 2015-05-21: Copy anti-virus pattern to Exchange 2010/Exchange 2013 servers added
Update 2014-12-10: Copy a receive connector from one Exchange Server to multiple Exchange Servers added


Weiterlesen »

When setting up Exchange Server or any other Enterprise application that provides IIS services (i.e. SharePoint), it might be a requirement to change the default folder path für IIS log files to a different location than the default location (C:\inetpb\logs). Even though todays physical or virtual system drives are in the 100GB range, it might be a design requirement to have the folder path placed on a different volume.

Especially when you have to configure more than one server, you prefer to have configurations implemented by script.

The script Set-Webserver.ps1 provides in its current release the configuration of:

  • IIS log folder path
  • IIS log period
  • Local time filename and rollover configuration

Additional configurations, like logExtFileFlags, logFormat, truncateSize, can be implemented, if required.

The script runs on Windows Server 2008 R2, Windows Server 2012 and Windows Server 2012 R2.



Weiterlesen »

Das nachfolgende Video von unseren Kollegen bei ENow bietet 10 Tipps für den Support und das Troubleshooting von Lync Server 2013.

Das Slidedeck finden Sie hier:

Weiterlesen »

Das Exchange Blog Cumulative Update (CU0914) fasst interessante Themen rund um Exchange Server und Office 365 (Exchange Online) des September 2014 zusammen.

Exchange Server 2013

Office 365 & Azure


Allgemeine Themen



Weiterlesen »

Am 23. September (14 Uhr PDT, 19 Uhr BST, 20 Uhr CET) bieten unsere Kollegen von ENow ein sehr interessantes Webinar (EN) zum Thema

Top 10 Tips for Supporting & Troubleshooting Lync

Das Webinar wird gehalten von Richard Luckett. Er ist Co-Autor des "Microsoft Lync Server 2013 Depth Support Engineer" Kurses.

Registrieren Sie sich jetzt für das Webinar: 

Mehr zum Thema Lync Monitoring & Reporting:

Weiterlesen »