Deploying Multimedia Messaging on Microsoft Exchange 2000 Server
Published: August 2000
Copyright The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of publication. This White Paper is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO THE INFORMATION IN THIS DOCUMENT. Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation. Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property. Unless otherwise noted, the example companies, organizations, products, domain names, e-mail addresses, logos, people, places and events depicted herein are fictitious, and no association with any real company, organization, product, domain name, email address, logo, person, place or event is intended or should be inferred. 2000 Microsoft Corporation. All rights reserved. Microsoft, Outlook, Windows, and Windows NT are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. The names of actual companies and products mentioned herein may be the trademarks of their respective owners.
Table of Contents Introduction......................................................................................................... 1 Exchange 2000 Multimedia Client Components.......................................................... 1 Multimedia Client Component Files ...................................................................... 2 Client Support ...................................................................................................... 2 Microsoft Outlook 2000 ...................................................................................... 2 Outlook Web Access .......................................................................................... 3 Deployment Options.............................................................................................. 3 Client Download................................................................................................ 3 Deploying in a Windows 2000 Environment........................................................... 4 Deploying in Windows NT 4.0, Windows 95, and Windows 98 SE Environments .......... 6
Deploying Multimedia Messaging on Microsoft Exchange 2000 Server Published: August 2000 For the latest information, see http://www.microsoft.com/exchange/
Introduction Microsoft Exchange 2000 Server provides support for multimedia enhancement of messages. In previous versions of Exchange, message content was limited to text, images, and file attachments. Now, audio and video content can be an integrated part of the message. When creating a new message, users can simply click a new button called Record on the user interface to record their audio or video content. To take advantage of the multimedia features in Microsoft Exchange 2000, users must have an e-mail client that supports multimedia enhancement. Two e-mail clients that support multimedia are Microsoft Outlook 2000 and Exchange 2000 Outlook Web Access. To enable multimedia functionality on these clients, install Microsoft Exchange Multimedia Control. This article discusses the options available to administrators when deploying Microsoft Exchange Multimedia Control for use with Outlook 2000 or Outlook Web Access. The recommended installation options depend on which operating system the client computer runs. The installation methods for Microsoft Windows 2000 clients include client download and policy-based installation. For Microsoft Windows NT version 4.0, Microsoft Windows 95, or Microsoft Windows 98 Second Edition (SE), the recommended installation methods include client download and use of application-deployment software such as Microsoft Systems Management Server (SMS).
Exchange 2000 Multimedia Client Components This feature enables e-mail clients to include multimedia content. The installation files for Exchange Multimedia Control are included with the Exchange 2000 compact disc and located in the \Exchsrvr\Exchweb\Cabs and \Exchsrvr\Exchweb\Cabs\Language folders, where Language is the desired language.
Multimedia Client Files The Cabs folder contains a file called DxMedia.cab. In addition, each language folder contains the following files: •
DxMedia.msi
•
Emclient.cab
•
Emclient.msi
•
Eminst.cab
•
Emolclnt.cab
•
Emolclnt.msi
The .msi files are the Windows Installer packages that install multimedia client components. The .cab files are cabinet files, which are used as part of the client download installation method. Some of these files are discussed in “Policy-Based Installation,” later in this article.
Client Support Exchange 2000 multimedia messaging is supported by Outlook 2000 and Outlook Web Access. Multimedia support for Outlook Web Access requires Microsoft Internet Explorer version 5 or later.
Microsoft Outlook 2000 When Exchange Multimedia Control is installed on the client computer with Outlook 2000, users see a new toolbar button, the Record button. When users compose new e-mail messages they can click Record, and then choose audio and video content, preview the video, adjust property settings, and start recording. Thus, multimedia content is embedded in the message. Message recipients view or listen to multimedia content by clicking the multimedia icon displayed in the message. For more information about using Exchange 2000 Multimedia with Outlook 2000, see the Exchange Multimedia online documentation, available through the multimedia control box. To Access Exchange Multimedia Help: 1. In Outlook 2000, click New. 2. Click Record, and then click Preview. 3. In the lower-right corner of the multimedia control box, click Command, and then click Help.
Deploying Multimedia Messaging on Microsoft Exchange 2000 Server
2
Outlook Web Access When Exchange Multimedia Control is installed on the client computer with Outlook Web Access, users see the new Record button when they compose a new e-mail message. The Record button includes a drop-down menu that allows users to select audio and video, preview the video, and adjust property settings. When users click Record, audio recording begins, and multimedia content is embedded in the message. Message recipients view or listen to multimedia content by clicking the multimedia icon displayed in the message. For more information about using Exchange 2000 Multimedia with Outlook Web Access, see the Outlook Web Access online documentation.
Deployment Options Multimedia messaging can be used by client computers running Microsoft Windows 2000, Windows NT 4.0, Windows 95, or Windows 98 SE. However, the first edition of Windows 98 is not supported. Individual users of all three supported operating systems can download and install the necessary multimedia client components. Large-scale deployment options, which distribute the multimedia control to many clients at once, differ depending on the operating system the client is running.
Client Download Outlook 2000 and Outlook Web Access users can download and install Exchange Multimedia Control from their computers. Outlook 2000 Download Exchange 2000 includes a Web page interface with instructions for installing the multimedia control. This interface is an Active Server Pages (ASP) file named Emsetup.asp and it is located in the \Exchsrvr\Exchweb\Bin\Language folder, where Language is the desired language. Users can access this page at http://exchangeserver/exchweb/bin/emsetup.asp where exchangeserver is the name of their Exchange 2000 server. Outlook Web Access Download Outlook Web Access provides a built-in command for users: 1. On the Outlook bar, click the Options icon. It may be necessary to first click the Outlook bar’s Shortcuts tab. 2. In Options, under E-mail, click Download. If Reinstall appears instead of Download, the multimedia control is already installed. Note Users can use the Reinstall option to update the language settings when they change the default browser language.
Deploying Multimedia Messaging on Microsoft Exchange 2000 Server
3
Deploying in a Windows 2000 Environment There are two recommended methods for deploying Exchange 2000 multimedia messaging for e-mail clients in a Windows 2000 environment. The multimedia control can be downloaded and installed on the client computer by users or deployed by administrators using a policy-based software installation. The client download option is best for enabling multimedia functionality for a limited number of users. Policy-based software installation, which uses Windows 2000 Group Policy, provides an efficient way to deploy multimedia for large groups of users. Note Other deployment software, such as Microsoft SMS, can also be used to deploy Exchange Multimedia Control in a Windows 2000 environment. However, in most cases, policy-based software installation is the simplest and most efficient method for deploying multimedia. Consider SMS or a similar application for conditions that do not support policy-based installation, such as slow local area network (LAN) links or users who connect through a dial-up connection. Policy-Based Software Installation Policy-based software installation provides several methods to deploy multimedia on Outlook 2000 and Outlook Web Access. Note This section assumes knowledge of Windows 2000 Group Policy and policy-based software installation. If you are unfamiliar with these concepts, refer to your Windows 2000 Server online documentation or the “Distributed Systems Guide” in Microsoft Windows 2000 Server Resource Kit. Policy-based installation uses Windows Installer packages to install applications on client computers. Windows Installer packages are files with an .msi extension. You need two Windows Installer packages to deploy Exchange 2000 Multimedia Control: Microsoft Exchange Multimedia Control (emclient.msi) and Microsoft Exchange Multimedia Extension (emolclnt.msi). The location of these files is discussed in “Multimedia Client Files,” earlier in this article. If emclient.msi runs on a client computer, it installs the multimedia control for use with Outlook Web Access. The second file, emolclnt.msi, is not necessary for enabling Exchange 2000 multimedia features in Outlook Web Access. On the other hand, enabling multimedia features in Outlook 2000 requires installing both emclient.msi and emolclnt.msi. Do this by installing emclient.msi first, then emolclnt.msi.
Deploying Multimedia Messaging on Microsoft Exchange 2000 Server
4
To deploy multimedia, deliver the .msi files to the client computers and ensure that they are installed. Policy-based installation provides a way to do this. The first step is to create a software distribution point on the network. For information about creating a software distribution point, refer to Windows 2000 Server online documentation or “Distributed Systems Guide” in Microsoft Windows 2000 Server Resource Kit. After you create the software distribution point, copy emclient.msi and emolclnt.msi to it. Add or edit your Group Policy objects. There are three policy-based deployment options for the .msi packages: •
User-assigned
•
Computer-assigned
•
Published
User-Assigned
User-assigned applications become available to a user or group of users the next time they sign on to any network computer. User-assigned applications are installed when the user clicks a desktop shortcut or an item on the Start menu. Because there are no desktop shortcuts or Start menu items associated with the Exchange 2000 Multimedia Control, this method is not recommended when deploying the two .msi files. If the files are user-assigned, it is difficult for users to initiate the client installation after the files are assigned. Computer-Assigned
Computer-assigned applications are available to users who log on to a specified computer. After an application is assigned to a computer, the application is installed the next time the user restarts the computer. By computer-assigning multimedia .msi files, you provide multimedia functionality to every user who logs on to the computer. You can add Exchange multimedia support to Outlook Web Access by assigning the emclient.msi file to the computer. Do the same when working in Outlook 2000 by assigning the emclient.msi and emolclnt.msi files to the computer. Important Do not computer-assign emolclnt.msi to computers that do not have Outlook 2000 installed. This causes setup to fail when the file tries to install the next time the computer is restarted. However, this failure is not visible to users unless the Installation User Interface option in Group Policy is set to maximum. If Outlook 2000 is installed later, redistribute and run the emolclnt.msi file to initiate the multimedia functionality. Published
Published applications are available to a group of users, depending on Group Policy, from the Add/Remove Programs menu in Control Panel. When the multimedia client .msi packages are published, users install the multimedia control by clicking Add in the Add New Programs dialog box of Add/Remove Programs in Control Panel. You can add multimedia to Outlook Web Access by publishing emclient.msi to a particular Group Policy object. Users who are part of the Group Policy object can then install Exchange Multimedia Control from the Add/Remove Programs dialog box in Control Panel.
Deploying Multimedia Messaging on Microsoft Exchange 2000 Server
5
To add multimedia support to Outlook 2000, emolclnt.msi and emclient.msi must be published to a particular Group Policy object. Users who are part of the Group Policy object can then add emclient.msi and emolclnt.msi from the Add/Remove Programs dialog box in Control Panel.
Deploying in Windows NT 4.0, Windows 95, and Windows 98 SE Environments Client For client environments that do not support policy-based installation, there are several additional components to install before the multimedia client .msi packages can be successfully deployed. Use Systems Management Server to install all the files necessary to deploy multimedia. Systems Management Server–Based Installation This section is for administrators already familiar with Microsoft SMS. If you are unfamiliar with how SMS works, refer to the Microsoft Systems Management Server documentation. For general information, see the SMS Web site at http://www.microsoft.com/smsmgmt/default.asp For information on distributing Windows Installer packages with SMS, see http://www.microsoft.com/smsmgmt/deployment/deploymsi.asp Deploying and installing the Exchange multimedia .msi files requires that two additional .msi files first be distributed and installed on computers running Windows NT 4.0, Windows 95, or Windows 98. The SMS deployment procedure has three steps. For reasons of dependency, deploy the following items in the order presented: 1. Windows Installer Service 2. Multimedia .msi components 3. DirectX Deploy the Windows Installer Service
Windows NT 4.0, Windows 95, and Windows 98 do not support .msi packages for installation. Windows Installer Service can be installed on computers running the three operating systems to enable installation of .msi packages. The Windows Installer setup program is available at http://msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?u rl=/MSDN-FILES/027/001/532/msdncompositedoc.xml and http://msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?u rl=/msdn-files/027/001/456/msdncompositedoc.xml There are different versions of the setup program for Windows NT 4.0, Windows 95, and Windows 98. Download the version appropriate for your operating system. Deploy Multimedia .msi Components
After you have the appropriate Windows Installer setup program,use SMS to create a package containing the appropriate .msi files and distribute it to the client computers that will install multimedia functionality. For Outlook Web
Deploying Multimedia Messaging on Microsoft Exchange 2000 Server
6
Access, deploy the emclient.msi file. For Outlook 2000, deploy both the emolclnt.msi file and the emclient.msi file. Important Do not deploy emolclnt.msi on computers that do not have Outlook 2000 installed. This causes setup to fail when the file installs. Deploy DirectX
The multimedia control requires that DirectX be installed on the client computer. DirectX is not native to Windows NT 4.0 or Windows 95. DirectX is native to Windows 98, so Windows 98 clients do not need this step. The DirectX .msi package must be installed on computers running Windows NT 4.0 and Windows 95 before you can use Exchange multimedia. The DirectX .msi package is available on the Exchange 2000 server in the \Exchsrv\Exchweb\Cabs\Language folder (where Language is the desired language). The file name is DxMedia.msi. Restart the client computer after installation of DxMedia.msi. Use SMS to create a package containing the DxMedia.msi file and distribute it to the client computers that will install the multimedia control. After all three steps are complete, the Exchange multimedia enhancements are available to Outlook Web Access and Outlook 2000 on computers running Windows NT 4.0, Windows 95, and supported editions of Windows 98 SE. The methods for deploying Exchange multimedia described in this article are not exhaustive. Rather, they represent a recommended way to enable multimedia functionality in Outlook Web Access or Outlook 2000. Because the .msi files used for installation are self-contained, any method that places those files on the client computer and ensures that they run successfully is viable. Batch-file scripting and user installation from a network share are other deployment possibilities. Largescale rollouts with complex network conditions, such as slow LAN links or mixedclient environments, might require a combined approach that makes use of both Windows 2000 Group Policy and Systems Management Server.
Deploying Multimedia Messaging on Microsoft Exchange 2000 Server
7