Become a Columnist Microsoft Exchange Site Microsoft Support SiteMSDN Exchange Site

   

Subscribe to OutlookExchange
Anderson Patricio
Ann Mc Donough
Bob Spurzem
Brian Veal
Catherine Creary
Cherry Beado
Colin Janssen
Collins Timothy Mutesaria
Drew Nicholson
Fred Volking
Glen Scales
Goran Husman
Guy Thomas
Henrik Walther
Jason Sherry
Jayme Bowers
John Young
Joyce Tang
Justin Braun
Konstantin Zheludev
Kristina Waters
Kuang Zhang
Mahmoud Magdy
Martin Tuip
Michael Dong
Michele Deo
Mitch Tulloch
Nicolas Blank
Pavel Nagaev
Ragnar Harper
Ricardo Silva
Richard Wakeman
Russ Iuliano
Santhosh Hanumanthappa
Steve Bryant
Steve Craig
Todd Walker
Tracey J. Rosenblath
 
   

Testing Exchange 2007 - Part 2

Page 1 | Page 2  | Page 3

Calendaring

One of the top complains about Exchange 2003 and earlier additions were their limitations around calendaring.  In earlier versions of Exchange, there was no real concept of "resources" and finding when people and conference rooms were available was a major challenge in many organizations.  In the next section, I will cover some of the common challenges with resource scheduling and how Exchange 2007 addresses them.  In this section, I will go over how Exchange 2007 addresses some of the major, but not all, of the issues users had with calendaring.

When trying to book and manage meetings users had to deal with out of date Free\Busy information, out of date meeting invites, double bookings, and trying to find when everyone was available.  Another related issue is Out of Office message management.

In Exchange 2003 and earlier meeting request were processed by the Outlook client.  This caused issues when users were off-line, the meeting would not be accepted until the user started Outlook again.  Also in previous versions, if the meeting organizer updated a meeting all attendees would get an updated meeting request.  If the organizer were to do this multiple times attendees would have multiple meeting updates in their Inbox for a single meeting, which leads to confusion and meetings not be updated correctly in some cases.  Furthermore, working hours were not shared as part of a user's free\busy data.

Free\Busy data was out of date in many cases because the data was stored in a Public Folder and the Outlook client was required to publish this data to the Public Folders.  By default, Outlook would only update the data every 15 minutes.  Then the user's updated data would then need to be replicated to other public folders, so users accessing another server for public folder data could see the updates.  Additionally, users had no control over if their Free\Busy data was published.  In Exchange 2007 free\busy data is now pulled directly from user's mailboxes, by the CA role, and is then published as a web service.  Outlook 2007 or OWA 2007 is required to take advantage of this new support.  Exchange 2007 does also publish free/busy data to Public Folders, if enabled, for previous clients.  Outlook 2007 users can also control what level of free\busy data is published.  Their options are none, just free\busy time, subject & location, or full meeting information.  The calendar attendant in E2k7 runs on the server, with the CA role, to monitor meeting updates in user's mailboxes and updates their mailboxes automatically, keeping only the most recent update in their Inbox.  It also monitors for meeting request that were forwarded by an attendee to new attendees and updates the meeting organizers meeting so future updates to the meeting are sent to the new attendees also.  For updates that don't change the time or location the calendar attendant will change the meeting update message to show that only the meeting details were changed and leaves an informative update in attendees mailboxes.

When it comes to booking meetings, Outlook and OWA 2007 has been updated to make it easier for users to see what dates and times are available by color-coding dates on the calendar and suggesting the best dates and times in a list sorted by most available attendees.  In addition, when selecting users or resources you can now easily see if they are available before adding them to the meeting.

The last item is OOF or out of office settings.  Now in Exchange 2007 users can set their OOF ahead of time by choose the date the message should start and stop.  In addition, users can also set a separate OOF message for internal and external users.  Lastly, the OOF message can contain rich text formatting.  All of these settings can also be controlled by an administrator to prevent users from creating internal, external, or either OOF messages.

So these calendaring changes will require testing to fully understand their impact to the organization.  Microsoft has a full session on Improvements to Calendaring in Exchange 2007 here: http://www.microsoft.com/technet/community/events/exchange2007/exc-108.mspx.  Also check out this TechNet blog post on Smart Scheduling in Outlook 2007.

Resource mailboxes

With Exchange 2003 you only had one type of mailbox; in Exchange 2007 you now have four types of mailboxes.  These types include "User Mailbox", "Room Mailbox", "Equipment Mailbox" and "Linked Mailbox."  All four of these "types" are still normal mailboxes to Exchange, but with different attributes set on them.  The Room and Equipment mailboxes are flagged as such so Outlook 2007 and higher can correctly booked them.  Linked Mailboxes just prompt you during creation for what external account should be granted full control over it, saving a step from previous versions of Exchange.  Room Mailboxes are automatically added to a new address list called All Rooms that Outlook and OWA 2007 use when booking a meeting.  These clients allow the user to click on a Rooms button and are show just resource mailboxes of the type Rooms.  Furthermore, room and equipment mailboxes can have attributes add to them that define when they can be booked, who can book them, the quantity (equipment) that exit, the size (room), the type, how long they can be booked, and more.  See TechNet help on Managing Resource Mailboxes, Set-MailboxCalendarSettings cmdlet, and How to Set Resource Booking Policies for more info.

UM

As with any new technology unified messaging must be evaluated for its benefits and costs and its pros and cons verse other solutions.  UM is especially important to test because voice mail and faxes are often thought to be more trustworthy and reliable then e-mail.  UM also involves new technology, terms, and interfacing with PBX, VoIP gateway, etc that are completely foreign to most Exchange administrators.  While Exchange 2007 does provide unified messaging "support" it requires additional hardware, software\drivers, and working with telephony people, who are also new to Exchange.  With the dozens, if not hundreds, of PBX solutions and faxing boards on the market, research and testing is essential to find the most appropriate solution, provide hands on experience, and the education needed to support voice mail and incoming fax integration.

Legal discovery and message forensics

While this area might not be new to some organizations those that are in the financial and healthcare industry are very aware of the implications in this area.  Unlike previous versions of Exchange, that required 3rd party solutions to even address the basic needs in this area, Exchange 2007 provides at least basic support that might met the needs of some organizations.  Using the EMS an administration can now easily search for messages that contain certain keywords, senders, or recipients, and export the matches to a PST with a single command. 

These features must be evaluated and tested to ensure the meet the requirements of your organization.  In addition, though documentation must be developed, tested, and might even need to be reviewed by legal experts to ensure the correct chain of evidence is in place when needed.

Mobile access

As more companies embrace, or are forced to by their users or executives, mobile messaging solutions this area becomes very business critical.  BlackBerry has enjoyed over five years of dominance in this area and if Windows Mobile devices are going to replace such devices they must be secure and reliable.  Therefore, how they are configured, secured, and supported needs to be tested and documented.  For those organizations that have been using Windows Mobile 5 (WM5) devices with the Microsoft Security Feature Pack the changes in Exchange 2007 will not be that drastic.  But there are new features and changes in Exchange 2007 RTM and SP1 that allow WM devices to compete but also add additional complexity.

See TechNet Overview of Exchange ActiveSync and this EHLO blog post for a bit on what's coming in SP1.

Managed Folders

In Exchange 2003 Mailbox Manager could be used to setup policies to removed older and large items from folders in a user's mailbox.  The policies could either delete items directly, place them in a system clean-up folder, or in Delete Items.  While manage manger worked was OK, in theory, it tended to not work as expected was fairly limited in what it could do.  Also since Exchange 2000 was introduced the world has changed due to SOX, GLBA, and many other regulatory acts and legal requirements.  Because of these regulations some organizations are required to keep certain e-mails for 3, 5, or even more years based on their content.  On the hand other organizations want to ensure all e-mails older than a certain date are deleted, except for ones that are required for business or regulator purposes.  Managed folders can address both needs are part of Microsoft's Messaging Records Management (MRM) strategy.  If you are one of those organizations that are required to keep certain e-mails and\or delete others Managed Folders might provide some of the functionality needed.

Conclusion

As you can see from this article that A LOT has changed in Exchange 2007!  Therefore, extensive testing and planning will be required to smoothing deploy it.  Even though I tried to touch on most of the changed there are many more that aren't included here.  Hopefully this article can be used as justification to management on the importance of testing Exchange 2007 but also to help justify why you should migrate.  Microsoft has done an excellent job with Exchange 2007 by listening to its customers and addressing some of the major issue with the previous versions.

Testing Exchange 2007 - Part 2

Page 1 | Page 2  | Page 3

Disclaimer: Your use of the information contained in these pages is at your sole risk. All information on these pages is provided "as is", without any warranty, whether express or implied, of its accuracy, completeness, fitness for a particular purpose, title or non-infringement, and none of the third-party products or information mentioned in the work are authored, recommended, supported or guaranteed by Stephen Bryant or Pro Exchange. OutlookExchange.Com, Stephen Bryant and Pro Exchange shall not be liable for any damages you may sustain by using this information, whether direct, indirect, special, incidental or consequential, even if it has been advised of the possibility of such damages.

Copyright Stephen Bryant 2008