.ps 60,80.lm 5.rm 75.ap.no flag .blank 2 .c;Academic Computing and Research Services .c;Western Kentucky University .C;Bowling Green, Kentucky .blank 2 .c;Submitted by: .blank 2 .c;Hunter Goatley .c;WKU/ACRS Student Programmer .c;Science & Technology Hall 110 .c;Western Kentucky University .c;Bowling Green, Kentucky 42101 .c;(502) 745-4982 .blank 3 .c;[.MAILSTUFF] Directory .blank 1 .p This subdirectory holds 3 MACRO32 programs that supplement the VAX-11 MAIL facility. .list 2,">" .le MAILMSGFX.MAR -- "Mail Message Fix" - will reset the number of new mail messages for a given user to 0. .le MAILRRR.MAR -- Program that will show whether or not a specified user has read MAIL sent to him/her by the person running the program. .le MAILRRR_2.MAR -- Same as MAILRRR, but will prompt for the username the message is from, as well as the username to check. (Does not assume person running the program is the sender.) .le SHMAIL.MAR -- This program shows the number of new mail messages a given username has. .end list .Blank 2 A common problem at WKU is the deletion of MAIL.MAI files that contain unread messages --- each time the user logs on, he/she gets the message "x New Mail Messages," because the VMSMAIL.DAT file was not updated. MAILMSGFX will reset that number to 0 to get rid of the annoying message (without specifying that the message not be printed in SYSUAF). .blank 2 The MAILRRR programs were suggested by an article by Gary C. Kessler entitled "Mail Call" that appeared in the March 1985 edition of THE DEC PROFESSIONAL. Mr. Kessler's MAILRRR was written in FORTRAN for VMS version 3.x; I liked the program and wrote a version for VMS v4.x in MACRO-32. (The "RRR" stands for "Return Receipt Requested.") .blank 1 In order to run these programs, a user must have the SYSPRV privilege, or else the program must be installed with that privilege. We decided not to install the program (MAILRRR) and it was modified to let the system manager check on mail status for others (hence, MAILRRR_2). .blank 1 These programs contain ANSI terminal escape sequences for VT100-compatible terminals. They can be easily modified for other terminals. .blank 1 For more information, check the comments of each program.