.title nm$message .ident "26" !++ ! ! Copyright (c) 1985, 1986, 1987, 1988, 1989, 1992, 1993, 1994 ! by Digital Equipment Corporation, Maynard, Mass. ! ! Facility: NMAIL ! ! Abstract: Network mailer ! ! Environment: VMS ! ! Author: Dave Porter (Mu::Porter) ! Networks and Communications ! ! Created: 15-Mar-1985 ! ! Revision history: ! ! 01 26-Sep-1985 ! Change wording of SHOXNO, SHONDEL to reflect the fact ! that a zero field means that the daemon applies defaults ! ! 02 02-Oct-1985 ! Add SHONDLV message. Change 'unsent' to 'pending' in a ! couple of messages, to clarify what is really meant. ! ! 03 19-Oct-1985 ! Change NOTALL to NOMEDDL (to support introduction of /USER ! in SHOW and CANCEL commands) ! ! 04 04-Dec-1985 ! Change some messages to reflect changes in daemon report ! generation routines ! ! 05 04-Dec-1985 ! Add NETHUNG message ! ! 06 02-Apr-1986 ! Add SHOHLD, SHOCMP, SHOERR messages for job status ! ! 07 14-Apr-1986 ! Add TEXTC, NONXQUE messages. Change file I/O errors ! to use "!AD" instead of "!AS" to avoid problems with ! local descriptors. Add QSTOP, QWAIT, QDEL messages. ! ! 08 20-Apr-1986 ! Add CANCEL message, and privilege check messages ! ! 09 21-Apr-1986 ! Add CC-related mesages ! ! 10 23-Apr-1986 ! Replace/remove LOGxxx message to reflect new fatal ! error logging mechanism. Change `pending' back to `unsent' ! to fit better with new state-selection qualifier for SHOW. ! Add SHONOSE for SHOW output display use. ! ! 11 26-Jun-1987 ! Add EOFERR message for SHOW; add XFROM, RBLURT messages for ! error reports; add SHORET, SHONRET for no-return-to-sender ! options. ! ! 12 10-Aug-1987 ! Add various messages related to the ANALYZE/REPAIR command ! ! 13 20-Sep-1987 ! Add NULERR for SHOW use ! ! 14 24-Jan-1989 ! Add messages used for detection of retained jobs ! in ANALYZE/REPAIR. ! ! 15 30-Jan-1989 ! Add various messages related to support of MAIL-11 3.1 ! ! 16 9-Feb-1989 ! Add NOQUES message ! ! 17 12-Feb-1989 ! Make changes needed to support separate return-to-sender ! messages from daemon to user. ! ! 18 14-Feb-1989 ! Add SHONRPT message ! ! 19 18-Feb-1989 ! Add messages to support the /RETURN option on cancel ! ! 20 21-Feb-1989 ! Add REQUEUE message for broadcast notification ! ! 21 1-Jul-1992 ! Add FAO, PRVUP, PRVDWN fatal errors ! ! 22 22-Apr-1993 ! Change ANFILE - file numbers can exceed 65535 ! ! 23 15-Nov-1993 ! Add ANNORPT, AN2OLD, AN2NEW, ANFILDT ! ! 24 19-Nov-1993 ! Add messages to support cancellation reason string ! ! 25 8-Dec-1993 ! Add EXTNF, EXTNT, EXTBAD fatal messages ! ! 26 13-Jan-1994 ! Add NOFILES warning !-- .facility /system /prefix=nm$_ nmail,386 .severity info ! ! Informational messages ! NOJOBS NOQUES QSTART /fao=1 QSTOP /fao=1 QWAIT /fao=1 QDEL /fao=1 QRUN /fao=1 CANCEL /fao=1 RELEAS /fao=1 CANPEND /fao=1 TEXT /fao=1 TEXTC /fao=1 .severity warning ! ! Lesser errors ! FILOFLO FILOFL2 NOREASN NOFILES .severity error ! ! Miscellaneous error conditions. READ and WRITE can sometimes ! be reported in the control file, if they occur whilst actually ! sending a message, but the rest are always conventionally used. ! READ /fao=2 WRITE /fao=2 SUBMIT RESUB /fao=2 IVNUM /fao=1 IVTIME /fao=1 TOOSOON /fao=1 TRNLNM /fao=1 NONXJOB JOBACT JOBFREE JOBCAN QUEACT /fao=1 QUEFAIL /fao=1 NONRET NOSYSPRV NONETMBX NOOPER NOCMKRNL MODE .severity error ! ! Network I/O errors. These are all reported in the current control file. ! Later analysis will determine whether they are hard or soft errors ! from the point of view of the particular message. ! NONET LOGLINK /fao=1 SENDERR /fao=1 TIMEOUT /fao=1 NETHUNG /fao=1 NOACCEPT /fao=1 PROTOCOL RACE .severity fatal ! ! The following errors are fatal; no attempt is made to report ! them in the control file for any individual mail message. ! OPEN /fao=2 CLOSE /fao=2 SEARCH /fao=2 PARSE /fao=2 RMS JBC CLIBUG UNXFC /fao=1 SYNCH /fao=1 MBXIO BADFIL BADALG BADBIO BADFLG ABORT SYNTAX /fao=1 BADTIM INSTREE /fao=1 NONXQUE BADBUF FAO PRVUP PRVDWN EXTNF /fao=1 EXTNT /fao=1 EXTBAD /fao=1 .severity success ! ! These are bits and pieces of string which are used to construct ! a failure report, to be mailed back to the original sender. ! SSUBJ RSUBJ MSUBJ RBLURB RBLURT < which was entered at !17%D> /fao=1 CBLURB /fao=1 CBLURT < by request of user !AS at !17%D> /fao=2 CBLURN < but no further details are available.> GBLURB TBLURB ZBLURB NBLURB MBLURB THISAD < address !AS> /fao=1 XTO /fao=1 XCC /fao=1 XSUBJ /fao=1 XFROM /fao=1 CWHY1 /fao=1 CWHY2 < : !AS> /fao=1 EHARD ESOFT EEXP ECAN EUNKN <** unknown error severity **> ENOMOR EMOR REQUEUE /fao=2 ! ! More bits and pieces used to construct a 'fatal error' report ! which is then sent to the operator console ! LOG1 /fao=1 LOG2 /fao=3 LOG3 /fao=2 ! ! Stuff used for the 'SHOW' command output ! SHOHDR /fao=3 SHOHDAL /fao=3 SHOENT < Message entered at !17%D> /fao=1 SHOENUK < Message entered at unknown time> SHOTIM < Attempted !SL time!%S, most recently at !17%D> /fao=2 SHONEW < No attempt to send has yet been made> SHOXAT < Expires after !+!SL attempt!%S> /fao=2 SHOXTM < Expires at !17%D!+> /fao=2 SHOXOR < Expires at !17%D or after !SL attempt!%S> /fao=2 SHOXNO < Default expiry period> SHODEL < Retry interval is !13%D> /fao=1 SHONDEL < Default retry interval> SHOFORN < Foreign or non-text message> SHOFROM < From !AS> /fao=1 SHOTO < To !AS> /fao=1 SHOCC < CC !AS> /fao=1 SHOSUBJ < Subject "!AS"> /fao=1 SHOSUBX < Subject (not shown)!+> /fao=1 SHOSUM < Summary: !SL unsent, !SL sent, !SL failed> /fao=3 SHODLV < Confirmation of job completion required> SHONDLV < No confirmation of job completion> SHORET < To be returned to sender on error> SHONRET < Not to be returned to sender> SHONRPT < Delivery failure not reported to sender> SHOCRTS < Message is being cancelled> ! ! More small bits used to fill in parts of 'SHOW' displays ! SHOADR SHOSTS SHOLST