Announcing “Office 365 for Exchange Professionals”
Some of you may have already seen this news on Facebook, Twitter, or on Tony Redmond’s blog. For those who haven’t, it’s time for me to share what we’ve been working hard on for the last several...
View ArticleUsing PowerShell and REST API Requests to Look Up IP Address Geolocation Data
I’ve had some discussions recently with customers who are concerned about the sources of log on attempts for their internet-facing services. As more and more services are opened up to external access,...
View ArticlePowerShell Script to Create Report of Exchange Server Message Tracking Log...
Maintaining a consistent message tracking configuration across all of your Exchange servers is important. Without it you’ll potentially miss out on important information during message tracking log...
View ArticleOffice 365 Bringing Much Needed Clarity to Email Non-Delivery Reports (NDRs)
A significant portion of the support requests that I see at work, in online forums, and from Exchange Server Pro readers involves an email delivery failure and a subsequent non-delivery report (NDR)....
View ArticleConfiguring Max Email Message Size Limits for Office 365
Microsoft has announced that Office 365 (Exchange Online) now supports up to 150MB email messages. This is quite a large increase from the previous limit of 25MB (actually 35MB, I’ll explain why...
View ArticleMethods for Migrating to Office 365
This article is an excerpt from the book “Office 365 for Exchange Professionals”. Office 365 supports a variety of migration methods that customers can use. The choice of migration method can be...
View ArticleExchange Server 2013 Upgrade Fails Due to Receive Connector Conflicts
During an upgrade of Exchange Server 2013 to a new cumulative update some customers may experience an issue where setup fails, leaving the server in a non-operational state. The error thrown by setup...
View ArticlePowerShell Scripts for Balancing Database Availability Groups
One of the recommendations in Microsoft’s Preferred Architecture for Exchange Server 2013 is to distribute active database copies evenly across all members of a database availability group. As with the...
View ArticleMonitoring Office 365 with the Service Health Dashboard
This article is an excerpt from the book “Office 365 for Exchange Professionals“. Even though Office 365 and Exchange Online takes much of the support and maintenance responsibility out of your hands...
View ArticleOffice 365 for Exchange Professionals is Now Available
I’m pleased to announce that our new ebook, Office 365 for Exchange Professionals, is now available. Co-authored by Exchange Server MVPs Tony Redmond, Michael Van Horenbeeck, and myself, Office 365 for...
View ArticleManaging Exchange Web Services in Office 365
In this excerpt from Office 365 for Exchange Professionals we look at the controls that are available to you for managing Exchange Web Services. Exchange Web Services (EWS) is an API that enables...
View ArticleTesting Exchange Server 2013 Client Access Server Health with PowerShell
One of the interesting features of Exchange Server 2013 is the way that Managed Availability communicates the health of individual Client Access protocols (eg OWA, ActiveSync, EWS) by rendering a...
View ArticleMessage Tracking and Proxy Addresses
In a recent Reddit thread there was a question about message tracking and proxy addresses (or secondary email addresses). A fairly common scenario for companies that have rebranded or merged with...
View ArticleRSS Feed for Office 365 URLs and IP Address Changes has Moved
I use an IFTTT recipe to monitor the RSS feed for Office 365 URLs and IP addresses, so that I can receive an email alert when a change has been made. Today my recipe was automatically turned off after...
View ArticleHow to Create or Convert Shared Mailboxes in Office 365
I participated in a Reddit thread about Office 365 shared mailboxes recently and thought it would be a good opportunity to write an article here as well, since this is a topic that comes up fairly...
View ArticleAdd-SMTPAddresses.ps1 – Bulk Add SMTP Addresses to Office 365 Mailbox Users
Reading Tim McMichael’s blog post here reminded me of a script I’ve been meaning to tidy up and share. This script is used for bulk adding SMTP addresses to Office 365 mailboxes for a new SMTP domain....
View ArticleGet-MailboxReport.ps1 V1.03 is Now Available
It’s been a long time since I’ve updated Get-MailboxReport.ps1, a PowerShell script for generating reports about Exchange Server mailboxes statistics and other useful information. Recently some folks...
View ArticleFAQ: Configuring a Mailbox to Allow Only POP3 Access
Sometimes an organization has a requirement to only allow certain users to access their mailboxes using the POP3 protocol. Faced with this requirement the Exchange administrator needs to work out how...
View ArticleUse PowerShell to Quickly Check Multiple MX Records
Most of the customers I work with have just a small number of domain names used for email in their organization. But every now and then I do some work with a customer who has a very large number of...
View ArticleAmazon Kindle Edition of Office 365 for Exchange Professionals
Since the launch of Office 365 for Exchange Professionals back in May one of the most frequent requests we’ve received is for a Kindle version of the ebook. While we worked on writing and editing the...
View Article