PowerShell Script: Delete System Logs

For those of you who are still working with a significant on-prem Exchange environment, you are probably in need of a good script to go through the admin logs (IIS Logs, Exchange Functional Logs) to clear things up on occasion. Those logs can take up a lot of space very quickly, so a regular process that does it for you is a big time-saver, and will keep you from running into those horrible midnight inadequate space notices.…

Continue Reading →

How Does SPF Work?

No, I’m not talking about sunscreen. The SPF I’ll be discussing here is Sender Policy Framework. It’s an email security measure that can prevent unauthorized use of your email domain name. I’ll be going over a few things in this post, but if you just want to know how to craft an SPF record, you can scroll to the “The SPF Puzzle” section below.…

Continue Reading →

IT Concepts – What is Identity Federation

One of the most historically difficult problems to address in IT is usernames and passwords for multiple applications. We all have a multitude of accounts we have to manage. Bank accounts, social media, email, work accounts, cloud storage, and every other system we use relies on usernames and passwords to “authenticate” who we are. There are a number of different solutions for this problem, but the most user friendly method is a technique called “Identity Federation.” Now that the cloud is becoming more important to business functions, IT needs to simplify the relationship between devices that access corporate resources and the resources themselves.…

Continue Reading →

Step by Step: Export Office 365 Email to PST

Microsoft has significantly changed the way admins export email in Office 365 are done by eliminating export tools in each application (Exchange, SharePoint, etc). There is now a single solution for exports, including Exchange PSTs, OneDrive, and SharePoint files. This central solution is the Security and Compliance center. Unfortunately, there isn’t much information on how to properly export data from Exchange Online now that the Compliance center in Exchange Admin is deprecated.…

Continue Reading →

Office 365 Hybrid Agent – An Overview

If you have set up a new Hybrid configuration with Office 365 lately, you will notice a new option in the Hybrid Config Wizard, the Hybrid Agent. Before I go into my personal views on this new option and whether you should use it, let me first explain what this agent does. Note: Before I start, I should state that I have not had an opportunity to test the Hybrid agent’s features yet, so there are still a few questions I have about it.…

Continue Reading →

Save Sent Items in a Shared Mailbox

Shared Mailboxes make it possible to centralize email for a specific group of employees. If you don’t know what a shared mailbox is, think about the “Contact Us” address most web pages have. Or your company’s “Support” mailbox. Exchange implements these very easily through mailbox delegation. Grant users full access to the mailbox in the Admin Portal and the mailbox will appear in Outlook.…

Continue Reading →

Exchange Server Maintenance Functions

Exchange server maintenance requires some specific steps in 2013+. There is no specific maintenance mode, as in previous versions, but you can complete a few actions to take a server out of production. You will need to drain the SMTP queues on the server, tag the services as unavailable, then disable transport entirely. Each step needs to have some rest time, so that is built into the script.…

Continue Reading →

Fixing Outlook Certificate Errors

How to solve problems with Exchange Autodiscover. Certificate Error issues in particular.

Continue Reading →

Office 365 Migration – When Do I Need to Use Third Party Tools?

This post may be late in coming, given that most smaller companies have already moved away from on-prem solutions to cloud based services for things like email and file sharing, but I feel like it’s important to stress some of the realities involved in migrating from on-prem to cloud systems. Particularly when migrating to Office 365.…

Continue Reading →

Exchange Server EMail Routing – Accepted Domains and Send Connectors

Exchange Server (And Exchange Online) can be a little confusing at times, particularly when we're dealing with mail routing. Internal mail routes are handled almost automatically (especially if you keep all your Exchange servers in the same AD Site, which I recommend), but how do you get it to route email to mail servers *outside* your organization? This post answers all the questions you might have about how to handle Special Mail Routing cases for Exchange.

Continue Reading →