% VAX-11 Librarian V04-00 paA|aFG (((5a ANSWER APPENDjATTACHBLANKCD.CONTINUECOPY(DAYTIMEDELETEEDIT FILE-LISTFLAG~FORWARDHEADERS HELP$KEYWORDS%fKILL%nLIST& LITERAL-TYPE'>MARK(4MOVE*NEXT*PREVIOUS*PRINT06PUSH0NQUIT0REMAIL2REPLY4,SEND7SPAWN:STATUS;TAKEBTYPEDUNANSWERDzUNDELETEE UNFLAGE UNKEYWORDSE8UNMARKEUNPRINT4,SEND7SPAWN:STATUS;TAKEBTYPEDUNANSWERDzUNDELETEE UNFLAGE UNKEYWORDSE8UNMARKEUNPRINTFRVERSIONREPLYVERSION qa 1 ANSWERB Answer a message. Specify a sequence of the message or messages= you are answering. When ANSWER starts, you are prompted as follows: Reply message #nn to:@ Press RETURN to send the message to the recipients in the To:@ line and to create new text. Enter SENDER INCLUDING to answerB the To: line recipients and to include the text of the original< message in your reply. Enter ALL INCLUDING to send to allB recipients in the To: line and th ose copied. Use the ^C command< to cancel sending an answer and return to the MM> prompt.B Use the SET REPLY-LEADING-STRING (at the MM> prompt) to specify? a string that precedes each line of the message that you are? including. If this command is not used, the default is a tab character.D When more than one message is answered, MM completes each messageA before starting an answer to the next specified. The following# are examples of ANSWER commands:* ANSWER 3  Answer message number 3.5 ANSWER 8:10 Answer message numbers 8, 9, and 10 Format ANSWER message_sequence wwqa 1 APPENDA Append information to a file previously created with the FILE-@ LIST command. Use APPEND /HEADERS-ONLY to append only message@ numbers and Subject: lines to the file. Use APPEND /SEPARATE-@ PAGES to insert a line feed character between each message so> that when the file is printed, each message is printed on a? separate page. If the specified file has not been previouslyB created, APPEND fails. (Use the FILE-LIST command to create the1 file before appending additional information.) Format8 APPEND output_filename /qualifier message_sequence 2 Qualifiers /HEADERS-ONLY. Store only the message headers in the file. /SEPARATE-PAGES? Store the messages in the file so that a line-feed characterB (\014) separates each message. When the stored file is printed,A the line-feed character causes each message to be printed on a new page. wwqa 1 ATTACHB Detach the terminal from the calling process and reattach it toD another process. Use the SPAWN SHOW PROCESS /SUBPROCESSES command@ to list the names of subprocesses. Use the DCL LOGOUT commandC to return to the original process. If the MULTINET_DISABLE_SPAWN, logical is enabled, ATTACH does not work. Format ATTACH process-name 2 Parameters process_name@ Specify the name of a process to which you want your terminalC attached. Not all subprocesses can be attached; some testing may be required. wwqa1 BLANKD Clear the screen. If a message is being created, it is not erased3 and can be redisplayed with the DISPLAY command. Format BLANK wwqa1 CD: Change your default directory. A directory name must be specified. Format CD directory_name wwqa 1 CONTINUEB Resume a previously started message which QUIT was used to exit the message. Format CONTINUE ww$sa1 COPYB Copy the specified message sequence into the specified mail boxC name. If the mail box does not exist, you are prompted to create! it with the following command:? No USERS:[ME]mail_box.TXT.1 file exists, create it? (YES/NO)@ Enter Y to create the mail box or N to not create it. You canA access the mail box with the GET command. The MOVE command hasC the same use as the COPY command except that messages are stored+ in the mail box and marked for deletion. Format) COPY mail_box_name message_sequence ww$sa 1 DAYTIME% Display the current date and time. Format DAYTIME ww$sa 1 DELETED Mark message sequence for deletion. Messages are not erased untilD  you invoke either the EXPUNGE or EXIT commands at the MM> prompt.A Use the UNDELETE command to access a message previously marked for deletion. Format DELETE message_sequence ww$sa1 EDITB Edit message using the text editor specified by the SET EDITOR- INVOCATION-COMMAND command. Format EDIT message_sequence ww$sa 1 FILE-LIST? Store a message sequence in a file. The output file containsA the message header(s) listed at the start of the file and eachD message listed sequentially prefaced with an introduction line in this form:+ Message n -- ************************D If FILE-LIST is given the name of an existing file, a new version@ is created but no message appears to inform you. Before usingB FILE-LIST, use the following command to ensure that a file does not already exist: SPAWN DIR file_nameB A file created with FILE-LIST cannot be used as  a mail box. UseC the COPY or MOVE commands to create a file for which MM commands? apply. Messages stored with FILE-LIST are neither marked for deletion or marked as seen.@ Use FILE-LIST with the /HEADERS-ONLY switch to store only the@ headers in the output file. Use the /SEPARATE-PAGES switch toB separate each message in the file with a line-feed character so@ that when the file is printed, each message prints on its ownC page. Once a file is created, you can append additional messages' to the file with the APPEND command. Format8 FILE-LIST output_filename /switch message_sequence 2 Qualifiers /HEADERS-ONLY. Store only the message headers in the file. /SEPARATE-PAGES? Store the messages in the file so that a line-feed characterB (\014) separates each message. When the stored file is printed,A the line-feed character causes each message to be printed on a new page. ww$sa1 FLA G? Mark a message sequence for access by other MM commands that? take message sequences as arguments. A message can be marked? as not flagged with the UNFLAG command. Use the FLAG commandB to make messages of importance "stand out" in your message fileA by putting an "F" character to the left of the header line. MMC lists flagged message headers whenever new mail arrives. Use the@ HEADERS FLAG command to list flagged headers. Display flagged? messages with the TYPE FLAG command. All other applicable MM- commands accept the FLAG argument as well. Format FLAG ww$sa 1 FORWARDB Forward a message sequence to another user. You are prompted to@ add information that is inserted before the message body. TheB easiest way to use FORWARD is to press ^Z when you are promptedA to enter the initial information, then use the EDIT command to' add information to the full message.A When you specify more than one message when using FORWARD, the> messages are grouped together to form a single message withA your comments and a list of headers inserted at the top of the message.C If you want to send messages separately, forward each message byD itself, or use the REMAIL command which forwards messages without. comments and sends each message separately. Format FORWARD message_sequence ww$sa 1 HEADERSA Display the headers for a message sequence. A hea der is a line@ of information consisting of the message number, the date the= message was sent, who sent the message, the subject of theD message, and the number of characters in the message. The HEADERSA command outputs the headers in the specified sequence in orderA of lowest message number to highest. Enter HEADERS ALL (H A in( shortened form) to list all messages.B For listing more than a screen full of headers, it is useful toD set the following command that causes the listing to pause at the end of each screen full: SET MORE-PROCESSING 1> When this command is activated, press SPACE to continue the2 listing or press Q to return to the MM> prompt. Format HEADERS message_sequence wwĠta1 HELP) Display help information in READ mode.? In the individual command helps, a "message_sequence" is one= or more messages with which an action takes place, such as@ displaying or deleting the messages. The message_sequence can= also be ALL for all messages. A message is accessed by its= number. Use the HEADERS command to list messages and theirA associated numbers. Separate messages with commas, such as: 1,C 3, 5. Specify a range of messages with a colon, such as: 1:5. IfA a message sequence is not included with a command, the current message is assumed. Format HELP [topic] 2 Command_Summary5 The following commands are available in READ mode:  Command: Description:# ANSWER Answer a message.A APPEND Append information to a file previously created- with the FILE-LIST command.B ATTACH Detach the terminal from the calling process and1 reattach it to another process.# BLANK Clear the screen.0 CD Change your default directory.D CONTINUE Resume a previously started message which QUIT was+ used to exit the messa ge.> COPY Copy the specified message sequence into the* specified mail box name.4 DAYTIME Display the current date and time.B DELETE Mark message sequence for deletion. Messages areC not erased until you invoke either the EXPUNGE or2 EXIT commands at the MM> prompt.A EDIT Edit message using the text editor specified by< the SET EDITOR-INVOCATION-COMMAND command.5 FILE-LIST  Store a message sequence in a file.@ FLAG Mark a message sequence for access by other MMD commands that take message sequences as arguments.= FORWARD Forward a message sequence to another user.? HEADERS Display the headers for a message sequence. AC header is a line of information consisting of theD message number, the date the message was sent, whoC sent the message, the subject of the message !, and: the number of characters in the message.8 HELP Display help information in READ mode.B KEYWORDS Mark the messages in a message sequence as being( included in a keyword.B KILL Mark a message sequence for deletion and display@ the next message (if not marked for deletion).C LIST List message sequence on the listing device (such as a printer).D LITERAL-TYPE Display the me "ssage being read without suppressing its headers.0 MARK Mark message sequence as seen.B MOVE Move message sequence to the specified mail box.@ NEXT Go to next message and display if not deleted.@ PREVIOUS Go to last message and display if not deleted.- PRINT Print one or more messages.) PUSH Start a DCL subprocess.> QUIT Quit READ mode and return to the MM> prompt.< REMAIL Forward a me #ssage without changing the To: statement., REPLY Answer a message sequence.; SEND Send a message and invoke SEND mode (S>).= SPAWN Execute a single DCL command, or if enteredC without options, start a subprocess with the same! effect as PUSH.A STATUS Display the file name of your current mail box,D when mail was last read, the number of the currentD message, $ and the name of the mail delivery system.4 TAKE Take MM command input from a file.B TYPE If in SEND or READ mode, display the contents of& the current message.: UNANSWER Mark a message sequence as not answered.9 UNDELETE Mark a message sequence as not deleted.9 UNFLAG Mark a message sequence as not flagged.> UNKEYWORDS Mark a message sequence as not included in a keyword.6 UNMARK Mark a mes%sage sequence as not seen.C UNPRINT Cancel printing of a message marked for printing.> VERSION Display the MM and MultiNet version numbers. wwĠta 1 KEYWORDSA Mark the messages in a message sequence as being included in aD keyword. To define a keyword, invoke the following command at the MM> prompt: SET KEYWORDS list-of-keywordsB This feature is useful for classifying old messages. List keyed' messages with the following command:& H KEY keyword Format- KEYWORDS keywords_list message_sequence wwĠta1 KILLD Mark a message sequence for deletion and display the next messageB (if not marked for deletion). Messages are not erased until the& EXPUNGE or EXIT command is invoked. Format KILL message_sequence wwĠta1 LISTC List message sequence on the listing device (such as a printer).A LIST /HEADERS-ONLY lists only the message n'umbers and Subject:C lines. LIST /SEPARATE-PAGES forces each message to be printed onB a separate sheet of paper. The switch, if specified, must occurA before the message sequence. If you want to save messages in a file, use FILE-LIST. Format LIST message_sequence 2 Qualifiers /HEADERS-ONLY! List only the message headers. /SEPARATE-PAGES( List each message on a separate page. wwd'va1 LITERAL-TYPEB Displ(ay the message being read without suppressing its headers.A At the MM> prompt, a message sequence can be specified; at theA MM> prompt LITERAL-TYPE is the same as the TYPE command except0 that header suppression settings are ignored. Format% LITERAL-TYPE [message_sequence] wwd'va1 MARKC Mark message sequence as seen. If you have many unseen messages,@ use MARK ALL to ensure that headers are not redisplayed after each command. Forma)t MARK message_sequence wwd'va1 MOVEC Move message sequence to the specified mail box. As each messageD is moved to the alternate mail box, it is marked for deletion. IfB the mail box does not exist, you are prompted to create it with the following command:? No USERS:[ME]mail_box.TXT.1 file exists, create it? (YES/NO)@ Enter Y to create the mail box or N to not create it. Use theD GET command to access the specified mail box. To access* a deletedA message before it has been expunged, use the UNDELETE command.? The COPY command has the same use as the MOVE command except= messages are stored in the mail box without being deleted. Format) MOVE mail_box_name message_sequence 2 Example" MM>MOVE WORK_MAIL FROM THE_BOSSD No USERS:[ME]WORK_MAIL.TXT.1 file exists, create it? (YES/NO) YES 28:29 MM>get work_mail? Last read: 1-Apr-1994 20:42:07, 2 messages (0 old), 1 pages MM> +wwd'va1 NEXT1 Go to next message and display if not deleted. Format NEXT message_sequence wwd'va 1 PREVIOUS1 Go to last message and display if not deleted. Format PREVIOUS wwd'va1 PRINTA Print one or more messages. The "SET LIST-ON-SEPARATE-PAGES 1"A command causes all messages listed with PRINT to be printed on separate pages. Format PRINT message_sequence!, 2 Qualifiers /AFTER+ Delay printing until the specified time. /ALL Print all messages. /BURST /BURST[=keyword]C Specify /BURST=ALL to have flag pages and a burst bar be printedD before each message that is being printed (this can waste paper).@ Specify /BURST=ONE to have flag pages and a burst bar printed> before the start of all the messages that you are printing. /CANCEL Cancel the current print job. /COPIES - /COPIES=nA Specifies the number of copies to print. The default is 1. The maximum value is 255. /FEEDB Specify whether form feeds be inserted in the print job so that@ the printer ejects the current form after printing a message. /FORMB Specifies the name or number of the form on which to print. UseA the DCL command SHOW QUEUE /FORM to list available form names. /HEADERS-ONLY! List only the message headers. /HOLDA Hold the prin.t job until released by the DCL command SET ENTRY /RELEASE. /IMMEDIATE" Print the messages immediately. /NAME /NAME=job_nameD Specify the job name that is listed on the flag page for the job.C The name can be up to 39 characters in length. Enclose in doubleC quotes if the name contains special characters. If a job_name isC not specified with this switch, the name on the first message isC used. This same name appears when the DCL commands SHOW ENTRY/ or SHOW QUEUE are used. /NOTIFYD Specify that a message be broadcast to your terminal when the job- is printed or if it terminates abnormally. /PARAMETERS# /PARAMETERS=(parameter[,...])? Specify from one to eight optional parameters to send to the printer. /QUEUE; Specify the print queue to which the message is printed. /SEPARATE-PAGES( List each message on a separate page. /SETUP< Specify setup information for t0he printer. This qualifierA specifies device control modules that contain escape sequences for programmable printers. /SPACED Specify that messages be printed double-spaced. If this switch is5 not specified, messages are printed single-spaced. /TRAILER /TRAILER=[keyword]@ Specify that a file trailer page be printed at the end of theB print job. Keyword is either ALL to have a trailer page printedB after each message or ONE to print a single trailer p1age at the end of the print job. wwwa1 PUSH> Start a DCL subprocess. If a parent DCL command interpreter= exists, attaches to it. To return from DCL, use the ATTACHC command. If the MULTINET_DISABLE_SPAWN logical is set, PUSH does not work. Format PUSH wwwa1 QUIT/ Quit READ mode and return to the MM> prompt. Format QUIT wwwa 1 REMAILC Forward a message without 2 changing the To: statement. The REMAIL< command is similar to FORWARD, except instead of entering= information before the message, it is sent with the headerD modified to indicate who did the remailing. Multiple messages areA sent individually (opposite of FORWARD which combines multipleC messages into a single message). MM prompts for to whom you wish to send the message.& NOTEB REMAIL does not change the To: heading in a message. Y3ou can@ send the message to another address, but the To: line does not change. Format REMAIL message_sequence wwwa1 REPLYD Answer a message sequence. When REPLY starts, you are prompted as follows: Reply message #nn to:@ Press RETURN to send the message to the recipients in the To:@ line and to create new text. Enter SENDER INCLUDING to answerB the To: line recipients and to include the text of the original< message 4 in your reply. Enter ALL INCLUDING to send to allB recipients in the To: line and those copied. Use the ^C command< to cancel sending an answer and return to the MM> prompt.B Use the SET REPLY-LEADING-STRING (at the MM> prompt) to specify? a string that precedes each line of the message that you are? including. If this command is not used, the default is a tab character.D When more than one message is answered, MM completes each messageA before starting an answer to th5e next specified. The following" are examples of REPLY commands:* REPLY 3 Answer message number 3.5 REPLY 8:10 Answer message numbers 8, 9, and 101 REPLY FROM Answer message sent by THE_BOSS THE_BOSS Format REPLY message_sequence wwwa1 SEND= Send a message and invoke SEND mode (S>). SEND prompts for? the To: CC:, and subject lines. Once you enter the requestedB information (or press RETURN to skip a field), SE 6ND prompts you@ to type the message body. If you make a mistake while typing,C press the DELETE key to erase the error. MM lets you also deleteC backwards to the previous line. While you are entering text, youA can invoke a text editor by pressing ^E. The editor is definedD by the EDITOR-INVOCATION-COMMAND which is set from the MM> promptB or added to your MM.INIT file. Insert a file in your message by@ pressing ^B. Redisplay your message by pressing ^K. Clear theD screen an 7d redisplay by pressing ^L. Abandon a message and return$ to the MM> prompt by pressing ^N.B While entering the body text of a message, delete the last wordD with ^W, delete the line with ^U, and redisplay the line with ^R.A When you complete your message, press ^Z or ESCAPE which takes= you to the S> prompt. Enter the SEND command again to send@ the message. When in SEND mode, if you wish to add additionalA information to your message, use the TEXT command. If you wishD 8 to invoke the editor, use the EDIT command. If you wish to return@ to the MM> prompt without sending the message, enter the QUIT> command at the S> prompt. Return back to SEND mode with the CONTINUE command. Format SEND [address] ww4ya1 SPAWN? Execute a single DCL command, or if entered without options,= start a subprocess with the same effect as PUSH. To returnB from DCL, Use the LOGOUT command. If the MULTINET_DISABLE_SPAWN' logical!9 is set, SPAWN does not work. Format SPAWN [command] 2 Parameters command= Specify a command to execute. If command is omitted, a DCL& command line subprocess is created. 2 Qualifiers /INPUT /INPUT=file-spec= Specify an input file to the command you enter with SPAWN. /LOGICAL_NAMES /LOGICAL_NAMES /NOLOGICAL_NAMESC Specify that logical names and logical name tables not be copied to the subprocess:. /SYMBOLS /SYMBOLS /NOSYMBOLS; Specify that global and local names not be passed to the subprocess. /WAIT /WAIT /NOWAITA Return control without waiting for the command to complete. DoC not use this qualifier with commands that have prompts or screen displays. /OUTPUT /OUTPUT=file-spec@ Specify a file that retains the output of the command invokedA with SPAWN. This qualifier only works when a single com;mand is? entered without creating a DCL subprocess. In addition, thisA qualifier is positional in that it must be entered immediately# after SPAWN or other qualifiers. ww4ya 1 STATUS@ Display the file name of your current mail box, when mail wasD last read, the number of the current message, and the name of theC mail delivery system. The status information is the same in READ) and SEND modes, and at the MM> prompt. Format STATUS < 2 Example MM>STATUS File: USERS:[ME]MAIL.TXT.1A Last read: 1-Apr-1994 15:40:50, 26 messages (12 old), 17 pages 6 messages deleted Currently at message 1.$ Mail Delivery System is MultiNet. ww4ya1 TAKE> Take MM command input from a file. This command can be very? useful for handling repetitive MM tasks such as parsing mailB out into separate mail boxes by either subject or text content.C Any MM command can be placed in a take file=. If a command causesC a prompt, then control returns to the terminal. After you answerB the prompt, the take file continues. This feature is similar toC a macro or record feature where tasks that consist of repetitiveD steps can be automated. Use a text editor to create the take fileC putting one command per line. If SET MORE-PROCESSING is enabled,A the take file can seem to stop while processing. Disable MORE-D PROCESSING at the start of your TAKE file and re-enable it at t>heC end of the file, as shown in the example in the next section. IfA a command error occurs, a prompt needs to be answered, or when? the end of the take file is reached, MM returns input to theD terminal. The take file name must have a suffix, for example, MM_ TAKE.CMDS. Format TAKE file_name 2 ExampleD An example of a take file that deletes all mail which is not fromA your close associates follows. Before trying any TAKE file forB the first time,? back up MAIL.TXT by copying it to another name. The example TAKE file is: set more-processing 0 mo temp to me mo temp from jane mo temp from miguel mo temp from the_boss mo temp from dale d all exp get temp mo mail all exp get mail set more-processing 1 create-init h a < The MM commands in this example are explained as follows: set more-@ processing Disable so that MM can scroll commands without5 0 @ stopping at the end of each screen.? mo temp from Move mail from your close associates, in this@ ... example, they are named ME, JANE, MIGUEL, THE_@ BOSS, and DALE to the mail box named TEMP. Put= the login names of your associates in these statements.> d all Mark the remaining mail in your mail box for deletion." exp Delete the mail.( get temp Get the TEMP mail box. AB mo mail all Move all mail from the TEMP mail box back to the# default mail box.D exp Delete the moved mail and remove the TEMP mail box+ get mail Get the default mail box.) set more- Enable MORE-PROCESSING. processing 1B create-init Update MM.INIT. When you change MORE-PROCESSING,= even if you disable it and re-enable it, MMC assumes that you have modified your MM variables.C B If this command is not issued here, when you exit9 MM, you are prompted to update MM.INIT.$ h a List the messages.< If this file was called MM_MOS.TAKE, the command would be executed as follows: MM>TAKE MM_MOS.TAKE? No USERS:[ME]TEMP.TXT.1 file exists, create it? (YES/NO) YES 1, 2, 3, 6, 12 4, 5 7, 9 10, 11 Expunging deleted messages.? Last read: 1-Jan-70 00:00:00, 12 messages (0 old), 61 pages' All messagCes deleted, deleting fileA Last read: 1-Apr-1994 10:59:33, 12 messages (12 old), 61 pages [headers list]@ Note that the 1-Jan-70 date means that this is the first time# that the mail box has been read. wwDza1 TYPE? If in SEND or READ mode, display the contents of the current@ message. If at the MM> prompt, display the contents of one or+ more messages. Useful TYPE commands are:& TYPE ALL Display all messagesD TYPE TO name Di Dsplay all messages sent to yourself or to a mail% alias for your site5 TYPE FROM Display messages from an individual nameB TYPE SUB Display messages that contain the keyword in the keyword subject stringA TYPE TEXT Display messages that contain the string in the string message textC For listing more than a screen full of information, it is usefulC to set the following command that causes the listing to pause at the!E end of each screen full: SET MORE-PROCESSING 1> When this command is activated, press SPACE to continue the2 listing or press Q to return to the MM> prompt. Format TYPE [message_sequence] wwDza 1 UNANSWER+ Mark a message sequence as not answered. Format UNANSWER message_sequence wwDza 1 UNDELETE* Mark a message sequence as not deleted. Format UNDELETE message_sequence "FwwDza 1 UNFLAG* Mark a message sequence as not flagged. Format UNFLAG message_sequence wwDza 1 UNKEYWORDS8 Mark a message sequence as not included in a keyword. Format. UNKEYWORDS keyword_list message_sequence wwDza 1 UNMARK' Mark a message sequence as not seen. Format UNMARK message_sequence wwDza 1 UNPRINT4 Cancel printing of a message marked for printing. Format UNPRINT message_sequence wwA|a 1 VERSION/ Display the MM and MultiNet version numbers. Format VERSIONww