Trailing-Edge
-
PDP-10 Archives
-
integ_tools_tops20_v7_30-apr-86_dumper
-
tools/xmail/vmmtomail.dif
There are 3 other files named vmmtomail.dif in the archive. Click here to see a list.
The following commands have been modified or added to MAIL to produce
VMM. New commands are in UPPERCASE, other additions are in Mixed case.
Commands and their synonyms are listed together (no blank line inbetween).
Command: Summary of Changes:
-------- -------------------
BLANK Blank the terminal screen
Cc <user1>,<user2@site>,@list Carbon Copy field added
DAYTIME Displays current system time.
DELETE x:y Better display of ranges acted on.
Msgs not actually deleted, marked
/FLAG Delete flagged messages.
/FROM <string> Delete msgs FROM <string>
/NEW Delete 'New' msgs
/SUBJECT <string> Delete msgs with <string> in subject
/UNSEEN Delete 'Unseen' msgs
DIRECTORY x:y New switches added and status field
HEADERS added (flagged,deleted,new)
/DELETED Display 'deleted' msgs.
/FLAG Display 'flagged' msgs.
/FROM <string> Display msgs 'From' <string>
/NEW Display 'new' messages.
/SUBJECT <string> Display msgs with <string> in subject
/UNSEEN Display 'unseen' msgs.
EXIT EXPUNGE msgs and update file on exit.
EXPUNGE Delete messages marked for delete.
PURGE Display of messages acted on.
FLAG x:y Better display of ranges acted on.
/FROM <string> Flag msgs FROM <string>
/NEW Flag 'New' msgs
/SUBJECT <string> Flag msgs with <string> in subject
/UNSEEN Flag 'Unseen' msgs
FORWARD Prompt for CC field and use Send Mode
HELP
? Updated to use newer VMS Help facilites
Init file [MAIL.INI] VMM reads this file FIRST and sets
up OPTIONS with it -- uses the OPTIONS
command parser
LIST Same as PRINT
NEXT Fixed for deleted messages.
OPTIONS New command mode for setting up
session long switches.
DAYTIME Display current system time
HELP Display option list and help
MAIL_PROMPT <string> Change 'VMM>' prompt to <string>
NONOTIFY Don't notify users of new mail
NOPAUSE Don't pause terminal at end of page
NOTIFY Notify users of new mail
OPTION_PROMPT <string> Change 'OPT>' prompt to <string>
PAUSE Pause terminal at end of page
PUSH Spawn a sub process
READ_PROMPT <string>
REPLY Set reply qualifiers for session
/ALL Reply to everyone in messages list
/NOALL Turn of session reply/all
/SELF Cc yourself in replies.
/NOSELF Don't Cc yourself in replies
SEND Set SEND/self or noself
/SELF Include yourself in CC field
/NOSELF Don't automatically include yourself
SEND_PROMPT <string> Change 'S>' prompt to <string>
SHOW Show options status <on/off>
SPAWN Spawn a sub process
? Same as HELP
PREVIOUS Same as BACK
PUSH Spawn a sub process
QUIT Update file but do not EXPUNGE
Ranges Allow user to specify ranges on
x:y certain commands. For messages
beginning at x ending at y
inclusive.
READ x:y Read a range of messages and pause
in read mode.
/DELETED Read 'deleted' msgs.
/FLAG Read 'flagged' msgs.
/FROM <string> Read msgs 'From' <string>
/NEW Read 'new' messages.
/SUBJECT <string> Read msgs with <string> in subject
/UNSEEN Read 'unseen' msgs.
Read Mode
BLANK Blank screen
BACK
PREVIOUS Back to previous message
DAYTIME Display current system date and time
DELETE Delete current message
FILE <filename> File current message in <filename>
FLAG Flag current message
FORWARD Forward current message to userlist
?
HELP <topic> Display help on <topic>
LIST
PRINT Print current message
/QUEUE <queuename> in queue <queuename>
MOVE <filename> File current message in <filename> and
delete it.
NEXT Proceed to next message
PUSH
SPAWN Spawn a subprocess
QUIT Exit read mode.
REPLY Reply to current message
/ALL Include everyone in TO and CC lists
/SELF CC yourself
SEARCH <string> Search for string in messages
TYPE Type current message
UNDELETE Undelete Current message
UNFLAG Unflag Current message
REPLY Prompt for CC list and use Send Mode
/ALL Include everyone in TO and CC lists
/NOALL Disable option /all temporarily
/SELF CC yourself
/NOSELF Disable option /self temprorarily
SEND Prompt for CC list and use Send Mode
/SELF Include yourself in CC list
Send Mode
ABORT Abort and quit
DAYTIME display current system time
BCC Blind Carbon Copy
CC Add user or users to CC field
DISPLAY Display message fields
/ALL Display all message fields
/BCC Display Blind CC list
/CC Display CC list
/SUBJECT Display SUBJECT list
/TEXT Display message TEXT
/TO Display TO field
EDIT Edit message before sending
ERASE Erase message fields
/ALL Erase all fields (no text)
/BCC Erase the BCC field
/CC Erase the CC list
/TO Erase the To list
HELP What send commands are available
PUSH spawn a sub process
QUIT Abort
REMOVE Remove user or users from lists
SEND Send the message NOW!
SPAWN spawn a sub process
SUBJECT <string> Change SUBJECT field to <string>
TO Add user or users to TO field
? Same as HELP
SPAWN Spawn a sub process
TYPE Redisplay the most current message
UNDELETE x:y Better notification of msgs acted on
/DELETED
/FROM <string> Undelete msgs FROM <string>
/SUBJECT <string> Undelete msgs with <string> in subject
UNFLAG x:y Better notification of msgs acted on
/FLAG Unflag 'Flagged' msgs
/FROM <string> Unflag msgs FROM <string>
/SUBJECT <string> Unflag msgs with <string> in subject
Verification Tell the user what messages have
been acted on. Tell users what users
received messages.
In addition VMM is set up to handle arpanet style mail
addresses of the format
user@site
automatically. The Eunice SMTP interface is used to send Arpanet msgs,
but the user need only supply an program to process the files queued
to the <MAILER> directory in order to interface to another network.
Ramon Curiel July 25, 1984