Browse by Tags

  • 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 this statement...
  • 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...
  • Blog Post: Sending common or canned responses from a shared or repository mailbox

    As a Microsoft Premier Field Engineer (PFE), I assist companies with Lotus Notes and GroupWise migrations to Exchange/Outlook environments and have found that different applications act differently. One of the common questions is: Can Outlook/Exchange send canned responses from a common mailbox? The...
  • Blog Post: How the Transport Dumpster works with a CCR cluster

    Transport Dumpster is a new feature of Exchange Server 2007 Hub Transport servers through which the transport can defer the deletion of certain emails in their queues. The condition for an email to be retained in the transport dumpster is that at least one of the recipient’s mailboxes must resides on...
  • Blog Post: Communicator and Exchange - Special considerations for deploying Communicator in an Exchange environment

    The Office Communicator team has posted a very interesting post if you have Exchange and Communicator in your environment. If you have tried to figure out the possible impact on your network from Outlook and Communicator integration, this post is for you. You can find it here: http://communicatorteam...
  • Blog Post: Help! My Mailbox Store has reached the 16GB limit!

    In PSS, one of our most frequent support call generators is when a mailbox store dismounts after reaching the 16GB limit. This 16GB limitation applies to all versions of Exchange Standard Edition. In Exchange 2000/2003, the 16GB limit is the combined size of the .edb and .stm database files. The...
  • Blog Post: Using PFDAVAdmin to get the item count within the folders on mailboxes on an exchange servers

    By now, I am sure that everyone has heard of RPC dialog box popups in Outlook. More and more, we have seen this issue being related to the number of items in users' mailbox folders. "That's great" you say... "But exactly how do I determine the number of items in each user's mailbox and folders?" The...