,                                  Visual Mail,                                  version 1.0  3                           Installation Instructions       % Step 1: Building the Executable Image K     The first step of the installation is to build Visual Mail's executable G     image. If you with to use the image supplied with the distribution, M     continue with step 3. If you wish only to link the object files, continue      with step 2.  K     Set your default directory to the directory containing the distribution N     files using the SET DEFAULT command. Then enter the following DCL command:     	$ @BUILD_VMAIL N     All modules will be compiled and the resulting object files will be linkedJ     into an image VMAIL.EXE. Note that if the VAX C sharable image libraryH     (SYS$SHARE:VAXCRTL.EXE) is present and INSTALLed on your system, theO     build procedure will link with it shared, resulting in a much smaller image 2     than the image supplied with the distribution.  =     If any files are missing, the build procedure will abort.   ?     If the image is created successfully, continue with step 3.     " Step 2: Linking the Object ModulesP     This step is necessary only if you wish to relink the object modules. If you/     have executed step 1, continue with step 3.   K     Set your default directory to the directory containing the distribution N     files using the SET DEFAULT command. Then enter the following DCL command:     	$ @LINK_VMAILM     All object files will be linked into an image VMAIL.EXE. Note that if the G     VAX C sharable image library (SYS$SHARE:VAXCRTL.EXE) is present and J     INSTALLed on your system, the link procedure will link with it shared,F     resulting in a much smaller image then the image supplied with the     distribution.   C     If any object files are missing, the link procedure will abort.     " Step 3: Creating a Foreign CommandN     This step creates a foreign command to invoke the Visual Mail image. Enter     the following DCL command:)     	$ VMAIL :== $device:[directory]VMAIL O     where 'device' and 'directory' are the device and directory where VMAIL.EXE      resides.  O     You may wish to add the foreign command definition to the system wide login B     procedure (SYS$SYLOGIN) so that all users may use Visual Mail.      Step 4: Setting File ProtectionsK     This step sets the necessary file protections so that all users on your N     system may use Visual Mail. If you do not wish to give all users access to&     Visual Mail, continue with step 6.  ;     Set the protection on the Visual Mail image as follows: .     	$ SET FILE/PROTECTION=(G:E,W:E) VMAIL.EXE  =     Set the protection on the documentation files as follows: 7     	$ SET FILE/PROTECTION=(G:R,W:R) VMAIL.DOC,VMAIL.PS   =     Set the protection on Visual Mail's directory as follows: B     	$ SET FILE/PROTECTION=(G:RE,W:RE) device:[directory]vmail.dirJ     where 'device' is the device on which Visual Mail's directory resides,F     '[directory]' the the directory above Visual Mail's directory, and>     'vmail.dir' is the directory in which Visual Mail resides.     Step 5: INSTALLing Visual MailO     This step INSTALLs Visual Mail in memory. This step should be performed if  O     many users on your system will be using Visual Mail. INSTALLing Visual Mail 9     is optional, but recommended for performance reasons.   !     Enter the following commands:      	$ INSTALL<     	INSTALL> ADD/OPEN/HEADER/SHARE device:[directory]VMAIL      	INSTALL> EXIT  H     where 'device' and 'directory' are the device and directory in whichF     VMAIL.EXE resides. You may wish to add this to the system startup :     procedures to INSTALL Visual Mail upon system startup.     Step 6: Invoking Visual Mail>     Visual Mail may be invoked from the DCL prompt as follows:     	$ VMAILO     This command will be available to other users only if they have defined the G     foreign command (see step 3), or you have added the foreign command N     definition to the system login procedure and they have logged in after the     change was made.  