Paul Cunningham (@cunninghamp)
  • Stars
    star
    809
  • Global Rank 36,350 (Top 2 %)
  • Followers 542
  • Following 3
  • Registered over 9 years ago
  • Most used languages
    PowerShell
    97.2 %
    Ruby
    2.8 %
  • Location ๐Ÿ‡ฆ๐Ÿ‡บ Australia
  • Country Total Rank 656
  • Country Ranking
    Ruby
    1,433

Top repositories

1

Powershell-Exchange

PowerShell Scripts for Microsoft Exchange Server
PowerShell
143
star
2

Test-ExchangeServerHealth.ps1

PowerShell script to generate a report of the health of an Exchange Server 2010/2013 environment.
PowerShell
112
star
3

Collect-ServerInfo

PowerShell script to collect information about Windows servers
PowerShell
68
star
4

Get-MailboxReport.ps1

PowerShell script to generate a report of mailboxes, including information such as item count, total size, and other useful attributes.
PowerShell
67
star
5

PowerShell-Stored-Credentials

PowerShell functions to manage stored credentials on your admin computers
PowerShell
49
star
6

ConfigureExchangeURLs.ps1

PowerShell script to configure Client Access server URLs for Microsoft Exchange Server
PowerShell
49
star
7

IISLogsCleanup

PowerShell script to cleanup old IIS log files
PowerShell
32
star
8

New-LabUsers.ps1

PowerShell script to generate user accounts in Active Directory for a test lab environment
PowerShell
27
star
9

Get-MailboxAuditLoggingReport.ps1

Generate an Exchange Server mailbox audit logging report
PowerShell
26
star
10

Get-EASDeviceReport.ps1

This PowerShell script produces a simple report of the ActiveSync device associates in an Exchange organization.
PowerShell
24
star
11

ExchangeServerAntivirusExclusions

PowerShell Scripts to Generate Antivirus Exclusions for Exchange Servers
PowerShell
22
star
12

Office-365-Scripts

PowerShell Scripts and Code Samples for Office 365
PowerShell
19
star
13

Add-SMTPAddresses.ps1

PowerShell script to perform bulk adding of new SMTP addresses to Office 365 mailboxes
PowerShell
18
star
14

Get-IPGeolocation.ps1

PowerShell script to perform a REST API query to get IP address geo-location information
PowerShell
17
star
15

Office365GroupsReport

PowerShell script to generate a report about new, modified, and deleted Office 365 Groups
PowerShell
16
star
16

Get-DAGHealth.ps1

Exchange Server 2010/2013 Database Availability Group health check script
PowerShell
14
star
17

Get-DailyBackupAlerts.ps1

Generate an email report of Exchange database backup times
PowerShell
13
star
18

Start-MailGen.ps1

PowerShell script to generate email traffic in a test lab environment using Exchange Web Services
PowerShell
11
star
19

Get-CASHealth.ps1

PowerShell script to test Client Access server health
PowerShell
11
star
20

Get-RBACGroupMemberReport.ps1

PowerShell script to report the membership of Exchange RBAC role groups
PowerShell
10
star
21

Office-365-Deploy

Office 365 Client Deployment Scripts
PowerShell
9
star
22

Install-MicrosoftTeams

PowerShell Script for Microsoft Teams Client Deployment
PowerShell
7
star
23

Office365AdminGroupsReport

A PowerShell script to generate a report of Office 365 admin role/group membership.
PowerShell
7
star
24

Import-MailContactsFromCSV

PowerShell script to import mail contacts from a CSV file into Exchange
PowerShell
6
star
25

Get-DagApMap.ps1

Create a map of database copy activation preferences
PowerShell
5
star
26

Get-AuditLogOverHead.ps1

PowerShell script to report on the size of the mailbox audit logs stored in mailboxes in an Exchange Server organization.
PowerShell
4
star
27

PowerShell-General

A repository of general PowerShell scripts, functions and code samples.
PowerShell
4
star
28

InstallAWSPowerShellModule

PowerShell script to download and install the MSI package for the Amazon Web Services Tools for Windows PowerShell.
PowerShell
4
star
29

Office365MessageCenterDigest

An email digest of Office 365 Message Center messages
PowerShell
3
star
30

Find-StaleDelegates.ps1

PowerShell
3
star
31

EASTroubleshooter

Exchange ActiveSync Troubleshooting Script
PowerShell
3
star
32

Find-StaleManagers.ps1

PowerShell
2
star
33

HyperVHealthReport

A PowerShell Script that Generates a Hyper-V Health Report
2
star
34

cunninghamp.github.io

Paul's Python and code tinkering blog, built with Jekyll and Github Pages
Ruby
2
star
35

Get-MessageTrackingConfig.ps1

Generate a CSV report of the message tracking configuration of your Exchange 2013 servers.
PowerShell
2
star
36

rss-feeds

1
star
37

GitWorkflowDemo

A demo repository used to write a blog post about my Git workflow
PowerShell
1
star
38

Exchange2007MBtoMEU.ps1-Customized

A customized version of Microsoft's Exchange2007MBtoMEU.ps1 for Office 365 migrations.
PowerShell
1
star