VAX CHECKMAIL UTILITY This utility will check a specified id or list of id's for unread mail messages from the person running the checkmail program. It needs to be installed with READALL and WORLD privilege. In order to allow the usernames or distribution list to be specified on the command line, you will need to install it as a foreign command. For example, you could put the following command in your systartup.com file: $ CHECKMAIL :== $ SYS1:[UTILITIES]CHECKMAIL The program will accept a mail distribution list file preceeded by the at-sign (@), or a single username, or a list of usernames separated by commas. If you do not specify a username or distribution list, or just run the program, you will be prompted to enter the userspecification. A user may disallow the others' abilities to check on mail messages sent to him/her by creating a file named MAILSETUP.DAT in their login directory and entering the line NOCHECKMAIL as the first record. The program first looks for the logical names SYSUAF and VMSMAIL in the system logical name table. If they are found, then they are used to access the sysuaf and vmsmail data files. If they are not found, then the program translates SYS$COMMON from the system logical name table and appends the [SYSEXE]SYSUAF.DAT and [SYSEXE]VMSMAIL.DAT directory and file specifications to it. This should allow support for stand-alone systems and clusters as well. Contributed by: Mike O'Neill Academic Computing Center James Madison University Harrisonburg, Va. 22807 (703) 568-6625 BITNET: ACC_MIKE@JMUVAX1