Author:

Deleting Folders

3rd June, 2015

from an Exchange Mailbox with PowerShell I was given an escalation at a client where somehow a user managed to create thousands of folders all nested one inside the other.  So the task was how to delete these folders. User and 1/2/3rd line support had already tried using Outlook, OWA and MFCMapi but none of […]

Sending TLS mail to Exchange from the command line

29th May, 2015

Before we look at sending TLS mail to Exchange, let’s talk about using a command line to send mail without TLS. The command you use to send plain email to Exchange is the telnet client.  It is no longer installed by default but you can install it by adding the Windows Feature for telnet client.  Once […]

Demystifying AD Schema Extensions for Exchange

22nd May, 2015

Now most people who have been around Active Directory (AD) will understand about the AD schema and that some applications like Exchange, Lync, etc make updates to this schema.  However not everyone is intimately familiar with AD, so let’s start at the beginning… Active Directory 101 Microsoft introduced Active Directory back in the Windows 2000 […]

Microsoft Ignite 2015

15th May, 2015

Back from Microsoft Ignite, great conference but to be honest it was a bit too big really. 25,000 attendees and the venue was enormous!  The food was pretty dire, there were long queues for transportation and the hotels were a long way from the venue.  All in all it was a very tiring week and […]

Setting up a new Office 365 Tenant

30th April, 2015

Setting up a new Office 365 tenant may seem daunting, but actually it is a pretty simple process. In this blog we will take you through step-by-step from going to http://www.office365.com through to having a tenant fully functional. Step 1: Go to http://www.office365.com Step 2: Click Home or Business In our case we’re chosing Business […]

Design for an enterprise scale Exchange 2013 OAB

17th April, 2015

Today we will be discussing how to design your Exchange 2013 Offline Address Book (OAB) for an enterprise scale client.  By enterprise scale client we mean a client with thousands of mailboxes spread over multiple Active Directory sites. See our previous post “Exchange Global Address List and the Outlook Offline Address Book” to clear up any […]

OABGen encountered file error ffffffff

20th March, 2015

The problem started with users reporting that their Offline Address Book (OAB) was missing some recent new starters, actually they said Global Address List (GAL) but that misconception is another story for another day.  Upon investigation it seemed that the issue was a global issue.  So where to start…  I first thought right let’s think through […]

Exchange PowerShell Quickstart – Bonus

5th December, 2014

Over the past 5 episodes we have been covering all sorts of aspects of Exchange PowerShell fundamentals.  This week I want to give just a few extra hints and tips as you step into the brave world of Exchange PowerShell. Hint 1: Don’t abbreviate Abbreviation is fine when writing directly at the command line, since […]

Exchange PowerShell Quickstart – Part 5

28th November, 2014

Over the past four parts we have covered connecting to Exchange and discovering cmdlets in part 1. We explored the pipeline in part 2 followed by hash tables, arrays and variables in part 3, and flow control in terms of conditional and iterative processing in part 4. This week we are going to cover different […]

Exchange PowerShell Quickstart – Part 4

21st November, 2014

Over the past three parts we have covered connecting to Exchange and discovering cmdlets in part 1. We explored the pipeline in part 2 followed by hash tables, arrays and variables in part 3. This week we’re covering flow control in terms of conditional and iterative processing. We covered where (?) and foreach (%) as […]

Exchange PowerShell Quickstart – Part 3

31st October, 2014

Over the past two weeks we have covered connecting to Exchange and discovering cmdlets in part 1, and we explored the pipeline in part 2. This week we will be talking about hash tables, arrays and variables. Hash Tables The easiest way to picture a hash table is a list of attributes and their respective […]

Exchange PowerShell Quickstart – Part 2

24th October, 2014

Last week in part 1 we looked at the background on PowerShell, explored terminology and some basic commands. This week we are going to see how we combine commands together on the command line via ‘the pipeline’ The Pipeline The pipeline is just a single line of PowerShell with one or more | (pipe character) […]