Thomas Stensitzki (@Apoc70)
  • Stars
    star
    264
  • Global Rank 98,762 (Top 4 %)
  • Followers 111
  • Following 35
  • Registered over 9 years ago
  • Most used languages
    PowerShell
    93.9 %
    C#
    4.1 %
    TSQL
    2.0 %
  • Location 🇩🇪 Germany
  • Country Total Rank 5,271
  • Country Ranking
    TSQL
    30
    C#
    2,443

Top repositories

1

Get-ExchangeEnvironmentReport

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.
PowerShell
54
star
2

Copy-ReceiveConnector

Copy Exchange Server 2013+ receive connector settings to a different modern Exchange Server.
PowerShell
28
star
3

Purge-LogFiles

PowerShell script for Exchange Server 2013+ environments to clean up Exchange and IIS log files.
PowerShell
22
star
4

Convert-WordDocument

PowerShell script to convert Word documents
PowerShell
17
star
5

Get-MailboxPermissionReport

Dump mailbox folder permissions to CSV file
PowerShell
13
star
6

Get-ExchangeOrganizationReport

PowerShell script to gather Exchange Organization information and create a Word report document
PowerShell
12
star
7

PowerShell-Scripts

Repository for my PowerShell Scripts.
PowerShell
10
star
8

Get-SoftwareInventory

Script to generate an html reports of installed software, installed updates and installed components on a remote computer
PowerShell
9
star
9

New-RoomMailbox

Create a new room mailbox, security groups and add the security groups to the room mailbox configuration
PowerShell
8
star
10

Clean-PublicFolderACL

Remove orphaned users and groups from legacy public folder ACLs
PowerShell
5
star
11

GlobalFunctions

PowerShell module containing all required global functions for other PowerShell scripts
PowerShell
4
star
12

SetupExchangeServer2019

Task List to help setting up a new Exchange Server 2019. Currently available in German only. English is TBD.
4
star
13

MCT-Kalkulationsvorlage

Kalulationsvorlage für Freelance-Trainer zur Kostenplanung von Schulungen.
4
star
14

New-ScheduledExchangeTask

Add a new scheduled task for Exchange Server 2013 scripts
PowerShell
4
star
15

Remove-OrphanedMailboxAccounts

This script removes HealthMailbox or SystemMailbox accounts in MESO container that are lacking a mailbox database attribute
PowerShell
4
star
16

Get-ExchangeOrganizationDetails

This script fetches Exchange organization configuration data and stores the data in plain text or CSV files
PowerShell
4
star
17

Set-Webserver

Configure IIS log file settings
PowerShell
3
star
18

Fix-PublicFolderNames

Fix-PublicFolderNames
PowerShell
3
star
19

MailboxCategoryListManager

Manage master category list of Exchange mailboxes, shared mailboxes, and Microsoft Teams calendars
C#
3
star
20

Get-RecipientDomainOverview

Find Exchange recipient objects for a single or multiple domains
PowerShell
3
star
21

Get-DelegatesAndForwardingRules

This script gathers mailbox delegate and SMTP forwarding information for all Exchange (Online) mailboxes
PowerShell
3
star
22

Get-ExchangeServerVersionInfo

This script reads the Exchange schema version from the Active Directory schema partition.
PowerShell
3
star
23

SQLBackupHelper

The SQL Backup Helper is a set of Stored Procedures and User Defined Functions, which help you automate the process of creating backup sets, cloning database and creating a history set of database backups when using a SQL Server or SQL Server Express edition
TSQL
3
star
24

Update-CASMailbox

Enable or disable Exchange CASMailbox protocols based on AD group membership
PowerShell
2
star
25

Remove-NspUsers

Remove users from NoSpamProxy users database that do not exist in Active Directory
PowerShell
2
star
26

TransportAgent2010

Scripts to add and remove an Exchange Server 2010 transport agent DLL
C#
2
star
27

Get-Logs

Copy IIS or transport protocol log files from Exchange 2013/2016/2019 servers to a single location for better log file analysis
PowerShell
2
star
28

Remove-CalendarItems

PowerShell Script to remove calendar items from Exchange user mailboxes.
PowerShell
2
star
29

Connect-ToExchange

This script connects to an Exchange Server using remote Powershell
PowerShell
2
star
30

LobsterMapiDB

The LobsterMAPIDB scripts are a set of PowerShell scripts to support migration from good ole Jet BLue ESE to SQL Server.
PowerShell
2
star
31

Get-Diskspace

Fetches disk/volume information from a given computer
PowerShell
2
star
32

Get-RemoteSmtpServers

Fetch remote SMTP servers connecting to Exchange
PowerShell
2
star
33

Copy-ScriptsToRepository

Copy all files from a source directory and it's sub-directories to a target directory
PowerShell
2
star
34

ExportBTOpenData

Export ausgewählter Daten der Bundestagsabgeordneten aus einer OpenData XML-Datei
PowerShell
1
star
35

Fix-HealthMailboxes

Fix corrupted Exchange Server Health Mailboxes.
PowerShell
1
star
36

Export-MessageQueue

Export messages from a transport queue to file system for manual replay
PowerShell
1
star
37

Create-CertificateRequest

This script creates a new certificate request based on an inf file template. Hostnames used are gathered from Exchange virtual directory configurations
PowerShell
1
star
38

Set-SendAsPermission

This script adds a single user with send-as permissions to mailboxes which are members of a single security group.
PowerShell
1
star
39

Start-MailboxImport

Import one or more PST files into an exisiting mailbox or a archive
PowerShell
1
star
40

Set-VirtualDirectoryUrl

Configure Exchange Server 2013 Virtual Directory Url Settings
PowerShell
1
star
41

Presentations

Repository for sharing my public PowerPoint presentations
1
star
42

Parse-MailContent

Parse email messages content for further processing
PowerShell
1
star
43

Set-ReceiveConnectorIpAddress

Set-ReceiveConnectorIpAddress
PowerShell
1
star
44

Get-EnabledProtocolReport

Get a list of mailbox users having a selected client access protocol enabled
PowerShell
1
star
45

Clean-MailEnabledPublicFolders

Script to remove protocol types from the list of configured proxy addresses and fix invalid aliases.
PowerShell
1
star
46

Remove-MobileDevicePartnership

Remove Exchange Server 2013+ Mobile Device Partnerships
PowerShell
1
star
47

PublicFolderMigrationActionPlan

Action plan spreadsheet for public folder migrations
1
star
48

New-MailboxMigrationCsv

PowerShell script to create CSV files for Exchange Server migration batches
PowerShell
1
star
49

Set-OwaIMSettings

Validate and update Exchange Server OWA web.config for Skype for Business server name and IM certificate
PowerShell
1
star
50

Get-PublicFolderReplicationReport

Generates a report for Exchange 2007/2010 Public Folder Replication.
PowerShell
1
star
51

Set-UserPictures

This script fetches images from a source folder, resizes images for use with Exchange, Active Directory and Intranet. Resized images are are written to Exchange and Active Directory.
PowerShell
1
star
52

Send-TestMail

Send test emails to a configured SMTP host
PowerShell
1
star
53

Manage-OOF-Settings

Configure OOF to follow compliance policies
PowerShell
1
star