From: CRDGW2::CRDGW2::MRGATE::"SMTP::CRVAX.SRI.COM::RELAY-INFO-VAX" 19-MAY-1989 15:28 To: MRGATE::"ARISIA::EVERHART" Subj: Mail Filter Procedures Received: From KL.SRI.COM by CRVAX.SRI.COM with TCP; Fri, 19 MAY 89 09:51:50 PDT Received: from dsfvax.JPL.NASA.GOV by KL.SRI.COM with TCP; Fri, 19 May 89 09:46:22 PDT Received: by dsfvax id <00000C47131@dsfvax.JPL.NASA.GOV> ; Fri, 19 May 89 09:45:48 PST Date: Fri, 19 May 89 09:38:17 PST From: TENCATI@dsfvax.JPL.NASA.GOV Subject: Mail Filter Procedures To: info-vax@kl.sri.com X-Vms-Mail-To: EXOS%"info-vax@kl.sri.com",TENCATI Message-Id: <890519093817.00000C47131@dsfvax.JPL.NASA.GOV> It was pointed out to me that the procedure FILE_MAIL references a command procedure that it SPAWNs which was not included in the distribution. The command procedure referenced, CHECK_MSGS.COM contains only the following two lines: $MAIL Exit T The output from this command is put into a file called TEMP.DAT. If you have mail messages, the file contains the string "You have xx new messages", otherwise it's empty. This is used to determine whether to run READMAIL to process anything or to merely exit. The mailer has been real flaky on my end, so I sent out multiple sources. The original READMAIL.COM was missing a DCL subroutine block so I sent out a corrected version. This was the only fix I made, so if you're seeing multiple msgs containing READMAIL, the correct version is the one with the cuss-word (sorry, I forgot to clean it up) label "S--T_CAN:". If anyone wants to re-write the routines, I'd welcome any modifications. Regards, Ron Tencati Jet Propulsion Laboratory Pasadena, Ca. TENCATI@GPVAX.JPL.NASA.GOV - Internet JPLGP::TENCATI - NASA/SPAN