home *** CD-ROM | disk | FTP | other *** search
/ Network Support Encyclopedia 96-1 / novell-nsepro-1996-1-cd2.iso / download / netware / msml20.exe / NOTE.DO_ / NOTE.DO
Text File  |  1995-08-08  |  24KB  |  377 lines

  1. NetWare MHS Driver for Microsoft Mail v1.0c and up to 3.1
  2. Copyright (C) 1994-1995 by Novell Inc.
  3.  
  4. Release Note
  5.  
  6.  
  7. disclaimer    Novell, Inc.  makes no representations or warranties with respect to this manual, or with respect to any hardware, firmware or software described in this manual. Novell, Inc. specifically disclaims any express or implied warranties of merchantability, title or fitness for any particular purpose.  Furthermore, Novell, Inc. reserves the right to make revisions or changes to any and all parts of this manual, hardware, firmware or software at any time, without obligation to notify any person or entity of such revision or changes.
  8.  
  9.  
  10. trademarks    NetWare, the N design, and Novell are registered trademarks and NetWare Remote MHS, NetWare Global MHS, MHS Services for NetWare 4 and NetWare Basic MHS are trademarks of Novell, Inc.  NetWire is a service mark of Novell, Inc. 
  11.  
  12.     Microsoft and Windows are registered trademarks and Visual Basic, Schedule+, EForms are trademarks of Microsoft Corporation. 
  13.     Mac and Macintosh are registered trademarks of Apple Computer Inc.
  14.     All other trademarks and registered trademarks are owned by their respective corporations.
  15.  
  16.  
  17. Copyright (C) 1994-1995 Novell, Inc.  All rights reserved.  No part of this publication may be reproduced, photocopied, stored in a retrieval system, transmitted or translated into any language without the express written consent of the publisher.
  18.  
  19.  
  20.  
  21.  
  22. Table of Contents
  23.  
  24.  
  25.  
  26.  
  27. 1. Introduction:    3
  28. 2. Product Overview    3
  29. 2.1. Features    4
  30. 2.2. Restrictions    4
  31. 3. Installation Instructions    5
  32. 3.1. If MS Mail is already installed    5
  33. 3.2. If MS Mail is not installed    5
  34. 3.3. Setup instructions    6
  35. 3.4. Known Problems    8
  36. 4. Addressing Information    9
  37. 5. Gateways and Migration issues    10
  38. 5.1. Migration strategy    11
  39. 6. Character Set Translation    12
  40. 7. Troubleshooting Hints    13
  41. 8. Getting Support:    14
  42. 9. Registration Card    15
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57. 1.    Introduction:
  58.  
  59. The NetWare MHS Driver for Microsoft Mail (MS Mail) product is in response to Novell and Microsoft customer requirements to support their existing MS Mail installations over an MHS transport, and provide a clean way of transition from MS Mail to native MHS applications.
  60.  
  61. The NetWare MHS Driver for Microsoft Mail is a transport driver written to the Microsoft zero pump architecture, that allows applications such as Microsoft Mail, Visual Basic, Schedule+, EForms and other Simple MAPI applications to use NetWare Global MHS, MHS Services for NetWare 4, NetWare Basic MHS or NetWare Remote MHS as the native messaging transport, rather than the standard transport provided with MS Mail. These applications become native to MHS and hence interoperable with other MHS-based products without the need for a gateway between an MS Mail Post Office and Novell's NetWare MHS transport.
  62.  
  63. Novell intends to provide maintenance support for this driver until such time that it becomes obsolete by the introduction of MAPI 1.0. Because zero pump solutions are developed to specific versions of MS Mail, Novell will work closely with Microsoft to ensure that future versions of MS Mail are supported.
  64.  
  65.  
  66. 2.    Product Overview
  67.  
  68. Both NetWare MHS and MS Mail postoffice support the separation of messaging applications such as electronic mail, calendaring and forms processing from the messaging transport that does the message routing and delivery. Hence, it is possible to move from the standard Microsoft postoffice and messaging transport system to the NetWare MHS messaging transport system by deploying this MHS driver for MS Mail.
  69.  
  70. This capability allows customers who have MS Mail and MHS-based products to interoperate without gateways. Administrators gain the improved administration and directory synchronization benefits of NetWare MHS while the users continue to use their Microsoft applications.
  71.  
  72. This driver enables your MS Mail Windows application to act as a native MHS application to Novell's MHS (SMF-71) messaging transports. Microsoft applications gain the ability to use free-form user names and hierarchical organization (workgroup) naming that are native to both NetWare and NetWare Global MHS. This driver brings the power and features of NetWare MHS transparently to MS Mail users without any re-training requirement for the user.
  73.  
  74. All features available with the existing MS Mail transport (except for shared folders and Schedule+ shared calendar) are available with the NetWare MHS driver for MS Mail.
  75.  
  76. 2.1. Features
  77.  
  78. - The MHS driver is Microsoft 0 pump architecture compliant: 
  79.     All functions (except shared folders and Schedule+ shared calendar) are supported
  80.  
  81. - The MHS driver is SMF v71 API compliant:  
  82.   It supports NetWare Global  MHS, MHS Services for NetWare 4, NetWare Remote MHS and NetWare Basic MHS. It also supports all Global MHS protocol modules. Thus, a MS Mail user gains the full capabilities to address and exchange mail with SMTP, SNADS, and X.400 users when those modules are loaded.
  83.  
  84. - Centralized administration: 
  85.  All configuration data can be set within MS Mail. 
  86.  
  87. - Fully automated setup and install program.
  88.  
  89. - Comprehensive context sensitive help.
  90.  
  91. - Blind Carbon Copy (Bcc) added to the compose form of MS Mail.
  92.  
  93. - MS "Switcher" (MAILDRV.EXE) compatible: 
  94.   Allows the user to select the MHS transport or standard MS Mail transport.
  95.  
  96. - NetWare MHS features of return-receipts, delivery-receipts and non-delivery receipts are fully implemented.
  97.  
  98. - Preserve existing mail messages:
  99.   Existing MS mail messages can be imported to new MHS mailbox.
  100.  
  101. - Encoding Facility Provided
  102.  
  103.  
  104. 2.2.    Restrictions
  105.  
  106. - Since Microsoft's 0 pump architecture is specific to Microsoft Windows, the DOS and Macintosh versions of MS Mail are not supported with this product. 
  107.  
  108. - This software must be installed with the NetWare MHS products supporting the SMF v71 API. It does not support NetWare MHS v1.5 or prior versions.
  109.  
  110. - The shared folder feature of MS Mail and the shared calendar feature for MS Schedule+ are not supported.
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117. 3.    Installation Instructions
  118.  
  119. There is an automatic Setup program to install the software at the user's MS Windows workstation. Before beginning to install this driver software, the administrator must install Global MHS, Basic MHS or Remote MHS. The administrator then needs to set up MS Mail.
  120.  
  121. 3.1.    If MS Mail is already installed
  122.  
  123. This procedure will preserve your existing MS mail messages. Before installing the MHS driver, enter MS Mail and choose the export option from the File menu. Export all of the folders you are interested in keeping. After installing and selecting the MHS driver, you can import these folders to the new mailbag. The new default message file is "MS_MHS.MMF" located in the Windows subdirectory by default. Install the MHS driver with the setup instructions after preserving existing mail.
  124.  
  125. 3.2.    If MS Mail is not installed
  126.  
  127. If you have purchased the LAN version of Microsoft Mail, install the product following the manufacturer's instructions to obtain the MS Mail for Windows client software. You only need to install the Windows client and need not install server programs. When asked to install server programs, choose DONE from the menu.
  128.  
  129. If you have purchased MS Mail Remote for Windows, install the product following the manufacturer's instructions. You do not have to install the transfer disk. When asked for the transfer disk, select CANCEL on the menu. 
  130.  
  131. If you have purchased Microsoft Office or Microsoft Windows for Workgroups, you need only install the MS Mail client software.
  132.  
  133. Install the MHS driver by following the setup instructions.
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146. 3.3.    Setup instructions
  147.  
  148. Step #1    Connect your PC to a NetWare server running NetWare Global MHS or NetWare Basic MHS.
  149.  
  150. Step #2    Backup your MS Mail mailbox and your MS Windows directory.
  151.  
  152. Step #3    Map a drive to the parent directory of the MHS tree on your NetWare server. Set the MV environment variable to this directory. 
  153.  
  154.     For example: If MHS is installed under the APPS directory on the SYS: volume, then
  155.         MAP M:=<server>/SYS:\apps
  156.         SET MV=M:\apps DonÆt use universal path for the MV variable.
  157.                  It may be convenient to place these statements in your autoexec.bat file.
  158.  
  159. Step #4    Start MS Windows
  160.  
  161. Step #5    Make sure MS Mail is installed and functioning properly.
  162.  
  163. Step #6    Put the NetWare MHS driver for MS Mail disk in drive A: 
  164.     (or map a drive to the MHS driver software location).
  165.  
  166. Step #7    From Program Manager, select the File Menu, then select 
  167.     Run 
  168.     On the command line, enter <driveletter>: SETUP
  169.     Example:  "A:SETUP" 
  170.     (The MHS driver copies to appropriate MS Windows directories)
  171. Step #8    Setup will start the MS Mail selector program. If it does not, invoke the mail system selector by double-clicking on the new icon. Note that Microsoft Mail Remote comes with its own selector. Use the selector supplied by this driver software.
  172.  
  173.     Note: If you have a prior copy of MHS driver for MS Mail,  make sure that all existing files in your MS Windows sub-directory are Read/ Write, or the MS Mail System Selector will give error.
  174.  
  175. Step #9    Double-click on the "Novell MHS Mail" choice. After a few moments the selection will move to the "current" choice box.
  176.  
  177.     Note: Always select the Novell MHS Mail transport using the Mail system selector every time setup is run. Even when this is already selected. Doing this updates the MSMAIL.INI file located in the windows subdirectory by default and also this updates the ..WINDOWS\SYSTEM directory with the newer driver. If you do not select the MHS driver after this installation, your prior driver remains in effect as the installed driver.
  178.  
  179. Step #10    Exit the program and start MS Mail.
  180.  
  181. Step #11    Type in a name and a password (optional). The password protects the mailbox from someone copying it and reading it.
  182.  
  183.     Note: When MS Mail is invoked for the first time after installing the MHS driver, you will see an error message "You are working off-line..." if your MV variable is configured incorrectly or if the MHS structure is not accessible. It will disappear once the MHS driver is configured as described in the next two steps.
  184.  
  185. Step #12    Select the Mail menu, Options option, and select the server button.
  186.  
  187. Step #13    Enter the path to the parent directory of the MHS tree, if you carried out step # 3 above this will be filled in automatically.
  188.         (Example: g:\apps). Also refer to step # 3 above.
  189.  
  190.     Enter your display name exactly as it appears in the Company Address Book (Extract file full name field). This field is very important, it will be used to quickly access your record whenever you attempt to use Mail or an application that is mail-enabled. 
  191.  
  192.                  A search button is provided that will allow you to iteratively browse through the Address Book. if you have not logged on to the NetWare server or your ôMHS Pathö is set incorrectly, you will not be able to use the search button.
  193.  
  194.      Remember that there may be spaces in your name in the address book, so that ôHayes,Benö will not be found if your name is set to        ôHayes,  Benö in the address book. 
  195.  
  196.     For example, assume you are the user Gemima Hayes and your Company Address Book also has two other users with the last name ôHayesö, ôHayes, Benö and ôHayes, Georgeö.
  197.  
  198.     In the display name enter ôHayesö and click the ôSearchö button. This will give you the first ôHayesö - in alphabetical order - ôHayes, Benö. It will also automatically fill in the long and short name of ôBen Hayesö. However, this is not the name you want, so modify the display name ôHayes, Benö: replace ôBenö with ôGö to get ôHayes, Gö and click the ôSearchö button once again. This will give the information for ôHayes, Georgeö, again replace ôorgeö in ôHayes, Georgeö with ôemö to get ôHayes, Gemö this should find your information ôHayes, Gemimaö.
  199.     The more unique your search string the faster you will find your information. 
  200.    
  201.                  Enter your long (SMF-71) name if not already filled in.
  202.         (Example: Gemima Hayes@Sales.Acme)
  203.  
  204.     Enter your short name (8 characters or less: A-Z, 0-9, $-#) if not already filled in. 
  205.         (Example: GHayes)
  206.  
  207.     Enter your preferred application as defined in MHS.
  208.     To ensure mail is delivered to the correct mailbox, this choice must have been set as the preferred application in MHS administration.
  209.  
  210.     Fill out the rest of the form as you like, most are preference settings, click on the ôHelpö button for an explanation of the fields.
  211.  
  212. Step #14    Click OK, and exit MS Mail.
  213.  
  214. Step #15    Restart MS Mail.
  215.  
  216. Step #16    Select the Mail menu. Select Address Book.
  217.     If you see your company address book, you are set up correctly.
  218.     If using MHS Services for NetWare 4 ensure that the Company Address Book (..MHS\MAIL\PUBLIC\SMF_NS.XRT file) has ôFILE SCANö rights for [PUBLIC], if not, the address book will not be visible to users. 
  219.     
  220.     If the address book is not visible, ensure that you have mapped to the NetWare Server and the MHS tree, go back to step #12 and verify the correctness of the data. 
  221.  
  222.     If linking to Global MHS, verify that NGMEXTRC.NLM module has been loaded on the NetWare Global MHS server.
  223.     
  224.     If using Basic MHS, the synchronizing of users is automatic.
  225.  
  226.     If using Remote MHS, copy the extract file from your network (\MHS\MAIL\PUBLIC\SMF_NS.XRT) to the same location on your Remote MHS installation.
  227.  
  228. Step #17    If the user has exported their folders before conversion, import them back into the new MHS mailbag by selecting the File menu of MS Mail.
  229.  
  230.  
  231. 3.4.    Known Problems
  232.  
  233. The MS Mail spelling feature becomes unselected. To correct this, select Mail Options and re-select the option "Check spelling of messages before sending", and save before exiting the menu.
  234.  
  235. Each time you select the MHS transport in the Mail System Selector, your MS Mail login password is cleared. Select Mail Options in MS Mail, and select Change Password to re-enter your password.
  236.  
  237. The default MS Mail message storage file is in directory <drive>:\Windows (Example: c:\Windows). To change this, select Mail Options, select Server and modify the message storage field to point to the desired location.
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265. 4.    Addressing Information
  266.  
  267. NetWare MHS and MS Mail differ in the way they handle addressing. The MHS driver software accommodates this by keeping the same interface to the address book as found in the standard Microsoft product. However, some understanding of the differences and extensions available with MHS are useful.
  268.  
  269. Microsoft addressing includes user mailbox address (the MS Mail user manual refers to this field as a mailbox) and a postoffice name. User mailbox addresses can be up to ten characters long. The administrator must define both user and postoffice names in the public address book for addressing to work. Names can be synchronized across postoffices so that address books contain the names of users at other postoffices. Users typically select recipients out of the address book.
  270.  
  271. MHS addresses are of the form: username@logicalworkgroup. The username part of the address can be any printable ASCII characters except for . ; ( ) [ ] @ " characters.  MHS uses a logical naming scheme to locate users, based on a hierarchy. Users belong to messaging domains. The workgroups are separated by periods. For example, John Smith@marketing.acme is a valid MHS address.
  272.  
  273. While Microsoft Mail addresses require the physical location of the user mailbox, addresses in MHS need not refer to the actual server where the user's mailbox is located.
  274.  
  275. Using MS Mail, users can select recipients from the address book, or type an MHS address as follows: 
  276.         [MHS: John Smith@Sales.acme]
  277.  
  278. These MHS addresses can be added to the address book by using the Custom Address feature of MS Mail and indicating that the address is an MHS address.
  279.  
  280. For backwards compatibility, each MHS user is assigned an MHS short name. The user's short name can be up to 8 characters in length. For the above example, John Smith's short name would be JSmith. 
  281. MS Mail with the MHS driver would find John's mail in the ..\MHS\MAIL\USERS\JSMITH\MHS directory.
  282.  
  283. For connectivity to other mail systems using gateways, MHS allows an extension in the address of the following format:
  284.     username@workgroup {gateway specific address information}
  285.  
  286.  
  287.  
  288.  
  289.  
  290. 5.    Gateways and Migration issues
  291.  
  292. NetWare MHS driver for MS Mail allows MS Mail for Windows users to use NetWare MHS as their messaging transport. The users on MS Mail for DOS and Macintosh will need a gateway to exchange mail with MHS based applications. This gateway can also be used as a migration tool for large Microsoft Mail sites, by converting one MS Mail postoffice to MHS at a time. This retains the connectivity of MS Mail users on NetWare MHS with MS Mail users on Microsoft Mail postoffices during the migration period.
  293.  
  294. MBLink for NetWare Global MHS is an MS Mail to MHS gateway. It is offered by Amadeus Systems Corporation, a Novell messaging partner based in Vienna, VA, USA. This gateway is written to SMF v71 (Standard Message Format) specifications. Amadeus Systems Corporation can be reached at 703 883 9090 voice or 703 883 9099 fax. The MBLink software runs on a client PC attached to the server running NetWare Global MHS. It is registered as an SMF v71 gateway for the Global MHS server. It translates messages between MHS and MS Mail messaging networks. The product also does directory synchronization between MS Mail postoffice and Global MHS.
  295.  
  296. 5.1.    Migration strategy
  297.  
  298. -  Migrate MS Mail users one postoffice at a time.
  299.  
  300. -  Before the conversion, ensure that your NetWare Global MHS or NetWare Basic MHS server is correctly installed and functioning properly.
  301.  
  302. -  Make sure all mail users have exited MS Mail and have exported any folders they wish to keep. Then shut down your Microsoft postoffice and gateways.
  303.  
  304. -  Install the MHS driver for MS Mail on each of your client workstations. Import all saved folders from MS Mail into the new MHS mailbox.
  305.  
  306. -  Do not start the messaging system until all the client workstations have the NetWare MHS driver for MS Mail installed.
  307.  
  308.  
  309. 6.    Character Set Translation
  310.  
  311. Encode Incoming Mail
  312.  
  313. The 'Encode Incoming Mail' option in Mail - Options - Server is used to enable character set translation for incoming messages.  If the option is not selected, the NetWare MHS Driver assumes that the incoming message is already in the current Windows character set. 
  314.  
  315. If the option is selected, the MHS Driver will try to translate each incoming message into the current Windows character set.  There must be a separate translation table for each different incoming character set.  Each translation table is contained in a different file.  The default translation table converts incoming messages from IBM-437 to the current Windows character set.
  316.  
  317. Outbound Mail Encoding
  318.  
  319. The 'Outbound Mail Encoding' field in Mail - Options - Server is used to specify an alternative character set for outgoing messages.  By default, no translation will occur, and outgoing messages will use the current Windows character set.
  320.  
  321. If the user specifies a full path, the MHS Driver will use the path to locate the translation table.  If the user specifies only a file name, the driver will assume the file to be in WINDOWS\SYSTEM.  The MHS Driver will convert all outgoing messages to the character set defined in this file.
  322.  
  323.  
  324.  
  325. 7.    Troubleshooting Hints
  326.  
  327. Can't receive mail :
  328. Does the address book work?  If not, see Setup instructions. Most likely, the preferred application name is wrong. Ask your administrator to verify it.
  329.  
  330. Next check your MHS long and short user names. They must exactly match the long and short name created by the server administrator. Again, ask your administrator to verify the MHS names.
  331.  
  332. Check the MHS path you specified. It must be set to the parent directory of the MHS directory structure. You can check this by mapping to the directory and seeing if it contains the directory ..\mhs. 
  333.     Example:    G:\apps\mhs\mail\users
  334.  
  335. In this example, the MHS path would be G:\apps, the parent directory of the MHS directory structure.
  336.  
  337. Can't run RMHS from MSMail :
  338. Is Remote MHS installed at your workstation?.
  339. The RMHS path must be set to the parent of the MHS directory on your PC.
  340. If your administrator has decided not to use the RMHS path setting in the 
  341. server options dialog, you must set the MV environment variable before 
  342. starting MS Windows.
  343.     Example:  set MV=G:\apps         (see above example)
  344.  
  345. When I go to create an address, the only address type is "CUSTOM ADDRESS". 
  346. Where is the "MHS ADDRESS"?
  347. This usually occurs when the company address book is not found. This implies that you are not logged in or do not have a drive mapped to the mail server or your administrator has not enabled the creation of the extract file. You can type in the addresses manually or you can save them in the private address book using custom addressing.
  348.  
  349. If you are running Remote MHS and do not have the company extract file, obtain it from your MHS administrator. It will simplify your addressing. Please refer to NetWare Remote MHS user documentation for instructions.
  350.  
  351. Can't use the menu driven method to create an address: 
  352. Please read the MS Mail users guide for full details. Be sure to choose the option "MHS address", not custom address.
  353.  
  354. Can't share calendars in Schedule+ :
  355. That feature is a hard-coded feature of Schedule+ application. Microsoft may address this in an upcoming version to support the 0 pump architecture. 
  356.  
  357. Can't get Schedule+ to work :
  358. Verify that the schdplus.ini file in windows subdirectory contains the line 'scheduletransport = TRNANY'. This is a replacement .DLL file that patches Schedule+ application. Also verify that the file TRNANY.DLL is in the windows\system subdirectory.
  359.  
  360. Can't type in addresses that are not in my address book :
  361. Follow the exact syntax shown in this example to enter addresses that are not in the address book. 
  362.     Example: To send a message to "John Jones@engineering.acme",
  363.      type in the following: 
  364.         [mhs:John Jones @ engineering.acme]
  365.  
  366. Note: addresses within the square brackets ([ ]) can be separated by commas. However, MS Mail style addresses are separated with semicolons (;) outside the square brackets.
  367.  
  368. Can't see the same people I used to have in my address book.
  369. Verify that the administrator has provided the extract file which contains all the names in the MHS directory. The administrator must also enable directory synchronization on the MHS network to keep this address book up to date.
  370.  
  371. I lost all my mail that I had before the conversion.
  372. The mail wasn't exported before the conversion or wasn't imported back after the conversion. Use the selector to re-enable the old Microsoft transport. Export the folders and then use the selector to invoke the Novell MHS Mail transport. Now, import these folders.
  373.  
  374. Note that if you switch between transports to use both, you will have different mail folders. This is because the NetWare MHS transport and the standard MS Mail transport use different mailboxes.
  375.  
  376. How can I get mail for my accounts under different name: 
  377. If a user has multiple other accounts on the MHS server, and wants to access mail for different accounts, they will have to go and modify the entries for user ( i.e. display name, long name, short name ) in the Mail-Options-Server dialog box.