Browse by Tags

  • Blog Post: Improved CalCheck integration with OffCAT

    In the last week there have been two big improvements related to CalCheck and OffCAT that will make life a little easier when troubleshooting ‘calendar’ issues. 1. Relevant solutions for all CalCheck issues added to the following article: 2678030 Information about the Calendar Checking Tool for Outlook...
  • Blog Post: Site Resilience Impact on Availability

    This article continues the analysis I started in my previous article, DAG: beyond the “A” . We all understand that a good technology solution must have high levels of availability, and that simplicity and redundancy are the two major factors that drive solution availability. More specifically...
  • Blog Post: OAB Improvements in Exchange 2013 Cumulative Update 5

    Cumulative Update 5 (CU5) for Exchange Server 2013 will be released soon TM , but before that happens, I wanted to make you aware of a behavior change in the Offline Address Book that is shipping in CU5. Hopefully this information will aid you in your planning, testing, and deployment of CU5. The Offline...
  • Blog Post: Released: PelNet

    download With the huge scale environment I currently work in my team has had some difficulty when it comes to validating customer transport changes, specifically when adding new send connectors or new smart hosts. The same goes for troubleshooting mail flow….you know…whip out good...
  • Blog Post: The Preferred Architecture

    During my session at the recent Microsoft Exchange Conference (MEC), I revealed Microsoft’s preferred architecture (PA) for Exchange Server 2013. The PA is the Exchange Engineering Team’s prescriptive approach to what we believe is the optimum deployment architecture for Exchange 2013, and one that is...
  • Blog Post: How to publish Anonymous Calendar Sharing URL in Exchange Online or Exchange 2013

    Do your users want to share their calendar with anonymous users? Here's a tip related to sharing your calendar via a web link for anonymous users (users outside of your organization). Users can publish their calendar for anonymous viewers using OWA . Organization administrators can also publish a...
  • Blog Post: Mailbox Migration Performance Analysis

    When you're migrating on-premises mailboxes to Office365, there are a lot of factors that can impact overall mailbox migration speed and performance. This post will help you investigate and correct the possible causes by using the AnalyzeMoveRequestStats.ps1 script to analyze the performance of a...
  • Blog Post: This mailbox database contains one or more mailboxes…

    Let’s say you are in process of removing the last copy of a mailbox database or uninstalling an Exchange server and run into the following error message: “This mailbox database contains one or more mailboxes…” You check again and again but can’t find a mailbox on the server being uninstalled or the database...
  • Blog Post: Now Available: GetLogFileUsage.ps1 script

    Whether you’re using the Exchange Server Role Requirements Calculator by Ross Smith IV or the Exchange Client Network Bandwidth Calculator by Neil Johnson, you’ll need to provide statistics about your log file usage to determine bandwidth requirements. Whenever I’ve done that previously...
  • Blog Post: Load Balancing in Exchange 2013

    This article is part 2 in a series that discusses namespace planning , load balancing principles, client connectivity , and certificate planning. Load Balancing Unlike previous versions of Exchange, Exchange 2013 no longer requires session affinity at the load balancing layer. To understand...
  • Blog Post: Namespace Planning in Exchange 2013

    A while back we promised an article on namespace planning and load balancing principles with Exchange 2013. We’re finally going to fulfill that promise as a series of articles. The articles will span several topics, including namespace planning, load balancing , client connectivity coexistence , and...
  • Blog Post: Exchange 2013 database schema updates

    Recently, we have seen some questions about what the Update-DatabaseSchema cmdlet in Exchange 2013 is about. So I thought I would share some additional information on the subject. The Update-DatabaseSchema cmdlet is a part of the infrastructure that we’ve built into Exchange 2013 to safely upgrade database...
  • Blog Post: Responding to Managed Availability

    I’ve written a few blog posts now that get into the deep technical details of Managed Availability. I hope you’ve liked them, and I’m not about to stop! However, I’ve gotten a lot of feedback that we also need some simpler overview articles. Fortunately, we’ve just completed...
  • Blog Post: The first rule for secure deployment

    Disable services, features and components that you are not using.   Exchange is a complex product that provides many features.  Many of the features are not used by every Exchange customer.  In Exchange 2003 we changed the install to only enable by default features used by the majority of our customers...
  • Blog Post: Scripts to count and generate statistics about the number of security groups to which an Exchange user belongs

    This blog post is a follow-up post to previous 3 CXP flashes that talked about Windows 2003 kernel memory issues and Exchange 2003: The first flash provided technical background about the demands Exchange makes on kernel resources. The second flash discussed hardware configurations that can...
  • Blog Post: Understanding multi-domain DL update and delegate issues after application of Exchange 2003 SP2 - Part 2

    EDIT: This post has been updated on 5/20/2008 to include a link to an Outlook 2007 hotfix for this behavior . If you have been struggling with Delegate errors in multi-domain environments where you consistently get the below error when attempting to add a delegate for a user, you are now in luck as there...
  • Blog Post: Performance counters: users, logons, connections...

    I've been asked to provide an overview of the user logons performance counters. To understand these counters, I need to define logons, connections and sessions first. Please note that the terminology for these three terms has been used differently in many places; quite often, logons are used when the...
  • Blog Post: Are large messages slowing your Exchange server down?

    As Ewan mentioned a little while ago , there are some pretty extreme things going on in some our customer’s Exchange environments. One of the things that I could definitely relate to was the customer who sent a message that was 2.4GB that was successfully delivered. While Exchange is quite capable of...
  • Blog Post: Moving public folder replicas from Exchange 2000 to Exchange 2007

    EDIT: This post has been edited on 5/19/2008 to add a note about pointing Exchange 2003 mailbox stores to Exchange 2007 . We have heard from you that there hasn't been enough information on moving of public folder replicas from Exchange 2000 to Exchange 2007 so I wanted to provide some information to...
  • Blog Post: A few basic concepts in disk sizing

    While I was at TechEd, I had a great time talking with our customers and hearing about their experiences as Exchange administrators. One of the areas that have come up in discussion a lot has to do with planning sufficient disk throughput for the back-end exchange servers. A Lead Program Manager in the...
  • Blog Post: How to tell which version of Update Rollup you have installed?

    As we have released Exchange 2007 SP1 Update Rollup 4 on Microsoft Update two days ago, a question came up: how do you tell which version of the Update Rollup is installed? The simplest answer is to go to Add or Remove Programs Control Panel applet. Then: Make sure that "Show updates" checkbox...
  • Blog Post: Windows 2003 Scalable Networking pack and its possible effects on Exchange - Part 2

    Note: Please see this blog post for the most updated recommendations on this subject. I am sure many of you might have seen the issues that can be caused by the Windows Scalable Networking pack and incompatibilities with certain NIC drivers, as previously mentioned in http://msexchangeteam.com/archive...
  • Blog Post: Fun with the Offline Address Book (OAB)

    As companies adopt Outlook 2003 cached mode for their users, the Offline Address Book ( OAB ) becomes increasingly important. When Outlook 2003 users open the GAL or use name resolution, the OAB is used instead of making requests to a Global Catalog server. The OAB itself consists of a set of .OAB files...
  • Blog Post: Avoiding Jitter: Jumpstarting the Exchange shell

    A little trick from Jeffrey Snover over on PowerShell team blog: Speeding Up PowerShell Startup . Running the script mentioned by Jeffrey speeds up PowerShell startup times. Yes, hard to believe at first, but after having run this on a few servers, as Jeffrey says - the reaction is "Wow!" Paste...
  • Blog Post: How can mailbox quota limit messages impact server performance?

    Dave Goldman posted a very interesting post on his blog a little while ago, talking about how mailbox quota limit messages can impact Exchange server performance. He goes into different ways to customize the mailbox quota messages, how the process of firing those messages happens and in the end, how...