DOCUMENT:Q185575 12-APR-1999 [exchange] TITLE :XADM: Home Server Attribute Does Not Work In Mailbox Template PRODUCT :Microsoft Exchange PROD/VER:WINDOWS:4.0,5.0,5.5 OPER/SYS: KEYWORDS: ====================================================================== ------------------------------------------------------------------------------- The information in this article applies to: - Microsoft Exchange Server, versions 4.0, 5.0, 5.5 ------------------------------------------------------------------------------- SYMPTOMS ======== When you add the Home-MDB list-box value to the mailbox details template on a computer running Exchange Server, the field appears blank on the Exchange Client computer. The Home-MDB value is added when it is necessary for users to be able to determine another user's mailbox home server from their Exchange Client's address book. Mailbox detail templates can be edited in the Exchange Server Administrator program to add to or remove the pages and properties displayed when a client accesses user properties in the Global Address List. WORKAROUND ========== To resolve this problem, perform the steps in any of the following three workarounds: - From the client computer, access the properties of the Outlook or Inbox icon on your desktop, or click the Mail icon in Control Panel. The properties of these icons will bring you to the MAPI service configuration dialog window. In this window, perform the following steps: 1. Choose Show Profiles, and then click Add to create a new profile. 2. Choose Manually Configure Information Services and add Microsoft Exchange Server as a service. 3. Choose the Exchange Server service properties, and type in the name of any Exchange Server computer in the site and the Name or Alias of the user whose home server you wish to determine. 4. Choose Check Names. The Exchange Server name will resolve to the user's home server. 5. Close all windows to prevent saving of the new profile. - Fill in a Custom Attribute field with the Home Server value, and add this attribute to your mailbox details template. The information can be created in bulk with the Export/Import feature in the Exchange Server Administrator program by performing the following steps: 1. Export mailboxes to a .csv (Comma Separated Values) file from the Exchange Administrator's Tools/Directory Export dialog. 2. Open the file in Microsoft Excel and add an Extension-Attribute- column, where is the number of the custom attribute you have selected to hold Home-Server information. NOTE: If you rename the Custom Attribute field, some versions of the Exchange Administrator program may not be able to handle the field under its new name or as Custom Attribute in an export file. Using the underlying directory name of the attribute (Extension- Attribute-) will avoid this problem. 3. Copy and paste the Home-Server column into the Extension-Attribute- column. 4. Save the file as a .csv file, and then import it in the Exchange Administrator's Tools/Directory Import dialog to update your mailboxes with the new attribute. NOTE: Importing this file will cause each mailbox to replicate to each server in your site and to sites which you have configured directory replication. Therefore, you should avoid doing this during peak usage hours. 5. Alter your mailbox details template as desired to display this field. Keep in mind that this workaround requires that you decide on a procedure to add or change the attribute whenever you add or move users. These fields will never update automatically. - If you wish to have Home Server information available outside of the Exchange Server Administrator program for helpdesk or other administrative personnel, you can automate the creation of an export file with the appropriate information as follows: 1. Create a .csv header file with the fields you wish to export. NOTE: A .csv header is created as a simple plain text file, with each field separated by a comma. For example, the following header: Obj-Class,Alias Name,Display Name,Home-Server,Issue warning storage limit,Prohibit send storage limit,DXA-Task shows you home servers and storage limits. The DXA-Task is valid only in Exchange Server 5.5 and corresponds to the Prohibit Send and Receive limit, which is new to Exchange Server 5.5. 2. Use the header.exe utility (available in the BackOffice Resource Kit) to see a list of all fields available for an object type. By default, the Exchange Administrator program exports only common and required fields. By exporting to your custom header file, you can obtain other fields of interest. 3. Export mailboxes to this header file. This can be done in the Exchange Server Administrator program through Tools/Directory Export or from a command line similar to the following: \bin\admin /e myheader.csv After running the export, the file will look similar to the following: Obj-Class,Alias Name,Display Name,Home-Server,Issue warning storage limit,Prohibit send storage limit,DXA-Task Mailbox,KirstenC,Kirsten Carver,SERVER1,,, Mailbox,DavidC,David Carver,SERVER2,10000,20000,40000 The first user in the example is homed on SERVER1 and has no limits set. The second user is on SERVER2 and has all limits set. Each time you export data to a header file, all the contents of the file except for the header line are deleted prior to export. Thus you can export repeatedly to the same file to update information in it. 4. If desired, automate and schedule the creation and distribution of this file using a command line export and a scheduling utility such as the AT command in Windows NT. A batch file similar to the following can be scheduled to run periodically: \bin\admin /e myheader.csv copy myheader.csv \\SERVER\DIRECTORY The file can be loaded in any text editor or in Microsoft Excel, or it can be easily searched by helpdesk personnel using a command similar to the following: FIND /I "" textfile.csv where is the alias, the display name, or a fragment of any line in the file. STATUS ====== Microsoft has confirmed this to be a problem in Exchange Server versions 4.0, 5.0 and 5.5. We are researching this problem and will post additional information here in the Microsoft Knowledge Base as it becomes available. ====================================================================== Keywords : Technology : kbExchangeSearch kbExchange500 kbExchange550 kbExchange400 kbZNotKeyword2 Version : WINDOWS:4.0,5.0,5.5 Issue type : kbbug Solution Type : kbpending ============================================================================= THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY. Copyright Microsoft Corporation 1999.