Exchange Messaging Outlook Volume 14, Number 7

Issue Date May 14 2009 «  Previous Issue | Next Issue  »
This issue is sponsored by Sherpa Software

Today's Highlights:

 
 

Mailbox Search in Exchange 2007 and Outlook 2007

Michael B. Smith, author of Monitoring Exchange Server 2007 with System Center Operations Manager (Sybex; March 2009)

There are many reasons why you may want to search through mailboxes that are present in your Exchange database. Most of those reasons tend to cluster around a single major area: litigation (or fear of same). That is, you (or your company) are involved in a lawsuit and need to mine your Exchange mailboxes as if they were a database; or your company is afraid that an action of one or more employees may lead to a lawsuit and need to find proof, one way or the other.

In Exchange Server 2003, search was a very expensive process in terms of server resources. Generating a full-text index to search against could utilize very large amount of processor time and disk resources. Therefore, it was turned off by default and had to be explicitly enabled.

In Exchange Server 2007, the search engine was completely rearchitected and reimplemented. Now, the indexing engine consumes relatively little processor or I/O resource, and it is enabled by default. The question is: does it help you?

If your users are using Outlook 2007 in online mode, using Outlook Web Access, or using a device that supports Exchange ActiveSync, the answer is yes! When executing a search against a user’s mailbox, the server based search is used, and this can provide absolutely stellar performance.

If your users are using Outlook 2007 in cached mode (or any earlier version of Outlook), the answer is no. When executing a search against a user’s mailbox, the in-built capabilities of Outlook are used to search the mailbox. In Outlook 2007 service pack 2, this can be quite speedy and provide acceptable performance. Outlook 2007 service pack 1 wasn’t horrible (as long as you updated your workstation to Windows Search 4.0). However, earlier versions of Outlook had very poor search performance.

That led to the development of a number of desktop search engines; for example Google Desktop Search, LookOut (which was purchased by Microsoft), and Copernic Desktop Search. These tools (and many others) created a separate search capability for Outlook.

However, searching mailboxes one at a time is very slow and prone to error.

In releases of Exchange prior to Exchange 2007, Microsoft provided a tool named ExMerge that had the capability of searching through multiple mailboxes for (somewhat) arbitrary content. As of Exchange 2007, Microsoft deprecated ExMerge and replaced it with a PowerShell cmdlet named Export-Mailbox. Note that there is nothing which prevents ExMerge from running against an Exchange 2007 database, and many companies still use the tool. However, it isn’t supported.

Export-Mailbox (and its partner, Import-Mailbox) has had many updates during the various service packs and Update Releases of Exchange 2007. As of Service Pack 1 Update Release 5, it is a fairly usable tool. Prior to that, it had a number of, shall we say, idiosyncrasies.

A primary difference between ExMerge and Export-Mailbox is how they each handle the dumpster (that is, items which have been deleted from a mailbox and are held in “deleted item recovery” awaiting their final purge). Those differences rate an entire article all on their own; just be aware that they are different.

Both provide mechanisms for exporting single or multiple mailboxes, mailboxes which have specific content in their subject header or message body, deleting attachments which have a certain name, etc.

However, their searching capability is very weak. Other than searching on a Subject, the recipients (To, CC, and BCC headers), the sender (Sender and From headers), and the Date field; you have no additional capability for examining message meta-data. Both are very resource intensive and will scan the entire mailbox that you specify for any criteria (that is, the searches aren’t very smart).

For better search and discovery tools, you should investigate third party providers.

ExMerge has another major disadvantage - it can only export to ANSI PSTs, which are limited to about 2 GB in size. Export-Mailbox can use Unicode PSTs, for effectively unlimited PST sizes.

System Cleanup

An Outlook user had this question: "I have a folder called System Cleanup at the same level as my Inbox. It has an Inbox folder and a Sent Items folder. The inbox has several items that look like messages that should have been archived, but my archive folder is a PST file local to my machine. The System Cleanup folder appears to be on my company Outlook Server. Can I archive the messages in it and delete it? "

First off, archiving to a PST on your desktop is usually a bad idea when you use Exchange server. The administrator should be archiving mailboxes using a server-based archive solution, based on corporate retention policies.

The System Cleanup folder is a special folder created by Exchange for system cleanup when the administrator
set up and enabled a mailbox manager policy on Exchange server. The system cleanup process creates a copy of your mailbox's folder hierarchy under the System Cleanup root folder. Messages affected by Mailbox manager rules are moved to the appropriate subfolder of the System Cleanup folder, giving users a way to recover recently deleted items. A second policy may delete items in the System Cleanup after a period of time.

You could archive the messages in it but should not delete the folder. Exchange will recreate it the next time Mailbox manager runs.

If you'd like to learn more about System Cleanup, see http://technet.microsoft.com/en-us/library/aa998071.aspx.

Outlook 2007 SP2 Problems

We're seeing a few reports of problems with Outlook after installing SP2. Some are related to Windows Desktop Search reindexing the PST/OST and causing Outlook to be very slow. Once the indexing ends, Outlook's performance improves.

For other problems, try the usual troubleshooting methods: Restart Outlook in Safe mode, run Office Diagnostics, or make a new profile to narrow down the problem.

There is a bug with the Desktop alert that affects some users. The users report that when new mail arrives as Outlook first loads, the desktop alert won't work until Outlook is restarted. If no new mail arrives as Outlook is first loading, the alert works on later Send/Receives, at least for a few hours. Microsoft is aware of the problem.

Exchange Quick Tip: Add Additional SMTP Addresses

An administrator wanted to know how to add additional SMTP addresses to an Exchange 2003 mailbox: "A user wants to add another email address using his first name only but still receive mail using the original address. How do I set this up?"

Administrators can add additional SMTP addresses to an Exchange mailbox and the mailbox will receive all mail for the addresses. Sent mail will always use the default address. If you need to send from multiple addresses you'll need to use other methods to deliver the mail to one Inbox and give Send as rights to the other addresses.

To add additional SMTP address in Exchange 2003, locate the user account in Active Directory Users and Computers; in Exchange 2007, open the user account in Exchange System Console. Right click on it and choose Properties then select the Email Address tab. Click the New button and add as many addresses as you like. The default STMP address is bolded, with SMTP in capital letters. If you want to use a different address as the default, select it and press the Set as Default button.

If you need to add additional addresses to several user accounts, you should consider creating a new recipient policy or editing the current policy. Look for the recipient policies in the Exchange System Manager, under the Recipients, Recipient Policies container (Exchange 2000/2003) or Organizational configuration, Hub transport, Email Address Policies (Exchange 2007). To add new addresses for all users, change the Default policy or create a new one (Right click, New) and apply it to specific users using filter rules.

Enter %g@domain.com for first name only, %m@domain.com to use the username for the alias or
%g.%s@domain.com for firstname.lastname format. See http://support.microsoft.com/?kbid=822447 for other SMTP generation address formats available.

Office 2010 Technical Preview Registration

The Office 2010 beta, oops "Technical Preview", site is live at http://www.office2010themovie.com/. There isn't much there right now, except a link to register for the preview and links to the Office 2010 forum at TechNet and to their Office 2010 blog.

Anyone who is interested can register for the Office 2010 Technical Preview at https://microsoft.crgevents.com/Office2010TheMovie/Content/Default.aspx?p=Home& Remember: registering is no guarantee you'll get a preview copy of Office.

Even if you are not in the Office 2010 preview program, you can visit the forum at
http://social.technet.microsoft.com/Forums/en-US/office2010general/threads or the Office 2010 blog at http://blogs.technet.com/office2010/ to learn more about features and changes in the new version.

New Outlook KB Articles

Outlook freezes when typing an e-mail message when the Project Web Access add-in is installed
http://support.microsoft.com/?kbid=971189 

When you change a junk e-mail setting in the Outlook 2003 user interface, the junk e-mail setting reverts to the configuration that is set in the registry after you restart Outlook
http://support.microsoft.com/?kbid=969780 

Outlook freezes when typing an e-mail message when the Project Web Access add-in is installed
http://support.microsoft.com/?kbid=971189 

Not all 2007 Office SP1 .msp files in the MSE package are installed if you apply the package on a computer that has the February 2009, March 2009, or April 2009 public update or the February 2009 cumulative update installed
http://support.microsoft.com/?kbid=970727 

New Utilities

Messageware OWA Beta for Exchange 2010
http://www.messageware.com/Beta2010/ 
Messageware is conducting a free public beta for their most popular OWA enhancements--OWA Print, ActiveSend and AttachView--which are now compatible with Exchange 2010. Messageware OWA Print is the first and only quality printing solution for OWA and OWA Light, Messageware ActiveSend allows users to easily send files using OWA and Messageware AttachView significantly extends the functionality of OWA’s WebReady Document Viewing feature.

proNestor Booking
http://www.pronestor.com/index.html 
PRONESTOR BOOKING is a product suite that is used to control and book resources and services such as conference rooms and catering. All bookings are made directly via Outlook’s meeting request and works as a natural extension of the meeting planning in Outlook - easy and simple to use for employees that already uses Outlook. Supports Outlook 2003/2007.

Updated Utilities

Advanced Exchange Recovery
http://www.slipstick.com/redirect.asp?id=aer 
Advanced Exchange Recovery (AEXR) is a powerful tool to repair and recover corrupted Microsoft Exchange offline storage (.ost) files. When disaster occurs on Microsoft Exchange server, such as server crashes, the Exchange offline storage files (.ost) on the client computer still contain the mail messages and all other items of your Exchange mail account. AEXR can scan the orphaned OST files and recover your mail messages and other items, including folders, posts, appointments, meeting requests, contacts, distribution lists, tasks, journals and notes. The recovered items are saved in PST format readable by Outlook, Other important features are: support to recover attachments, support to recover deleted items, support to recover oversized 2GB OST files, support to convert OST files into PST files. Version 2.0

Advanced Outlook Repair
http://www.slipstick.com/redirect.asp?id=aor 
Advanced Outlook Repair (AOR) is a powerful tool to repair and recover corrupted Outlook PST files. Main features: support Outlook 97, 98, 2000, 2002, 2003 and 2007; support to recover mail messages, folders, posts, appointments, meeting requests, contacts, distribution lists, tasks, task requests, journals and notes in PST files; support to recover attachments; support to recover deleted Outlook items; support to recover oversized 2GB PST files; support to split the output PST file into several small ones; support to recover password protected PST files; support to convert PST file from Outlook 97-2002 format into Outlook 2003/2007 format. Version 2.1

Schemax Calendar
http://calendar.schemax.com 
Schemax Calendar helps organizations more effectively manage the schedules of multiple resources (people, rooms etc.), forecast resource activity, book resources and resolve scheduling conflicts. Produce bar charts of resource activity, calendar overlays and group and filter activities by category, resource and Outlook free/busy colors. Schemax Calendar's unique design lets you view up to 12 months of activities in a single screen, then zoom in and pan for more detail. Version 2.6

Click here to subscribe to the Exchange Messaging Outlook newsletter. 

Exchange Messaging Outlook Newsletter back issues

ISSN 1523-7990
Copyright 1996-2009, Slipstick Systems and CDOLive LLC. All rights reserved.