There are 3 other files named vmm.hlp in the archive. Click here to see a list.
VMM is a modified version of DEC's MAIL command. The design goals
of this program were:
1. Maintain compatiblity with MAIL.
2. Increase funtionality.
3. Enhance user adaptability.
4. Ease of use.
This help file lists the enhanced and new commands in VMM.
To use this new version of mail just say VMM to the "$" prompt.
If you have any questions or suggestions please send mail to RAY.
BLANK, an added command, clears the terminal screen. This command
only works if the terminal was defined before you entered VMM, i.e.
$SET TERM/VT52 !for all vt52 compatible terminals
CC, carbon copy, has been added. It is similar to the "To:" field
and appears on the line following the "To:" line.
DAYTIME, is an added command that displays the systems current
date and time. It is possible to use the DAYTIME command at the
all three command levels (top-level mail, send mode, and option
DELETE has been modified in a couple of ways.
First, ranges have been added. In MAIL you have to have just
read a message in order to delete it, in VMM you can say DELETE X:Y
and messages X through Y are deleted. It is also possible to say
DELETE X and message X will be deleted. If no argument is spedified,
i.e. DELETE, then the last message read is deleted.
The second change involves actual deletion of the message. The
message now is only "marked" for deletion, thus the message numbers
don't change until you do an EXPUNGE. This makes it possible to say
and have message x,y,z marked for deletion without having to worry
about whether they have changed between deletes.
Directory is the same as HEADERS, see headers for changes.
EXPUNGE, a new command, deletes all messages marked for deletion
and causes the messages to be renumbered.
EXIT has been modified to execute an EXPUNGE command before updating
the mail file and exiting VMM. See also QUIT.
FLAG, new command, causes an "F" to be displayed in the message
status field when you use DIRECTORY or HEADERS commands (useful
for marking important messages for later reference).
HEADERS, equivalent to DIRECTORY, has been modified in several ways.
1. You can specify ranges. Displays headers of messages in range.
2. The qualifiers /FROM, /FLAG, /NEW, and /UNSEEN have been added.
3. A new field has been added. The message status field is a one letter
field at the beginning of the message header line - 'D','F', and '*'
are displayed for deleted, flagged, and unseen or new messages.
The /FLAG qualifier has been added. Displays the headers of messages
that have been flagged.
The subcommand /FROM has been added. Displays headers of messages
from users with the specified string in their username, i.e.
will display headers of all messages from users with RAY in their
The /NEW qualifier has been added. This qualifier will display only
messages that are marked as being new. Messages that are new are
marked the same as messages that are 'unseen', therefore this
qualifier is the same as the /UNSEEN qualifier.
The /UNSEEN qualifier has been added and is the same as the
/NEW qualifier. See /NEW qualifier for more information.
The MOVE command has been added. MOVE is similar to file command except
the MOVE command also marks the message for DELETION. Ranges are allowed.
Option is a sub-command mode, signified by the 'OPT>' prompt, that will
allow you to set options for VMM. The file MAIL.INI, containing OPTION
commands, can be set up by the individual user and will be executed at
the VMM startup time.
Displays the current system date and time.
Allows you to set the top-level VMM prompt.
Turns off 'Pause' at end of page mode.
Set the option command prompt.
Turn on 'Pause' at end of page mode. This causes VMM to pause after
a screen full of text has been displayed.
Spawn a sub process.
Set or Unset reply options.
The REPLY/ALL option will cause all users in original messages
TO: and CC: fields to also receive your replies.
Turn off REPLY/ALL flag.
Turn off REPLY/SENDER flag.
The REPLY/SENDER option will cause yourself to be included in any reply
that you send.
Set the send mode prompt.
Spawn a sub process.
PUSH has been added to allow you to Spawn a sub process and then
QUIT has been modified to update the mail file and exit VMM. This causes
messages that are marked for deletion to remain marked for deletion, but
not be expunged.
Two new qualifiers have been added to REPLY.
/ALL Reply to everyone in the original msg
/SENDER Include self in reply list
Send_Mode, signified by the 'S>' prompt, is part of the SEND command.
It is a subcommand mode that allows the user the ability to modify certain
aspects of the message that is about to be sent. The following is a list
of the commands of Send_mode:
S> Abort -- abort message
S> CC -- add another user to CC: list
S> Daytime -- display current system date and time
S> Edit -- edit message before sending (default editor is SOS,
see HELP SEND /EDIT inside of VMM for more detail)
S> Push -- Spawn a sub process.
S> Spawn -- Spawn a sub process.
S> To -- add another user to the TO: list
SPAWN has been added to allow you to create a sub process at the
DCL level and re-enter VMM.
TYPE has been added. It redisplays the last message read by the user.
UNDELETE has been added to unmark messages previously marked for deletion.
If you wish to read a message that has been "deleted" you must UNDELETE the
UNFLAG has been added to unmark FLAGGED messages. See also, FLAG and
Verification allows you to see which users receive the message as the
message is being sent.