home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / mm / mm-manual.txt.Z / mm-manual.txt
Text File  |  2020-01-01  |  221KB  |  3,979 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.                                   MM Electronic Mail
  27.                                       User Manual
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.                                     JOSEPH BRENNAN
  43.  
  44.                   COLUMBIA UNIVERSITY CENTER FOR COMPUTING ACTIVITIES
  45.  
  46.                         ACADEMIC COMPUTING CONSULTING SERVICES
  47.  
  48.  
  49.  
  50.                        March 1990 Edition, revised December 1990
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.           Some of the content of this manual is taken from
  76.         earlier MM Manuals written by Sue Zayac, Lisa Covi and
  77.         Lynn Jacobsen.  The current editor and writer is Joseph
  78.         Brennan, e-mail address brennan@cunixf.cc.columbia.edu.
  79.         Comments and suggestions for improvements in future
  80.         editions are welcome.
  81.  
  82.           The Unix version of MM was written with CCMD at
  83.         Columbia University by Chris Maio, Howie Kaye, Fuat
  84.         Baran, and Melissa Metz.  CCMD was also written at
  85.         Columbia University, by Andrew Lowry and Howie Kaye.
  86.  
  87.           The original MM for DEC20s (and its design) was
  88.         written by a number of people, including Michael
  89.         McMahon, Stuart McLure Cracraft, Ted Hess and Mark
  90.         Crispin.
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.           Copyright (C)  1991 Columbia University Center for
  100.         Computing Activities
  101.                 Table of Contents
  102.  
  103.                1. Introduction                                        1
  104.  
  105.                    * What Is MM?                                      1
  106.                    * Learning MM                                      1
  107.                    * Help                                             2
  108.  
  109.                2. Sample Sessions and Examples                        4
  110.  
  111.                    * Getting Started                                  5
  112.                    * Sending a Message                                6
  113.                    * Reading Mail                                     8
  114.                    * Replying to Messages                             9
  115.                    * Headers                                         10
  116.                    * Managing Your Mail File: Delete and Undelete    11
  117.                    * Reading Old Messages                            12
  118.                    * Forwarding Messages                             13
  119.                    * Copying To and From Regular (Non-Mail) Files    14
  120.                    * File Transfer Using Kermit                      15
  121.                    * Using Emacs from within MM                      17
  122.                    * Additional Mail Files                           20
  123.                    * Nicknames and Mailing Lists                     21
  124.  
  125.                3. Message Sequences                                  23
  126.  
  127.                    * Message Sequences                               23
  128.                    * Description of Message Sequences                23
  129.                    * Message Sequence examples                       23
  130.  
  131.                4. Top Level                                          25
  132.  
  133.                    * What is Top Level?                              25
  134.                    * Commands in Top Level                           25
  135.                    * CCMD                                            27
  136.  
  137.                5. Read Mode                                          28
  138.  
  139.                    * What Is Read Mode?                              28
  140.                    * Commands In Read Mode                           28
  141.  
  142.                6. Send Mode                                          29
  143.  
  144.                    * What Is Send Mode?                              29
  145.                    * Commands In Send Mode                           30
  146.  
  147.                7. Customization                                      32
  148.  
  149.                    * How to Customize MM                             32
  150.                    * Description of Variables                        32
  151.  
  152.                8. Special Topics                                     35
  153.  
  154.                    * Your Electronic Mail Address                    35
  155.                    * Other Users: the Shell Command finger           36
  156.                    * Concluding Hints                                37
  157.         Preface
  158.  
  159.         The electronic mail system MM
  160.         runs on CUCCA's unix-based      Connections can also be made
  161.         computers.  If you have an      through some departmental
  162.         account on one of those         computers on the Morningside
  163.         machines, you are welcome to    Campus and at the Health
  164.         use MM to communicate with      Sciences Campus.  Contact
  165.         people on campus or around      your local departmental
  166.         the world.                      administrator for details.
  167.  
  168.         All faculty and staff of        COMMUNICATIONS SOFTWARE
  169.         Columbia University are being
  170.         offered free accounts with a    No matter how you connect,
  171.         limited amount of connect       you need communications
  172.         time and disk space.  For       software to let your PC act
  173.         information, call the           as a terminal.  Columbia
  174.         Academic Computing Help Desk    supports software called
  175.         at 854-4854.  The host          Kermit, available for both
  176.         computer is known as "Mail"     MS-DOS PC's and Macintosh.
  177.         or cunixf.                      Kermit can also transfer
  178.                                         files between your PC and the
  179.         Students (and faculty using     MM host computer.
  180.         computers for instruction)
  181.         have accounts on cunixa,        Macintosh and MS-DOS Kermit
  182.         cunixb or cunixd.  There is a   can be copied free at the
  183.         fee for students.  To arrange   Business Office, 102
  184.         for an account, contact the     Philosophy Hall; bring your
  185.         Business Office, 854-3555.      own disk.  At the Business
  186.                                         Office, you can also purchase
  187.         MM FROM YOUR OWN PC             Kermit disks and manuals, and
  188.                                         get free handouts.  For more
  189.         Many MM users connect from      information on Kermit,
  190.         their own PC's, on campus or    contact Kermit Information at
  191.         off.  That makes it             854-3703.
  192.         convenient to check mail
  193.         every day, or many times a      LOGGING IN
  194.         day.
  195.                                         Information on how to log in
  196.         The booklet Preparing for       is contained in the handout
  197.         Data Communications with the    Using MM.  You should get it
  198.         PBX gives details of how to     when you get your account.
  199.         connect through the ROLM        Once you log in, you can
  200.         phone system on the             start MM.
  201.         Morningside Campus.  If you
  202.         order the data phone option     PUBLICATIONS
  203.         from Telecommunications
  204.         (854-6254), you can simply      You can get all the
  205.         run a cable between your PC's   publications mentioned here
  206.         serial port and the connector   at the Academic Computing
  207.         built into the ROLM data        Business Office, 102
  208.         phone.  No modem is used.       Philosophy Hall, 854-3555.
  209.                                         The microcomputer labs at 215
  210.         From off campus, you can dial   International Affairs and 251
  211.         in to the ROLM PBX using a      Mudd also have the handouts
  212.         modem.  The phone numbers are   and reference copies of the
  213.         854-1812 and 854-1824.  They    manuals.
  214.         connect at 2400, 1200 or 300
  215.         baud.
  216.  
  217.  
  218.                 1. Introduction
  219.  
  220.  
  221.                 * What Is MM?
  222.  
  223.                   MM is a powerful electronic mail system that allows
  224.                 you to send, read, edit, and manage messages quickly
  225.                 and easily.
  226.  
  227.                   MM has three different modes.
  228.  
  229.                    - Top-level is the default or initial mode you
  230.                      are in when you enter MM.  At top-level mode
  231.                      you can perform general operations on your
  232.                      mail such as finding out how many messages
  233.                      are in your mailbox and who they are from.
  234.                      Also at top-level, you begin the procedures
  235.                      to read and send mail.
  236.  
  237.                    - In read mode, you give commands about the
  238.                      mail you are reading.  You can for example
  239.                      delete or file it, or reply to it.
  240.  
  241.                    - In send mode, you give commands about the
  242.                      mail you are sending to other users.
  243.  
  244.                   Within each mode there are a series of commands that
  245.                 you may use to work with the messages you have received
  246.                 or to compose and send outgoing messages.  A command
  247.                 simply consists of an English word, or several, typed
  248.                 at the MM>, Read>, or Send> prompt (the prompts at the
  249.                 three modes) followed by a carriage return.
  250.  
  251.                   Unlike other Unix programs, MM accepts a command in
  252.                 either upper or lower case.  (Notice though that file
  253.                 names are case-sensitive.)  MM will attempt to
  254.                 interpret each command: if understood, the command is
  255.                 executed; if not, MM will complain to you about the
  256.                 command error.
  257.  
  258.                   MM has a large list of commands that do many
  259.                 different things.  You don't need to know them all to
  260.                 use MM effectively, but they make a flexible whole
  261.                 within which MM can operate.
  262.  
  263.  
  264.                 * Learning MM
  265.  
  266.                   A good way to learn how to use MM and its commands is
  267.                 to look at this manual while you use MM.  The second
  268.                 chapter is a series of examples demonstrating the use
  269.                 of the most common MM commands and should be helpful in
  270.                 getting you started.  The other chapters offer a more
  271.                 detailed description of the commands used in the
  272.                 examples, as well as a complete list of all commands
  273.                 and options available at each mode.
  274.  
  275.                   If, after you have used MM extensively, you feel that
  276.                 something has been left out of the program, feel free
  277.                 to use the bug command, which lets you communicate with
  278.                 the maintainers of MM.  We are willing to listen to
  279.                 reasonable suggestions and let you know whether
  280.                 anything can be done.
  281.  
  282.  
  283.         * Help
  284.  
  285.           MM has extensive internal help.  It is more detailed
  286.         than this manual.  If you are getting unexpected
  287.         results or don't see quite how to use a command, see
  288.         whether the online help explains it more fully.
  289.  
  290.           There are three versions of help, as shown in the
  291.         following examples:
  292.  
  293.  
  294.  
  295.           Typing in a ? at any MM prompt gives all the commands
  296.         available at that point.  The most important example is
  297.         help ? (help, space, question-mark), which shows what
  298.         help is available:
  299.  
  300.  
  301.             -----------------------------------------------
  302.             |                                             |
  303.             |                                             |
  304.             | MM>help ?                                   |
  305.             |  BASIC command, one of the following:       |
  306.             | exit             help            headers    |
  307.             | review           send            suspend    |
  308.             |                                             |
  309.                                                           l
  310.             |  or MESSAGE-HANDLING command, one of the fol|
  311.             | answer           delete          forward    |
  312.             | reply            type            undelete   |
  313.             |                                             |
  314.                                                           w
  315.             | or MESSAGE-TAGGING command, one of the follo|
  316.             | flag             keyword         mark       |
  317.             | unkeyword        unmark                     |
  318.             |                                             |
  319.             |  or FILING command, one of the following:   |
  320.             | copy             examine         expunge    |
  321.             | restore-draft    sort            write      |
  322.             |                                             |
  323.                                                           i
  324.             |  or CUSTOMIZATION command, one of the follow|
  325.             | define           profile         save-init  |
  326.             |                                             |
  327.                                                           g
  328.             |  or INFORMATION command, one of the followin|
  329.             | check            count           daytime    |
  330.             | status           version         who        |
  331.             |                                             |
  332.                                                           :
  333.             |  or some OTHER command, one of the following|
  334.             | backtrack        blank           browse     |
  335.             | cd               continue        echo       |
  336.             | jump             list            literal    |
  337.             | push             route           spell      |
  338.             |                                             |
  339.             |   or "!" for shell escape                   |
  340.             |                                             |
  341.             |   or other topic, one of the following:     |
  342.                                                           n
  343.             |  addressing          basic               bit|
  344.                                                           t
  345.             |  command-history     command-line-edit   cus|
  346.                                                           e
  347.             |  filing              information         int|
  348.                                                           e
  349.             |  message-sequence    message-tagging     oth|
  350.             |  signature-file      text-mode           top|
  351.             |                                             |
  352.             |   or other mode, one of the following:      |
  353.             |  top-level-mode  read-mode       send-mode  |
  354.             |                                             |
  355.             |   or confirm for a brief help message       |
  356.             |                                             |
  357.             |                                             |
  358.             -----------------------------------------------
  359.  
  360.           At the Send> and Read> prompts, slightly different
  361.         lists appear.
  362.  
  363.                   Typing in help followed by any command name then
  364.                 gives further information on each of the specific
  365.                 commands.  For example, to get more information on the
  366.                 command headers, type help headers:
  367.  
  368.  
  369.  
  370.                     -----------------------------------------------
  371.                     |                                             |
  372.                     |                                             |
  373.                     | MM>help headers                             |
  374.                     |                                             |
  375.                                                                   e
  376.                     | The HEADERS command is used to list "headlin|
  377.                                                                   i
  378.                     |   in your current mail file.  Each summary l|
  379.                                                                   l
  380.                     |   number, date, sender, subject, status and |
  381.                     |                                             |
  382.                                                                   o
  383.                     | To use the HEADERS command, type "headers" f|
  384.                                                                   s
  385.                     |   number or message-sequence.  The default i|
  386.                     |                                             |
  387.                                                                   m
  388.                     | For example:                    Displays sum|
  389.                                                                   u
  390.                     |   headers 2:4                     Messages n|
  391.                                                                   i
  392.                     |   headers subj meeting            Messages w|
  393.                                                                   o
  394.                     |   headers unanswered              Messages y|
  395.                                                                   r
  396.                     |   h from walter after 11/23/88    Messages f|
  397.                     |                                      Nov 23,|
  398.                     |                                             |
  399.                                                                   n
  400.                     | The first example would give you the followi|
  401.                     |                                             |
  402.                                                                   t
  403.                     |     K  2) 23-Dec Walter Bourne   SAS graph s|
  404.                                                                   o
  405.                     |        3)  6-Feb Jeff Eldredge   Technical N|
  406.                     |  FA    4) 21-Feb Bea Hamblett    sas article|
  407.                     |                                             |
  408.                                                                   o
  409.                     | For more help type "help" and one of these t|
  410.                     |   message-sequence   basic                  |
  411.                     |                                             |
  412.                     |                                             |
  413.                     -----------------------------------------------
  414.  
  415.  
  416.  
  417.  
  418.                   Typing headers ? gets a screen suggesting possible
  419.                 completions:
  420.  
  421.  
  422.  
  423.                     -----------------------------------------------
  424.                     |                                             |
  425.                     |                                             |
  426.                     | MM>headers ? message number                 |
  427.                     |   or range of message numbers, n:m          |
  428.                     |   or range of message numbers, n-m          |
  429.                                                                   e
  430.                     |   or range of message numbers, n+m (m messag|
  431.                     |   or "." to specify the current message     |
  432.                     |   or "*" to specify the last message        |
  433.                     |   or message sequence, one of the following:|
  434.                                                                   w
  435.                     |  after               all                 ans|
  436.                                                                   g
  437.                     |  current             deleted             fla|
  438.                                                                   t
  439.                     |  inverse             keyword             las|
  440.                                                                   v
  441.                     |  new                 on                  pre|
  442.                                                                   c
  443.                     |  seen                shorter             sin|
  444.                                                                   e
  445.                     |  unflagged           unkeyword           uns|
  446.                     |   or "," and another message sequence       |
  447.                     |                                             |
  448.                     |                                             |
  449.                     -----------------------------------------------
  450.  
  451.  
  452.         2. Sample Sessions and Examples
  453.  
  454.  
  455.           This section presents a series of sample sessions
  456.         demonstrating the use of MM.  These topics will be
  457.         covered:
  458.  
  459.  
  460.  
  461.            - Getting Started
  462.  
  463.            - Sending a Message
  464.  
  465.            - Reading Mail
  466.  
  467.            - Replying to Messages
  468.  
  469.            - Headers
  470.  
  471.            - Managing Your Mail File: Delete and Undelete
  472.  
  473.            - Reading Old Messages
  474.  
  475.            - Forwarding Messages
  476.  
  477.            - Copying To and From Regular (Non-Mail) Files
  478.  
  479.            - File Transfer Using Kermit
  480.  
  481.            - Using Emacs from within MM
  482.  
  483.            - Additional Mail Files
  484.  
  485.            - Defining Mailing Lists
  486.  
  487.  
  488.  
  489.  
  490.           In the following examples, what you type appears in
  491.         bold.  After most of the commands, hit the carriage
  492.         return, marked return or enter on most keyboards, and
  493.         shown here by the abbreviation <cr>.  You do not have
  494.         to type a space before the carriage return.
  495.  
  496.           The escape key is indicated by the symbol [ESC]; it
  497.         may be marked meta or alt on some keyboards.  Control
  498.         Sequences are represented by <ctrl/> or CTRL- or the
  499.         caret ^ followed by a letter.  To type a Control
  500.         letter, depress the control key while typing the letter
  501.         (similar to pressing shift for upper case).
  502.  
  503.  
  504.                 * Getting Started
  505.  
  506.                   MM can be started by simply typing mm to the Unix
  507.                 shell command interpreter.  Most people at Columbia use
  508.                 the kornshell (ksh), which is identified by the $
  509.                 prompt.  So to start MM you would type:
  510.  
  511.  
  512.                     ---------------------
  513.                     |                   |
  514.                     | $ mm <cr>         |
  515.                     |                   |
  516.                     ---------------------
  517.  
  518.  
  519.                   MM then checks to see whether you have new mail.  If
  520.                 you do, it displays a line indicating what the message
  521.                 number is, the date it was received, who the message is
  522.                 from, the subject and the length of the message in
  523.                 characters.
  524.  
  525.                     -----------------------------------------------
  526.                     |                                             |
  527.                     | $ mm <cr>                                   |
  528.                     | Columbia MM, version 0.90.0                 |
  529.                                                                   d
  530.                     | Please report all bugs using MM's BUG comman|
  531.                     | Suggestions are also welcome.               |
  532.                     | Reading /u/student/CC/lmc/mbox              |
  533.                     | 19 messages read                            |
  534.                                                                   g
  535.                     | N      20) 18-May Rob Cartolano       Meetin|
  536.                     |                                             |
  537.                                                                   B
  538.                     | [ H=headers R=read REV=review S=send Q=quit |
  539.                     | MM>                                         |
  540.                     |                                             |
  541.                     -----------------------------------------------
  542.  
  543.                   In the example above, the user typed mm.  The next
  544.                 three lines show a greeting message.  Then Reading...
  545.                 indicates that the old mail is being found in the file
  546.                 /u/student/CC/lmc/mbox.  19 messages read indicates
  547.                 what was already stored in the mail file.  The next
  548.                 line indicates that the user has one piece of new mail,
  549.                 from Rob Cartolano.  Finally, there is a "hint" line,
  550.                 and the MM> prompt, which is what MM types to show that
  551.                 it is waiting to receive a command from you.
  552.  
  553.                   The "new mail" line is called a header.  It is
  554.                 actually a combination of several header fields that
  555.                 you will become familiar with later on.  What do we
  556.                 learn from it?  The message is New (not read yet), it's
  557.                 message number 20 in the mail file, and it was sent on
  558.                 18-May by Rob Cartolano.  Rob put the subject as
  559.                 Meeting Canceled and the message is 475 chars long.
  560.  
  561.                   Usually, you read your new messages each time you
  562.                 start MM, but you don't have to.  The headers of the
  563.                 new messages are shown so you can decide about reading
  564.                 them, based on who sent a message, what it's about, and
  565.                 how long it is.
  566.  
  567.  
  568.         * Sending a Message
  569.  
  570.  
  571.           Now that we are in MM, we would like to send a
  572.         message.  Sue is sending mail to Walter with a copy to
  573.         Maurice.  First she starts the MM program, then she
  574.         types send.  MM prompts for the addressee, any carbon
  575.         copies (cc:), and the topic of the message.  After Sue
  576.         provides this information, she types in the body of the
  577.         message.  When that is finished, she hits the ESC key.
  578.  
  579.  
  580.             -----------------------------------------------
  581.             |                                             |
  582.             |                                             |
  583.             |    $ mm                                     |
  584.             |    Columbia MM, version 0.90.0              |
  585.                                                           m
  586.             |    Please report all bugs using MM's BUG com|
  587.             |    Suggestions are also welcome.            |
  588.             |    Reading /us/us/sue/mbox                  |
  589.             |    8 messages read                          |
  590.             |                                             |
  591.                                                           i
  592.             |    [ H=headers R=read REV=review S=send Q=qu|
  593.             |    MM>send                                  |
  594.             |     To: walter                              |
  595.             |     cc: maurice                             |
  596.             |     Subject: SPSSX TNote Draft              |
  597.             |     Message (End with CTRL-D or ESC         |
  598.                                                           e
  599.             |      Use CTRL-B to insert a file, CTRL-E to |
  600.                                                           e
  601.             |      through a filter, CTRL-K to redisplay m|
  602.                                                           u
  603.             |      redisplay, CTRL-N to abort, CTRL-P to r|
  604.             |                                             |
  605.                                                           a
  606.             |    I think this is now ready for critical re|
  607.             |    want to find readers or shall I?   /sue  |
  608.             |                                             |
  609.                                                           e
  610.             |    [ D=display S=send TE=text ED=edit TY=typ|
  611.             |    Send>s                                   |
  612.             |    walter... Queued                         |
  613.             |    maurice...Queued                         |
  614.             |                                             |
  615.                                                           i
  616.             |    [ H=headers R=read REV=review S=send Q=qu|
  617.             |    MM>exit                                  |
  618.             |    No messages deleted.                     |
  619.             |    [1] + Stopped (signal)          mm       |
  620.             |    $                                        |
  621.             |                                             |
  622.             |                                             |
  623.             -----------------------------------------------
  624.  
  625.  
  626.  
  627.           In the above example, typing the ESC key terminated
  628.         the message and left Sue in send mode, indicated by the
  629.         Send> prompt.  Send mode has many of its own commands
  630.         that you can see by typing ?.  To send the message off,
  631.         she typed s to the Send> prompt.  To exit MM she typed
  632.         exit.  If she had decided NOT to send the message, she
  633.         could have typed quit at the Send prompt.
  634.  
  635.                   KEEPING A COPY FOR YOURSELF
  636.  
  637.                   You may want to have a copy of a message he or she
  638.                 has sent.  MM does not automatically keep a copy, but
  639.                 there are several ways of accomplishing it.  One method
  640.                 is to cc yourself, and you will receive a copy of the
  641.                 message in your mailbox.  A second method is to use the
  642.                 fcc command, which sends a copy of the message to a
  643.                 file that you name.  In the example, both are done for
  644.                 the sake of demonstration.
  645.  
  646.  
  647.                     -----------------------------------------------
  648.                     |                                             |
  649.                     |                                             |
  650.                     |    $ mm                                     |
  651.                     |    Columbia MM, version 0.90.0              |
  652.                                                                   m
  653.                     |    Please report all bugs using MM's BUG com|
  654.                     |    Suggestions are also welcome.            |
  655.                     |    Reading /us/us/sue/mbox                  |
  656.                     |    8 messages read                          |
  657.                     |                                             |
  658.                                                                   i
  659.                     |    [ H=headers R=read REV=review S=send Q=qu|
  660.                     |    MM>send                                  |
  661.                     |     To: walter                              |
  662.                     |     cc: maurice, sue                        |
  663.                     |     Subject: SPSSX TNote Draft              |
  664.                     |     Message (End with CTRL-D or ESC         |
  665.                                                                   e
  666.                     |      Use CTRL-B to insert a file, CTRL-E to |
  667.                                                                   e
  668.                     |      through a filter, CTRL-K to redisplay m|
  669.                                                                   u
  670.                     |      redisplay, CTRL-N to abort, CTRL-P to r|
  671.                     |                                             |
  672.                                                                   a
  673.                     |    I think this is now ready for critical re|
  674.                     |    find readers or shall I?   /sue          |
  675.                     |                                             |
  676.                                                                   e
  677.                     |    [ D=display S=send TE=text ED=edit TY=typ|
  678.                     |    Send>fcc outmsg                          |
  679.                     |    Send>s                                   |
  680.                     |    walter... Queued                         |
  681.                     |    maurice...Queued                         |
  682.                     |    sue...Queued                             |
  683.                     |    *outmsg...Sent                           |
  684.                     |                                             |
  685.                                                                   i
  686.                     |    [ H=headers R=read REV=review S=send Q=qu|
  687.                     |    MM>exit                                  |
  688.                     |    No messages deleted.                     |
  689.                     |    [1] + Stopped (signal)          mm       |
  690.                     |    $                                        |
  691.                     |                                             |
  692.                     |                                             |
  693.                     -----------------------------------------------
  694.  
  695.                   If you want to keep copies of everything you send,
  696.                 you can customize MM so that it does so, using one of
  697.                 the set commands described starting on page 32.
  698.  
  699.                   The customization commands set default-cc-list and
  700.                 set default-fcc-list can be used to put yourself on
  701.                 every cc list, or a certain file on every fcc list.
  702.  
  703.                   If you use fcc, either directly or through set
  704.                 default-fcc-list, note that it assumes the file goes
  705.                 into the current directory.  This may cause problems if
  706.                 you change from your usual directory and then use MM.
  707.                 You have to start MM from the right directory, or
  708.                 specify the directory in the fcc.  The customization
  709.                 command set saved-messages-file is similar to set
  710.                 default-fcc-list, but will always assume the file is in
  711.                 your mail-directory, and may therefore be preferable.
  712.  
  713.                   The file where the copies go is referred to as an
  714.                 additional mail file.  To look at it, at the MM> prompt
  715.                 type get <filename>, and you can then use all the MM
  716.                 commands with the file, like headers, read, and so on.
  717.                 To return to the main mail file, just type get.
  718.  
  719.  
  720.         * Reading Mail
  721.  
  722.  
  723.           The mail sent by Sue in the previous example is now
  724.         read by Walter.
  725.  
  726.             -----------------------------------------------
  727.             |                                             |
  728.             |                                             |
  729.             |   $ mm                                      |
  730.             |   /usr/local/mm                             |
  731.                                                           t
  732.             |   N      6) 18-May Sue Zayac       SPSSX TNo|
  733.             |                                             |
  734.                                                           t
  735.             |   [ H=headers R=read REV=review S=send Q=qui|
  736.             |   MM>read                                   |
  737.             |    Message 6 (251 chars)                    |
  738.                                                           0
  739.             |   Received: by cunixf.columbia.edu (5.54/5.1|
  740.             |           Fri, 18 May 90 15:53:45 EDT       |
  741.             |   Date: Fri, 18 May 1990 15:53:43 EDT       |
  742.             |   From: Sue Zayac <sue@cunixf.columbia.edu> |
  743.             |   To: walter                                |
  744.             |   Cc: maurice                               |
  745.             |   Subject: SPSSX TNote Draft                |
  746.                                                           .
  747.             |   Message-Id: <CMM.0.90.580161223.sue@cunixf|
  748.             |                                             |
  749.                                                           .
  750.             |   I think this is now ready for proofreading|
  751.             |   find readers or shall I?      /sue        |
  752.             |   [Press any key to continue]               |
  753.             |                                             |
  754.                                                           i
  755.             |   [ D=delete H=header R=reply TY=type PRI=pr|
  756.             |   Read>                                     |
  757.             |                                             |
  758.             |                                             |
  759.             -----------------------------------------------
  760.  
  761.           After showing Walter the message, MM remained in read
  762.         mode, indicated by the Read> prompt.  Read mode, like
  763.         send mode, has several of its own commands.  Type a ?
  764.         at the Read> prompt to see them.  If you press <cr> at
  765.         the Read> prompt, the next unseen message is displayed.
  766.         When there are no more, <cr> returns you to the
  767.         top-level prompt, MM>.
  768.  
  769.  
  770.                 * Replying to Messages
  771.  
  772.  
  773.                   The reply command simplifies sending a message in
  774.                 reply to one you have received.  In this example,
  775.                 Walter has just read Sue's message and sends her a
  776.                 reply.
  777.  
  778.                     -----------------------------------------------
  779.                     |                                             |
  780.                     |   Read>reply                                |
  781.                     |    Message (End with CTRL-D or ESC          |
  782.                                                                   n
  783.                     |     Use CTRL-B to insert a file, CTRL-E to e|
  784.                                                                   s
  785.                     |     through a filter, CTRL-K to redisplay me|
  786.                                                                   n
  787.                     |     redisplay, CTRL-N to abort, CTRL-P to ru|
  788.                     |                                             |
  789.                     |   Have Lisa and Lynn read it. - Walter      |
  790.                     |                                             |
  791.                     |   [ D=display S=send TE=text ED=edit TY=type|
  792.                     |   Send>s                                    |
  793.                     |   sue... Queued                             |
  794.                     |                                             |
  795.                                                                   i
  796.                     |   [ D=delete H=header R=reply TY=type PRI=pr|
  797.                     |   Read>                                     |
  798.                     |                                             |
  799.                     |                                             |
  800.                     -----------------------------------------------
  801.  
  802.                   Reply is similar to send.  Reply automatically fills
  803.                 in "To:" as the original sender, and copies the
  804.                 "Subject:" from the original message.
  805.  
  806.                   REPLY ALL and REPLY INCLUDING
  807.  
  808.                   Two keywords can be added to the reply command.
  809.                 Normally, the reply goes just to the sender of the
  810.                 original message, even though there may be other people
  811.                 who received the original message as part of its "To:"
  812.                 or "cc:" lists.  If you command reply all, the reply
  813.                 will be sent to all the people who got the original.
  814.  
  815.                   The second keyword, including, includes the original
  816.                 message in the reply.  In the example above, for
  817.                 example, if Walter had delayed replying, Sue might have
  818.                 forgotten what Walter's reply was about.  To guard
  819.                 against that, Walter could have typed reply including,
  820.                 so Sue would receive a message containing her own
  821.                 message followed by Walter's response.  The included
  822.                 text is set off by > marks.
  823.  
  824.                   Both keywords can be used together, reply all
  825.                 including.
  826.  
  827.  
  828.         * Headers
  829.  
  830.  
  831.           Another useful command is headers.  Headers will give
  832.         you a headline summary of messages in your mail file.
  833.         In this example, Walter uses the command headers all to
  834.         get a list of all his mail messages. [Note: all here is
  835.         a message sequence that refers to all messages
  836.         contained in the current mail file.  For a complete
  837.         explanation of what message sequences are and which
  838.         sequences are available, see page 23].
  839.  
  840.             -----------------------------------------------
  841.             |                                             |
  842.             |   $ mm                                      |
  843.             |   /usr/local/mm                             |
  844.             |                                             |
  845.                                                           t
  846.             |   [ H=headers R=read REV=review S=send Q=qui|
  847.             |   MM>headers all                            |
  848.                                                           W
  849.             |          1) 17-May Margarita Suarez    Laser|
  850.             |          2) 17-May Charlie C. Kim      sunos|
  851.             |     A    3) 18-May Don Lanini          Emacs|
  852.                                                           o
  853.             |          4) 18-May Robert C Lehman     Mets |
  854.                                                           t
  855.             |     A    5) 18-May Robert T. Cartolano Mac s|
  856.             |   R A    6) 18-May Sue Zayac           SPSSX|
  857.             |                                             |
  858.                                                           t
  859.             |   [ H=headers R=read REV=review S=send Q=qui|
  860.             |   MM>                                       |
  861.             |                                             |
  862.             -----------------------------------------------
  863.  
  864.           Messages that have been answered are marked with an
  865.         "A" in the first column area.  See the next page.
  866.  
  867.           A useful variant of the headers command is headers
  868.         from <name> (where from <name> is another example of a
  869.         message sequence) to see only messages from certain
  870.         people.  For example:
  871.  
  872.             -----------------------------------------------
  873.             |                                             |
  874.             |   MM>headers from su                        |
  875.                                                           W
  876.             |          1) 17-May Margarita Suarez    Laser|
  877.             |   R A    6) 18-May Sue Zayac           SPSSX|
  878.             |                                             |
  879.                                                           t
  880.             |   [ H=headers R=read REV=review S=send Q=qui|
  881.             |   MM>                                       |
  882.             |                                             |
  883.             -----------------------------------------------
  884.  
  885.           This is a string search, not a keyword search.
  886.         Typing only part of the name ("su") will match any name
  887.         with "su" in it.
  888.  
  889.           Two very useful variants of the headers command are
  890.         headers subject <string> and headers text <string>,
  891.         which look for any messages with the string in their
  892.         subject or text fields, respectively.  Sometimes you
  893.         remember getting a message about something, but not
  894.         when or from whom.  Choose a good topic word (or
  895.         partial word) and one of these commands should help
  896.         find the message.  For example:
  897.  
  898.             -----------------------------------------------
  899.             |                                             |
  900.             |   MM>headers subj su                        |
  901.             |          2) 17-May Charlie C. Kim      sunos|
  902.                                                           o
  903.             |          4) 18-May Robert C Lehman     Mets |
  904.             |                                             |
  905.                                                           t
  906.             |   [ H=headers R=read REV=review S=send Q=qui|
  907.             |   MM>                                       |
  908.             |                                             |
  909.             -----------------------------------------------
  910.  
  911.           Again, note that this is a string search, not a
  912.         keyword search.  Think about this when choosing the
  913.         "Subject" for your own mail.  Be specific so your
  914.         correspondents can do efficient headers searches.  For
  915.         example, don't use something like "meeting"; use
  916.         "Thursday Brown Bag Meeting".
  917.  
  918.           Type help message-sequence at the MM> prompt to see
  919.         all the variations of the headers command.
  920.  
  921.           The letter codes at the left side of the headers
  922.         display show the status of the message, as follows:
  923.  
  924.         -----------------------------------------------------------------------------------------
  925.         |                                                                      |
  926.         |                             Message Header Abbreviations             |
  927.         |                                                                      |
  928.                                                                                -
  929.                                                                                -
  930.                                                                                -
  931.                                                                                -
  932.                                                                                -
  933.                                                                                -
  934.                                                                                -
  935.                                                                                -
  936.                                                                                -
  937.                                                                                -
  938.                                                                                -
  939.                                                                                -
  940.                                                                                -
  941.                                                                                -
  942.                                                                                -
  943.         |----------------------------------------------------------------------|
  944.         |           |          |                                               |
  945.         |  Letter   |   Name   |                            Meaning            |
  946.         |           |          |                                               |
  947.                                                                                -
  948.                                                                                -
  949.                                                                                -
  950.                                                                                -
  951.                                                                                -
  952.                                                                                -
  953.                                                                                -
  954.                                                                                -
  955.                                                                                -
  956.                                                                                -
  957.                                                                                -
  958.                                                                                -
  959.                                                                                -
  960.                                                                                -
  961.                                                                                -
  962.         |----------------------------------------------------------------------|
  963.         |           |          |                                               |
  964.                                                                                |
  965.                                                                                s
  966.                                                                                s
  967.                                                                                a
  968.                                                                                g
  969.                                                                                e
  970.         |     A     | answered |           You sent a reply or answer to the me.
  971.         |           |          |                                               |
  972.                                                                                -
  973.                                                                                -
  974.                                                                                -
  975.                                                                                -
  976.                                                                                -
  977.                                                                                -
  978.                                                                                -
  979.                                                                                -
  980.                                                                                -
  981.                                                                                -
  982.                                                                                -
  983.                                                                                -
  984.                                                                                -
  985.                                                                                -
  986.                                                                                -
  987.         |----------------------------------------------------------------------|
  988.         |           |          |                                               |
  989.                                                                                |
  990.                                                                                l
  991.                                                                                l
  992.                                                                                b
  993.                                                                                e
  994.                                                                                e
  995.                                                                                r
  996.                                                                                a
  997.                                                                                s
  998.                                                                                e
  999.         |           |          |    You marked the message for deletion.  It wid
  1000.                                                                                |
  1001.                                                                                e
  1002.                                                                                x
  1003.                                                                                i
  1004.                                                                                t
  1005.                                                                                o
  1006.                                                                                r
  1007.                                                                                e
  1008.                                                                                x
  1009.                                                                                p
  1010.                                                                                u
  1011.                                                                                n
  1012.                                                                                g
  1013.                                                                                e
  1014.         |     D     | deleted  | from your message file the next time you type .
  1015.         |           |          |                                               |
  1016.                                                                                -
  1017.                                                                                -
  1018.                                                                                -
  1019.                                                                                -
  1020.                                                                                -
  1021.                                                                                -
  1022.                                                                                -
  1023.                                                                                -
  1024.                                                                                -
  1025.                                                                                -
  1026.                                                                                -
  1027.                                                                                -
  1028.                                                                                -
  1029.                                                                                -
  1030.                                                                                -
  1031.         |----------------------------------------------------------------------|
  1032.         |           |          |                                               |
  1033.                                                                                |
  1034.                                                                                m
  1035.                                                                                e
  1036.                                                                                s
  1037.                                                                                s
  1038.                                                                                a
  1039.                                                                                g
  1040.                                                                                e
  1041.         |     F     | flagged  |         You used the flag command to mark the .
  1042.         |           |          |                                               |
  1043.                                                                                -
  1044.                                                                                -
  1045.                                                                                -
  1046.                                                                                -
  1047.                                                                                -
  1048.                                                                                -
  1049.                                                                                -
  1050.                                                                                -
  1051.                                                                                -
  1052.                                                                                -
  1053.                                                                                -
  1054.                                                                                -
  1055.                                                                                -
  1056.                                                                                -
  1057.                                                                                -
  1058.         |----------------------------------------------------------------------|
  1059.         |           |          |                                               |
  1060.                                                                                |
  1061.                                                                                e
  1062.                                                                                R
  1063.                                                                                a
  1064.                                                                                n
  1065.                                                                                d
  1066.                                                                                U
  1067.                                                                                )
  1068.         |     N     |   new    |      The message is both recent and unseen (se.
  1069.         |           |          |                                               |
  1070.                                                                                -
  1071.                                                                                -
  1072.                                                                                -
  1073.                                                                                -
  1074.                                                                                -
  1075.                                                                                -
  1076.                                                                                -
  1077.                                                                                -
  1078.                                                                                -
  1079.                                                                                -
  1080.                                                                                -
  1081.                                                                                -
  1082.                                                                                -
  1083.                                                                                -
  1084.                                                                                -
  1085.         |----------------------------------------------------------------------|
  1086.         |           |          |                                               |
  1087.                                                                                |
  1088.                                                                                o
  1089.                                                                                n
  1090.                                                                                t
  1091.                                                                                h
  1092.                                                                                e
  1093.                                                                                m
  1094.                                                                                e
  1095.                                                                                s
  1096.                                                                                s
  1097.                                                                                a
  1098.                                                                                g
  1099.                                                                                e
  1100.         |     K     | keyword  | You used the keyword command to mark a keyword.
  1101.         |           |          |                                               |
  1102.                                                                                -
  1103.                                                                                -
  1104.                                                                                -
  1105.                                                                                -
  1106.                                                                                -
  1107.                                                                                -
  1108.                                                                                -
  1109.                                                                                -
  1110.                                                                                -
  1111.                                                                                -
  1112.                                                                                -
  1113.                                                                                -
  1114.                                                                                -
  1115.                                                                                -
  1116.                                                                                -
  1117.         |----------------------------------------------------------------------|
  1118.         |           |          |                                               |
  1119.                                                                                |
  1120.                                                                                s
  1121.                                                                                e
  1122.                                                                                s
  1123.                                                                                s
  1124.                                                                                i
  1125.                                                                                o
  1126.                                                                                n
  1127.         |     R     |  recent  |         The message has arrived as of this MM .
  1128.         |           |          |                                               |
  1129.                                                                                -
  1130.                                                                                -
  1131.                                                                                -
  1132.                                                                                -
  1133.                                                                                -
  1134.                                                                                -
  1135.                                                                                -
  1136.                                                                                -
  1137.                                                                                -
  1138.                                                                                -
  1139.                                                                                -
  1140.                                                                                -
  1141.                                                                                -
  1142.                                                                                -
  1143.                                                                                -
  1144.         |----------------------------------------------------------------------|
  1145.         |           |          |                                               |
  1146.                                                                                |
  1147.                                                                                r
  1148.                                                                                e
  1149.                                                                                a
  1150.                                                                                d
  1151.         |     U     |  unseen  |           The message has never been typed or .
  1152.         |           |          |                                               |
  1153.                                                                                -
  1154.                                                                                -
  1155.                                                                                -
  1156.                                                                                -
  1157.                                                                                -
  1158.                                                                                -
  1159.                                                                                -
  1160.                                                                                -
  1161.                                                                                -
  1162.                                                                                -
  1163.                                                                                -
  1164.                                                                                -
  1165.                                                                                -
  1166.                                                                                -
  1167.                                                                                -
  1168.         |----------------------------------------------------------------------|
  1169.         |           |          |                                               |
  1170.                                                                                |
  1171.                                                                                n
  1172.         | no letter |          |               The message has already been see.
  1173.         |           |          |                                               |
  1174.         -----------------------------------------------------------------------------------------
  1175.  
  1176.  
  1177.                 * Managing Your Mail File: Delete and Undelete
  1178.  
  1179.  
  1180.                   You can get rid of messages you no longer need with
  1181.                 the delete command:
  1182.  
  1183.                     -----------------------------------------------
  1184.                     |                                             |
  1185.                     |   MM>delete 1,2                             |
  1186.                     |      1:2                                    |
  1187.                     |                                             |
  1188.                                                                   t
  1189.                     |   [ H=headers R=read REV=review S=send Q=qui|
  1190.                     |   MM>headers all                            |
  1191.                                                                   W
  1192.                     |      D   1) 17-May Margarita Suarez    Laser|
  1193.                     |      D   2) 17-May Charlie C. Kim      sunos|
  1194.                     |     A    3) 18-May Don Lanini          Emacs|
  1195.                                                                   o
  1196.                     |          4) 18-May Robert C Lehman     Mets |
  1197.                                                                   t
  1198.                     |     A    5) 18-May Robert T. Cartolano Mac s|
  1199.                     |   R A    6) 18-May Sue Zayac           SPSSX|
  1200.                     |                                             |
  1201.                                                                   t
  1202.                     |   [ H=headers R=read REV=review S=send Q=qui|
  1203.                     |   MM>                                       |
  1204.                     |                                             |
  1205.                     -----------------------------------------------
  1206.  
  1207.                   Messages that have been deleted are marked with a "D"
  1208.                 in the first column area.  Note that after messages are
  1209.                 deleted, they are still there until you type exit and
  1210.                 leave MM or until you type the command expunge.  This
  1211.                 is useful if you should change your mind and want to
  1212.                 undelete a deleted message:
  1213.  
  1214.                     -----------------------------------------------
  1215.                     |                                             |
  1216.                     |   MM>undel 2                                |
  1217.                     |    2                                        |
  1218.                     |                                             |
  1219.                                                                   t
  1220.                     |   [ H=headers R=read REV=review S=send Q=qui|
  1221.                     |   MM>headers all                            |
  1222.                                                                   W
  1223.                     |      D   1) 17-May Margarita Suarez    Laser|
  1224.                     |          2) 17-May Charlie C. Kim      sunos|
  1225.                     |     A    3) 18-May Don Lanini          Emacs|
  1226.                                                                   o
  1227.                     |          4) 18-May Robert C Lehman     Mets |
  1228.                                                                   t
  1229.                     |     A    5) 18-May Robert T. Cartolano Mac s|
  1230.                     |   R A    6) 18-May Sue Zayac           SPSSX|
  1231.                     |                                             |
  1232.                                                                   t
  1233.                     |   [ H=headers R=read REV=review S=send Q=qui|
  1234.                     |   MM>                                       |
  1235.                     |                                             |
  1236.                     -----------------------------------------------
  1237.  
  1238.  
  1239.         * Reading Old Messages
  1240.  
  1241.  
  1242.           You can reread messages in your mail file with the
  1243.         read or review command and the message number.
  1244.  
  1245.  
  1246.             -----------------------------------------------
  1247.             |                                             |
  1248.             |   MM>headers 6                              |
  1249.             |   R A    6) 18-May Sue Zayac           SPSSX|
  1250.             |                                             |
  1251.                                                           t
  1252.             |   [ H=headers R=read REV=review S=send Q=qui|
  1253.             |   MM>read 6                                 |
  1254.             |    Message 6 (251 characters):              |
  1255.                                                           0
  1256.             |   Received: by cunixf.columbia.edu (5.54/5.1|
  1257.             |           Fri, 18 May 90 15:55:07 EDT       |
  1258.             |   Date: Fri, 18 May 1990 15:55:05 EDT       |
  1259.             |   From: Sue Zayac <sue@cunixf.columbia.edu> |
  1260.             |   To: walter                                |
  1261.             |   Subject: SPSSX TNote Draft                |
  1262.                                                           .
  1263.             |   Message-Id: <CMM.0.90.580161305.sue@cunixf|
  1264.             |                                             |
  1265.                                                           d
  1266.             |   I think this is now ready for critical rea|
  1267.             |   want to find readers or shall I?   /sue   |
  1268.             |   [Press any key to continue]               |
  1269.             |                                             |
  1270.                                                           i
  1271.             |   [ D=delete H=header R=reply TY=type PRI=pr|
  1272.             |   Read>                                     |
  1273.             |                                             |
  1274.             |                                             |
  1275.             -----------------------------------------------
  1276.  
  1277.           You can use read from <name> and read subject
  1278.         <string> and other variants, too.  Type help
  1279.         message-sequence for the variants.
  1280.  
  1281.  
  1282.                 * Forwarding Messages
  1283.  
  1284.  
  1285.                   Messages can be forwarded to other computer IDs with
  1286.                 the forward command.  Before the message is sent on,
  1287.                 you are given an opportunity to preface it with a
  1288.                 comment.  If you don't wish to insert a comment, just
  1289.                 press the "Escape" key (the way you usually finish
  1290.                 entering text).  MM will send the message with a header
  1291.                 indicating it has been forwarded from you and not sent
  1292.                 directly from the original sender.  Replies will come
  1293.                 to you.
  1294.  
  1295.                   In this example, Walter sends Sue's message on to two
  1296.                 other IDs.  He prefaces her message with a note of his
  1297.                 own.
  1298.  
  1299.  
  1300.                     -----------------------------------------------
  1301.                     |                                             |
  1302.                     |   Read>forward (message to) lynn,lisa       |
  1303.                     |    Message (End with CTRL-D or ESC          |
  1304.                                                                   e
  1305.                     |      Use CTRL-B to insert a file, CTRL-E to |
  1306.                                                                   e
  1307.                     |      through a filter, CTRL-K to redisplay m|
  1308.                                                                   u
  1309.                     |      redisplay, CTRL-N to abort, CTRL-P to r|
  1310.                     |                                             |
  1311.                                                                   ?
  1312.                     |   Can you read Sue's new TNote before Friday|
  1313.                     |                                             |
  1314.                                                                   e
  1315.                     |   [ D=display ED=edit H=header S=send TY=typ|
  1316.                     |   Send>s                                    |
  1317.                     |   lynn... Queued                            |
  1318.                     |   lisa... Queued                            |
  1319.                     |                                             |
  1320.                                                                   i
  1321.                     |   [ D=delete H=header R=reply TY=type PRI=pr|
  1322.                     |   Read>                                     |
  1323.                     |                                             |
  1324.                                                                   t
  1325.                     |   [ H=headers R=read REV=review S=send Q=qui|
  1326.                     |   MM>exit                                   |
  1327.                     |   Expunging deleted messages.               |
  1328.                     |   [1] + Stopped  (signal)          mm       |
  1329.                     |   $                                         |
  1330.                     |                                             |
  1331.                     |                                             |
  1332.                     -----------------------------------------------
  1333.  
  1334.                   Walter used the TAB key to make the computer finish
  1335.                 out the forward command, so "ward (message to)" was
  1336.                 printed by the computer.  Also, note that when Walter
  1337.                 exited MM this time, the message he deleted earlier was
  1338.                 expunged.
  1339.  
  1340.                   Lynn and Lisa will receive a message containing
  1341.                 Walter's line "Can you read..." followed by Sue's
  1342.                 message to Walter.
  1343.  
  1344.                   The command remail acts similarly, but does not let
  1345.                 you insert any comment, and replies will go to the
  1346.                 original sender.  Remail is for messages that weren't
  1347.                 really for you.
  1348.  
  1349.  
  1350.         * Copying To and From Regular (Non-Mail) Files
  1351.  
  1352.  
  1353.           COPYING FROM A FILE INTO A MESSAGE
  1354.  
  1355.           You can insert a regular file into a message.  Start
  1356.         as you would in sending a message.  When you wish to
  1357.         insert the text from the file, type CTRL-b.  You will
  1358.         then be prompted for the name of the file.  In this
  1359.         example, Sue sends her document, spssx-tnote.mss, to
  1360.         Lisa and Lynn.
  1361.  
  1362.             -----------------------------------------------
  1363.             |                                             |
  1364.             |   MM>send                                   |
  1365.             |    To: lisa,lynn                            |
  1366.             |    cc: maurice                              |
  1367.             |    Subject: SPSSX TNote Draft               |
  1368.             |    Message (End with CTRL-D or ESC          |
  1369.                                                           n
  1370.             |     Use CTRL-B to insert a file, CTRL-E to e|
  1371.                                                           s
  1372.             |     through a filter, CTRL-K to redisplay me|
  1373.                                                           n
  1374.             |     redisplay, CTRL-N to abort, CTRL-P to ru|
  1375.             |                                             |
  1376.             |   Here it is:                               |
  1377.             |   ^b                                        |
  1378.             |   Insert file: spssx-tnote.mss              |
  1379.             |   [OK]                                      |
  1380.             |                                             |
  1381.                                                           /
  1382.             |   If you have any questions, send me mail.  |
  1383.             |                                             |
  1384.                                                           e
  1385.             |   [ D=display ED=edit H=header S=send TY=typ|
  1386.             |   Send>s                                    |
  1387.             |   lisa... Queued                            |
  1388.             |   lynn... Queued                            |
  1389.             |                                             |
  1390.                                                           t
  1391.             |   [ H=headers R=read REV=review S=send Q=qui|
  1392.             |   MM>                                       |
  1393.             |                                             |
  1394.             |                                             |
  1395.             -----------------------------------------------
  1396.  
  1397.           CTRL-b is not visible on screen, just the resulting
  1398.         prompt Insert file: .
  1399.  
  1400.           It is not necessary to type anything to MM before or
  1401.         after inserting an external file; your entire message
  1402.         can consist of the inserted file.
  1403.  
  1404.           COPYING FROM A MESSAGE TO A FILE
  1405.  
  1406.           The list command copies a message to a regular file.
  1407.         For example, here Lynn has just read Sue's message
  1408.         containing the document, and decides to copy it out to
  1409.         a file, so she can work on it outside MM.
  1410.  
  1411.             -----------------------------------------------
  1412.             |                                             |
  1413.             |   Read>list suesdocument                    |
  1414.             |                                             |
  1415.                                                           i
  1416.             |   [ D=delete H=header R=reply TY=type PRI=pr|
  1417.             |   Read>                                     |
  1418.             |                                             |
  1419.             |                                             |
  1420.             -----------------------------------------------
  1421.  
  1422.           From the MM> prompt, specify a message sequence after
  1423.         list suesdocument.
  1424.  
  1425.           A file created by list starts with a list of message
  1426.         headers (like the result of the headers command) for
  1427.         its contents, followed by a page break, and then copies
  1428.         of each message.  There is no page break between the
  1429.         messages, unless you request breaks by typing list
  1430.         /separate-pages ....  List does not add to an existing
  1431.         file; the new file created by list will replace an
  1432.         existing one of the same name.
  1433.  
  1434.  
  1435.                 * File Transfer Using Kermit
  1436.  
  1437.  
  1438.                   Kermit can transfer files between your PC and the
  1439.                 host computer that runs MM.  File transfer is actually
  1440.                 the original purpose of Kermit.
  1441.  
  1442.                   There are numerous reasons to use file transfer in
  1443.                 connection with MM.  You may want to compose long MM
  1444.                 messages with your usual PC word processor, to avoid
  1445.                 long connect time and to avoid learning emacs.  You may
  1446.                 want to send a PC file that wasn't originally intended
  1447.                 for electronic mail.  You and a colleague may want to
  1448.                 work together on an article, using electronic mail to
  1449.                 send drafts from one PC to another, possibly over long
  1450.                 distance.
  1451.  
  1452.                   FILE-TO-FILE TRANSFER
  1453.  
  1454.                   The basic Kermit operation is to transfer files
  1455.                 between the PC and the host.  For information, see the
  1456.                 handouts Using MS-DOS Kermit and Using MacKermit, and
  1457.                 the booklet Kermit User's Guide, at the Business
  1458.                 Office, 102 Philosophy Hall (854-3555).
  1459.  
  1460.                   You can use file-to-file transfer if you wish.
  1461.                 Downloading, use the MM command list at the MM> or
  1462.                 Read> prompt to copy a message into a file on the host,
  1463.                 and then, at the shell, use Kermit to transfer that
  1464.                 file to your PC.  Uploading, use Kermit to transfer a
  1465.                 file from your PC to the host, and then, when sending a
  1466.                 message, use CTRL-b to copy that file into the message.
  1467.  
  1468.                   The basic procedure has the drawback that a file is
  1469.                 created on the host solely for purposes of transfer.
  1470.                 You don't really need it there, and you have to
  1471.                 remember to remove it at some point.  The following
  1472.                 examples show how to transfer directly from and to MM.
  1473.  
  1474.                   TRANSFER FROM MM TO PC
  1475.  
  1476.                   In this example, Lynn has just read the document sent
  1477.                 by Walter, and decides to copy it to a file to be
  1478.                 called spssx on her IBM XT.
  1479.  
  1480.                     -----------------------------------------------
  1481.                     |                                             |
  1482.                     |                                             |
  1483.                     |   Read>list | "kermit -s - -a spssx"        |
  1484.                                                                   a
  1485.                     |   Escape back to your local system and give |
  1486.                     |       ^]c                                   |
  1487.                     |                                             |
  1488.                     |       Kermit-MS>receive                     |
  1489.                                                                   -
  1490.                     |       [--Kermit screen showing file transfer|
  1491.                     |       Kermit-MS>c                           |
  1492.                     |                                             |
  1493.                     |   Read>                                     |
  1494.                     |                                             |
  1495.                     |                                             |
  1496.                     -----------------------------------------------
  1497.  
  1498.                   The Kermit commands, shown above as indented, are
  1499.                 cleared from the screen once the file transfer is
  1500.                 complete.
  1501.  
  1502.                   The key to the transfer is the command list | "kermit
  1503.                 -s - -a spssx", which starts up the host Kermit and
  1504.                 tells it to send.  Notice the quotation marks.
  1505.  
  1506.                   Lynn also could have done this later on from the MM>
  1507.                 prompt.  If it were message 12, for example, the
  1508.                 command at MM> would be list | "kermit -s - -a spssx"
  1509.                 12.
  1510.  
  1511.           TRANSFER FROM PC TO MM
  1512.  
  1513.           Kermit transfers files in a format called ASCII or
  1514.         text.  Many MS-DOS word processors keep files in their
  1515.         own special formats, so the files must be translated
  1516.         into ASCII before sending and from ASCII after
  1517.         receiving.  Each word processor has a procedure to do
  1518.         so fairly simply.  (Macintosh is similar.  A file you
  1519.         create should be saved as text.  When you try to open a
  1520.         text file for editing, it is converted automatically.)
  1521.  
  1522.           In this example, Lynn has written up comments about
  1523.         Sue's document using her favorite word processor on her
  1524.         XT.  She then used the word processor's commands to
  1525.         make an ASCII text version of the document, named
  1526.         comments.  Now she is sending it to Sue.
  1527.  
  1528.             -----------------------------------------------
  1529.             |                                             |
  1530.             |                                             |
  1531.             |   MM>send                                   |
  1532.             |    To: sue                                  |
  1533.             |    cc:                                      |
  1534.             |    Subject: spssx tnote                     |
  1535.             |    Message (End with CTRL-D or ESC          |
  1536.                                                           n
  1537.             |     Use CTRL/B to insert a file, CTRL/E to e|
  1538.                                                           s
  1539.             |     through a filter, CTRL/K to redisplay me|
  1540.                                                           n
  1541.             |     redisplay, CTRL/N to abort, CTRL/P to ru|
  1542.             |                                             |
  1543.                                                           n
  1544.             |   Sue, here are some comments on the spssx t|
  1545.             |                                             |
  1546.             |   ^p                                        |
  1547.             |   Command: kermit -k                        |
  1548.             |       ^]c                                   |
  1549.             |                                             |
  1550.             |       Kermit-MS>send comments               |
  1551.                                                           -
  1552.             |       [--Kermit screen showing file transfer|
  1553.             |       Kermit-MS>c                           |
  1554.             |                                             |
  1555.             |   [Done]                                    |
  1556.             |                                             |
  1557.                                                           L
  1558.             |   Lisa is sending her comments separately.  |
  1559.             |                                             |
  1560.             |   [ D=display S=send TE=text ED=edit TY=type|
  1561.             |   Send>                                     |
  1562.             |                                             |
  1563.             |                                             |
  1564.             -----------------------------------------------
  1565.  
  1566.           CTRL-p does not appear on screen, but only the
  1567.         response to it, the prompt Command: .  After the
  1568.         command kermit -k, the cursor drops to the next line,
  1569.         but there is no prompt at all.  After the file
  1570.         transfer, the Kermit commands, shown above as indented,
  1571.         are cleared from the screen, so the comment [Done]
  1572.         appears on the line right under Command: .
  1573.  
  1574.           As you can see, MM states that CTRL-p is used "to run
  1575.         a program and insert output".  The command kermit -k
  1576.         runs the host Kermit and tells it to stand by to
  1577.         receive a file.  Kermit's output is the file that it
  1578.         receives.
  1579.  
  1580.           In the example, Lynn wrote a line of text before and
  1581.         after the file.  This is not required; the file could
  1582.         be the entire message.
  1583.  
  1584.           MAC KERMIT
  1585.  
  1586.           Mac Kermit works substantially the same as MS-DOS
  1587.         Kermit, shown in the examples here.  Instead of typing
  1588.         CTRL-] c and then send or receive, pull down the file
  1589.         menu and choose send or receive.
  1590.  
  1591.  
  1592.                 * Using Emacs from within MM
  1593.  
  1594.  
  1595.                   MM's editor, called text mode, is fairly limited.  It
  1596.                 does line wrap, but the only way to go back and change
  1597.                 anything is to backspace to it, erasing the last part
  1598.                 you typed, and then retype forward.
  1599.  
  1600.                   GNU Emacs, a screen-oriented text editor, is far more
  1601.                 powerful.  If you know emacs, you may want to use it
  1602.                 from within MM.  [Note:  If you don't know emacs, try
  1603.                 the online tutorial.  Type edit to the shell prompt $,
  1604.                 then type CTRL-h t.]  With emacs you can do such things
  1605.                 as move easily back and forth, insert, move and delete
  1606.                 larger pieces of text, clean up messy lines by
  1607.                 re-justifying paragraphs, search for and replace
  1608.                 specific strings of characters, and use the ispell
  1609.                 spelling checker and correction program.
  1610.  
  1611.                   It is difficult to demonstrate the use of a
  1612.                 screen-oriented editor on a piece of paper, so this
  1613.                 example only shows how to begin and end emacs and then
  1614.                 send the edited file.  In this example, Lynn is sending
  1615.                 comments on the SPSSX TNote back to Sue.  She starts
  1616.                 her message in text mode.  After a line or two, she
  1617.                 decides that she needs more editing power.  She then
  1618.                 hits CTRL-e to move to emacs.
  1619.  
  1620.  
  1621.                     -----------------------------------------------
  1622.                     |                                             |
  1623.                     |                                             |
  1624.                     |    $ mm                                     |
  1625.                     |    /usr/local/mm                            |
  1626.                     |                                             |
  1627.                                                                   i
  1628.                     |    [ H=headers R=read REV=review S=send Q=qu|
  1629.                     |    MM>send                                  |
  1630.                     |     To: sue                                 |
  1631.                     |     cc: lisa                                |
  1632.                                                                   f
  1633.                     |     Subject: Comments on the SPSSX TNote Dra|
  1634.                     |     Message (End with CTRL-D or ESC         |
  1635.                                                                   e
  1636.                     |      Use CTRL-B to insert a file, CTRL-E to |
  1637.                                                                   e
  1638.                     |      through a filter, CTRL-K to redisplay m|
  1639.                                                                   u
  1640.                     |      redisplay, CTRL-N to abort, CTRL-P to r|
  1641.                     |                                             |
  1642.                     |    I have a couple of comments:             |
  1643.                     |                                             |
  1644.                                                                   e
  1645.                     |    1.  COuld you make the 2nd exxample short|
  1646.                     |                                             |
  1647.                                                                   i
  1648.                     |    2.  In the first exampel, I think your us|
  1649.                     |    own commands, not a system one.  Tiht may|
  1650.                     |    people.                                  |
  1651.                     |                                             |
  1652.                                                                   .
  1653.                     |    2.  Thirdly.  Oh drat, I better edit this|
  1654.                     |    ^E                                       |
  1655.                     |                                             |
  1656.                     |                                             |
  1657.                     -----------------------------------------------
  1658.  
  1659.           The display in emacs is actually two screens: In the
  1660.         smaller, top screen is the address information.  In the
  1661.         larger, bottom screen is the message waiting to be
  1662.         edited.  At the very bottom you will see the message
  1663.         Don't forget to save your buffers if you want your
  1664.         changes to take effect.
  1665.  
  1666.             -----------------------------------------------
  1667.             |                                             |
  1668.             |                                             |
  1669.                                                           a
  1670.             |  From: Lynn Jacobsen <lynn@cunixf.cc.columbi|
  1671.             |  To: sue                                    |
  1672.             |  Cc: lisa                                   |
  1673.             |  Subject: Comments on the SPSSX TNote Draft |
  1674.                                                           )
  1675.             |  -----Emacs: *MM Headers*         (Text Fill|
  1676.             |                                             |
  1677.             |     I have a couple of comments:            |
  1678.             |                                             |
  1679.                                                           t
  1680.             |     1.  COuld you make the 2nd exxample shor|
  1681.             |                                             |
  1682.                                                           s
  1683.             |     2.  In the first exampel, I think your u|
  1684.                                                           h
  1685.             |     your own commands, not a system one.  Ti|
  1686.             |     will confuse people.                    |
  1687.             |                                             |
  1688.                                                           s
  1689.             |     2.  Thirdly.  Oh drat, I better edit thi|
  1690.             |                                             |
  1691.             |                                             |
  1692.             |                                             |
  1693.             |                                             |
  1694.                                                           B
  1695.             |  -----Emacs: *MM Outgoing*        (Text)----|
  1696.                                                           n
  1697.             |  Don't forget to save your buffers if you wa|
  1698.             |                                             |
  1699.             -----------------------------------------------
  1700.  
  1701.           Now make whatever changes need to be made.  When you
  1702.         are finished, start returning to MM by typing CTRL-x
  1703.         CTRL-z:
  1704.  
  1705.             -----------------------------------------------
  1706.             |                                             |
  1707.             |                                             |
  1708.                                                           a
  1709.             |  From: Lynn Jacobsen <lynn@cunixf.cc.columbi|
  1710.             |  To: sue                                    |
  1711.             |  Cc: lisa                                   |
  1712.             |  Subject: Comments on the SPSSX TNote Draft |
  1713.                                                           )
  1714.             |  -----Emacs: *MM Headers*         (Text Fill|
  1715.             |                                             |
  1716.             |     I have a couple of comments:            |
  1717.             |                                             |
  1718.             |     1.  In the first example, I think you're|
  1719.             |         your own commands, i.e., "pp".  This|
  1720.                                                           p
  1721.             |         people.  It would be better to use "|
  1722.             |                                             |
  1723.                                                           e
  1724.             |     2.  Could you make the 2nd example short|
  1725.             |         don't really need the second "list".|
  1726.             |                                             |
  1727.                                                           c
  1728.             |     3.  There's a typo in example 3.  It's "|
  1729.             |         not "crudmugeon".                   |
  1730.             |                                             |
  1731.             |                                             |
  1732.             |                                             |
  1733.             |                                             |
  1734.             |                                             |
  1735.                                                           B
  1736.             |  -----Emacs: *MM Outgoing*        (Text)----|
  1737.             |  C-x C-z                                    |
  1738.             |                                             |
  1739.             |                                             |
  1740.             -----------------------------------------------
  1741.  
  1742.                   Immediately after you type CTRL-x CTRL-z but before
  1743.                 you are returned to MM, you will see a message like
  1744.                 this one at the bottom of the emacs screen:
  1745.  
  1746.                     -----------------------------------------------
  1747.                     |                                             |
  1748.                                                                   (
  1749.                     | Save file /f/us/us/lynn/.mm-outgoing.21393? |
  1750.                     |                                             |
  1751.                     -----------------------------------------------
  1752.  
  1753.  
  1754.  
  1755.                   Type a y if you want to save this message.  Typing an
  1756.                 n will discard the changes made since starting emacs.
  1757.                 Actually, emacs will ask first if you are sure you want
  1758.                 to discard the message.
  1759.  
  1760.                   Now you are back at the Send> prompt.  If you like,
  1761.                 use the display command to check what your editing
  1762.                 looks like.
  1763.  
  1764.                   If, at the Send> prompt, you still had second
  1765.                 thoughts about the message, you could type the word
  1766.                 edit to return again to emacs.
  1767.  
  1768.                   The message is sent only when you give a send
  1769.                 command.
  1770.  
  1771.  
  1772.         * Additional Mail Files
  1773.  
  1774.  
  1775.           Your main mail file is named mbox.  All the messages
  1776.         you have are stored in the one file.  When MM starts
  1777.         up, it copies any new mail you have into mbox, and then
  1778.         shows you the headers of the new mail.
  1779.  
  1780.           If you want to keep a large number of old messages,
  1781.         it is a good idea to put them into additional mail
  1782.         files, rather than leave them in mbox.  MM can start up
  1783.         faster.  You might have just one other file for old
  1784.         mail, or you could classify the mail by topic or
  1785.         sender.
  1786.  
  1787.           Either of the commands move and copy place mail into
  1788.         another mail file.  The difference is that move marks
  1789.         the messages for deletion, while copy does not.
  1790.  
  1791.           The command get is used to change between mail files.
  1792.  
  1793.           Here, Sue has decide to start a mail file called
  1794.         waltermail to hold messages from Walter.  To be sure,
  1795.         she then gets that file and uses the headers command to
  1796.         check it.
  1797.  
  1798.             -----------------------------------------------
  1799.             |                                             |
  1800.             |                                             |
  1801.             |   MM>move waltermail from walter            |
  1802.                                                           i
  1803.             |   File does not exist: /f/us/us/sue/walterma|
  1804.             |   Do you want to create it? yes             |
  1805.             |    4,15:16,22,26,31:32,45,51                |
  1806.             |                                             |
  1807.                                                           t
  1808.             |   [ H=headers R=read REV=review S=send Q=qui|
  1809.             |   MM>get waltermail                         |
  1810.             |                                             |
  1811.                                                           t
  1812.             |   [ H=headers R=read REV=review S=send Q=qui|
  1813.             |   MM>headers all                            |
  1814.             |                                             |
  1815.             |                                             |
  1816.             -----------------------------------------------
  1817.  
  1818.           Since this is a new mail file, MM first verifies
  1819.         whether Sue wants to create it.  The response to the
  1820.         move command then indicates that the messages specified
  1821.         by "from walter" are 4, 15, 16, 22, 26, 31, 32, 45 and
  1822.         51.  In the new file waltermail, they will be numbered
  1823.         1, 2, 3, etc., as Sue will see in response to the
  1824.         headers all command issued at the end of the example.
  1825.         Since Sue used the move command, the messages are now
  1826.         marked for deletion in mbox.
  1827.  
  1828.           From now on, Sue can type move waltermail at the
  1829.         Read> prompt after reading a message, and that message
  1830.         will be moved to the waltermail file.
  1831.  
  1832.           Once she has typed the command get waltermail, Sue
  1833.         can type the usual MM commands and they will apply to
  1834.         the waltermail file.  One thing she will need to do is
  1835.         delete unwanted messages in it, and type the expunge
  1836.         command to eliminate them, so that the file does not
  1837.         become too large.
  1838.  
  1839.           To return to mbox, Sue can then type get mbox, but
  1840.         the command get, with no filename, always refers to
  1841.         mbox, so Sue actually types:
  1842.  
  1843.             -----------------------------------------------
  1844.             |                                             |
  1845.             |                                             |
  1846.             |   MM>get                                    |
  1847.             |                                             |
  1848.                                                           t
  1849.             |   [ H=headers R=read REV=review S=send Q=qui|
  1850.             |   MM>                                       |
  1851.             |                                             |
  1852.             |                                             |
  1853.             -----------------------------------------------
  1854.  
  1855.  
  1856.                 * Nicknames and Mailing Lists
  1857.  
  1858.  
  1859.                   NICKNAMES
  1860.  
  1861.                   Probably you will send mail regularly to certain
  1862.                 people.  If they have long or strange addresses, you
  1863.                 may want to define an alias for each of them to save
  1864.                 typing or to avoid looking up the address. To do so,
  1865.                 use the define command:
  1866.  
  1867.                     -----------------------------------------------
  1868.                     |                                             |
  1869.                     |   MM>define linda muurb@cuvmb               |
  1870.                     |   MM>define rich rich@machine1.com.bfu.edu  |
  1871.                     |                                             |
  1872.                     -----------------------------------------------
  1873.  
  1874.                   Then, when you send mail, type the alias after To:,
  1875.                 and MM will send the mail to the real address you
  1876.                 defined.
  1877.  
  1878.                   After you have defined an alias, you must
  1879.                 deliberately save it if you want to use it again.  To
  1880.                 save an alias definition, use the save-init command.
  1881.                 It takes no arguments:
  1882.  
  1883.  
  1884.                     ---------------------
  1885.                     |                   |
  1886.                     |   MM>save-init    |
  1887.                     |                   |
  1888.                     ---------------------
  1889.  
  1890.  
  1891.                   This will update a file named .mminit in your
  1892.                 directory (or create it).  Whenever you use MM in the
  1893.                 future, any aliases in this file will be available.
  1894.  
  1895.                   To find out what aliases you have already defined,
  1896.                 use the command who ?.  This will give a list of
  1897.                 aliases.  To find out who a particular alias is, type
  1898.                 who and the name of the alias.  For example:
  1899.  
  1900.                     -----------------------------------------------
  1901.                     |                                             |
  1902.                     |   MM>who ? mail alias, one of the following:|
  1903.                     |   linda    rich                             |
  1904.                     |    or recipient name, text string           |
  1905.                     |   MM>who linda                              |
  1906.                     |   muurb@cuvmb                               |
  1907.                     |                                             |
  1908.                     -----------------------------------------------
  1909.  
  1910.  
  1911.  
  1912.                   MAILING LISTS
  1913.  
  1914.                   You can also use an alias as a mailing list.  Just
  1915.                 define the alias as a group of user IDs:
  1916.  
  1917.                     -----------------------------------------------
  1918.                     |                                             |
  1919.                                                                   b
  1920.                     |   MM>define stats sue,maurice,jte,wmbcu@cuvm|
  1921.                     |                                             |
  1922.                     -----------------------------------------------
  1923.  
  1924.                   Send mail, typing stats after the To: prompt, and MM
  1925.                 will send it to the whole list.
  1926.  
  1927.                   Although the purpose is different, a mailing list
  1928.                 alias is the same thing to MM as a nickname alias.  The
  1929.                 who command now will show this:
  1930.  
  1931.                     -----------------------------------------------
  1932.                     |                                             |
  1933.                     |   MM>who ? mail alias, one of the following:|
  1934.                     |   linda    rich    stats                    |
  1935.                     |    or recipient name, text string           |
  1936.                     |   MM>who stats                              |
  1937.                     |   sue, maurice, jte, wmbcu@cuvmb            |
  1938.                     |                                             |
  1939.                     -----------------------------------------------
  1940.  
  1941.           A better way to define a mailing list is to create a
  1942.         file that has all the addresses in the list.  (Use
  1943.         emacs for example.)  Then use the define command to
  1944.         tell MM about the file.  In the example below, we start
  1945.         by creating a file called statspeople containing all
  1946.         the ID's we want in our group.
  1947.  
  1948.           The shell command more shows the contents of a file.
  1949.  
  1950.             -----------------------------------------------
  1951.             |                                             |
  1952.             |                                             |
  1953.             | $ more statspeople                          |
  1954.             | sue,maurice,jte,wmbcu@cuvmb.bitnet          |
  1955.             |                                             |
  1956.             |                                             |
  1957.             -----------------------------------------------
  1958.  
  1959.           Now we define stats so that it will be an alias for
  1960.         whatever is in the file statspeople.
  1961.  
  1962.             -----------------------------------------------
  1963.             |                                             |
  1964.             |                                             |
  1965.             | MM>define stats @@statspeople               |
  1966.             | MM>who stats                                |
  1967.             | @@/us/us/lynn/statspeople                   |
  1968.             | MM>send                                     |
  1969.             |  To: stats                                  |
  1970.             |  cc:                                        |
  1971.             |  Subject: Time sheets                       |
  1972.             |  Message (End with CTRL-D or ESC            |
  1973.                                                           e
  1974.             |   Use CTRL-B to insert a file, CTRL-E to ent|
  1975.                                                           a
  1976.             |   through a filter, CTRL-K to redisplay mess|
  1977.                                                           a
  1978.             |   redisplay, CTRL-N to abort, CTRL-P to run |
  1979.             |                                             |
  1980.                                                           t
  1981.             |    There was an error in one of the timeshee|
  1982.             |    I will correct it as soon as I can.      |
  1983.             |                                             |
  1984.             |    lynn                                     |
  1985.             | S>display                                   |
  1986.                                                           a
  1987.             | From:  lynn jacobsen <lynn@cunixf.cc.columbi|
  1988.             | To:  sue, maurice, jte, wmbcu@cuvmb.bitnet  |
  1989.             | Subject: Time sheets                        |
  1990.             |                                             |
  1991.                                                           l
  1992.             | There was an error in one of the timesheets |
  1993.             | I will correct it as soon as I can.         |
  1994.             |                                             |
  1995.             | lynn                                        |
  1996.             |                                             |
  1997.             -----------------------------------------------
  1998.  
  1999.           The symbols @@ tell MM to use the file statspeople
  2000.         whenever you mail to stats.  You can change the file as
  2001.         the people involved change, and each time you send a
  2002.         message to stats, MM will look at the file statspeople
  2003.         to see who is in it now.  Note that who stats shows the
  2004.         name of the file, not who is in it.
  2005.  
  2006.           If, instead, you type define stats @statspeople, with
  2007.         only one @, MM will copy the list of names out of
  2008.         statspeople at the time you define it.  MM will not
  2009.         look in the file again: even if you change it, MM will
  2010.         not change the definition of stats.  In this case who
  2011.         stats will show the list of names.
  2012.  
  2013.           The file can have the same name stats as the alias;
  2014.         we used different names here to clarify the discussion.
  2015.  
  2016.  
  2017.                 3. Message Sequences
  2018.  
  2019.  
  2020.                 * Message Sequences
  2021.  
  2022.  
  2023.                   When you are working in read mode or send mode, any
  2024.                 command you enter will apply either to the message you
  2025.                 are reading or to the outgoing message.  At top level,
  2026.                 however, commands can apply to any or all of the
  2027.                 messages in your mailbox.  You may, for example, want
  2028.                 to read all messages from a particular person about a
  2029.                 certain subject.  Or perhaps you'd like to delete any
  2030.                 message about a meeting or class once the event has
  2031.                 passed.  Message sequences make this possible.
  2032.  
  2033.                   A message sequence is a word or phrase that describes
  2034.                 some group of messages that have a particular trait in
  2035.                 common.
  2036.  
  2037.                   The simplest form is a number or range of numbers.
  2038.                 For example, messages 5 through 10 can be specified as
  2039.                 follows:     5:10      5-10     5,6,7,8,9,10     5+6
  2040.  
  2041.                   Asterisk (*) means the last message, the highest-
  2042.                 numbered message.
  2043.  
  2044.                   There are many other message sequences, listed below.
  2045.                 Some require a value as suggested in <> brackets.  Type
  2046.                 help message-sequence to list them online.
  2047.  
  2048.  
  2049.                 * Description of Message Sequences
  2050.  
  2051.  
  2052.                    - AFTER <date>: all               sequence by typing
  2053.                      messages sent or                something like
  2054.                      received after a                headers <message
  2055.                      certain date or                 sequence>, and
  2056.                      day, as after April             then, if it is what
  2057.                      1, 1989 or after                you want, type read
  2058.                      Tuesday.  A time                previous sequence
  2059.                      can be specified                rather than
  2060.                      after the date or               retyping the same
  2061.                      day, as after                   message sequence
  2062.                      Tuesday 1:00pm.                 again.
  2063.  
  2064.                    - ALL: every message            - RECENT: messages
  2065.                      in your file,                   that are new as of
  2066.                      including any                   this session with
  2067.                      marked for                      MM.  If you have 5
  2068.                      deletion, from                  new messages when
  2069.                      oldest to newest.               you log in, then
  2070.                      See also INVERSE.               they would all be
  2071.                                                      marked recent until
  2072.                    - ANSWERED: messages              you've ended your
  2073.                      you have reply'd to             session with MM.
  2074.                      or answered.
  2075.                                                    - SEEN: messages you
  2076.                    - BEFORE <date>: all              have already looked
  2077.                      messages sent or                at.  Most likely
  2078.                      received before a               all or nearly all
  2079.                      certain date or                 the messages in
  2080.                      day.  See AFTER.                your mailbox are
  2081.                                                      considered seen
  2082.                    - CURRENT: the                    since you usually
  2083.                      message MM is                   read any unseen
  2084.                      pointing at, for                ones when you start
  2085.                      example, the last               MM.  A message that
  2086.                      one read.  Also                 is marked seen will
  2087.                      abbreviated as                  not have a U or N
  2088.                      period (.).                     next to its header.
  2089.  
  2090.                    - DELETED: messages             - SHORTER <number>:
  2091.                      that have been                  all messages
  2092.                      marked for deletion             containing fewer
  2093.                      with the delete                 than a certain
  2094.                      command, or moved               number of
  2095.                      using the move                  characters.
  2096.                      command.  On a
  2097.                      subsequent expunge            - SINCE <date>:
  2098.                      or exit command,                messages sent or
  2099.                      the deleted                     received on or
  2100.                      messages will be                after a certain
  2101.                      physically removed              date or day.  See
  2102.                      from your mail file             AFTER.  Unlike
  2103.                      and gone forever.               after, since
  2104.                                                      includes the date
  2105.                    - FLAGGED: messages               specified.
  2106.                      marked by the flag
  2107.                      command.                      - SUBJECT <word>: all
  2108.                                                      messages that have
  2109.                    - FROM <user>:                    a certain word (or
  2110.                      messages from a                 part of a word) in
  2111.                      person.  It                     their subject
  2112.                      searches both the               field.  For
  2113.                      user ID and the                 example, to see
  2114.                      name in the from                messages that have
  2115.                      field, so note, for             "computer" in the
  2116.                      example, that from              subject, use
  2117.                      sue matches the                 subject computer.
  2118.                      user ID sue but
  2119.                      also anyone else              - TEXT <word>: all
  2120.                      named Sue.  Be                  messages that have
  2121.                      careful when                    a certain word (or
  2122.                      deleting from a                 part of a word) in
  2123.                      name.                           their text.  For
  2124.                                                      example, the word
  2125.                    - INVERSE: all                    "computer" might
  2126.                      messages, like ALL,             not be in the
  2127.                      but in inverse                  subject field of
  2128.                      order (most recent              some messages, but
  2129.                      message first).                 you can reference
  2130.                                                      all messages that
  2131.                    - KEYWORD <keyword-               mention "computer"
  2132.                      name>: messages                 in their text by
  2133.                      marked by the                   text computer.  You
  2134.                      keyword command.                might try part of
  2135.                      You can define                  the word instead,
  2136.                      keywords to mark                like text comput,
  2137.                      groups of messages              to include
  2138.                      by a keyword name.              "computing",
  2139.                      Whenever you want               "compute", etc as
  2140.                      to refer to the                 well.
  2141.                      messages marked
  2142.                      with a certain                - TO <user>: all
  2143.                      keyword, you type a             messages that were
  2144.                      two word sequence:              sent to a user,
  2145.                      keyword <keyword-               including carbon
  2146.                      name>.                          copies, but not
  2147.                                                      blind carbon copies
  2148.                    - LAST: the last                  (the "cc" but not
  2149.                      message.  Also                  "bcc" header
  2150.                      abbreviated as                  fields).  Most of
  2151.                      asterisk (*).                   the messages in
  2152.                                                      your mailbox are to
  2153.                    - LAST <number>: the              yourself, but you
  2154.                      last n messages.                may have some to
  2155.                                                      other people that
  2156.                    - LONGER <number>:                are cc'd to
  2157.                      all messages                    yourself, and some
  2158.                      containing more                 that were to other
  2159.                      than, or exactly, a             people besides
  2160.                      certain number of               yourself.
  2161.                      characters.
  2162.                                                    - UNANSWERED:
  2163.                    - NEW: messages that              messages you did
  2164.                      are both recent and             not reply to or
  2165.                      unseen.  Generally              answer.
  2166.                      this is a message
  2167.                      that has arrived              - UNDELETED: messages
  2168.                      while you were away             that haven't been
  2169.                      from the computer,              deleted via the
  2170.                      or perhaps one that             delete or move
  2171.                      has just arrived                commands.
  2172.                      while you were
  2173.                      working.                      - UNFLAGGED: messages
  2174.                                                      not flagged.
  2175.                    - ON <date>: messages
  2176.                      sent or received on           - UNKEYWORD <keyword-
  2177.                      a certain date or               name>: messages not
  2178.                      day.  See AFTER.                included in the
  2179.                                                      keyword.
  2180.                    - PREVIOUS SEQUENCE:
  2181.                      the last message              - UNSEEN: messages
  2182.                      sequence used in an             that were never
  2183.                      MM command.  You                typed or read.
  2184.                      might preview a
  2185.  
  2186.  
  2187.                 * Message Sequence examples
  2188.  
  2189.                 Here are some simple examples
  2190.                 of commands using message       This would read messages 3
  2191.                 sequences.  You may also use    through 8 individually:
  2192.                 several in one command to
  2193.                 further specify the desired         ---------------------
  2194.                 messages.                           |                   |
  2195.                                                     | MM>read 3:8 <cr>  |
  2196.                 This would put you into read        |                   |
  2197.                 mode and would let you read         ---------------------
  2198.                 all the flagged messages:
  2199.                                                 This would display the header
  2200.                     ---------------------       lines of all the messages
  2201.                     |                   |       that are unanswered from hmh
  2202.                                         r
  2203.                     | MM>read flagged <c|       (note that two message
  2204.                     |                   |       sequences are combined, from
  2205.                     ---------------------       and unanswered):
  2206.  
  2207.                 This would read all the             ---------------------
  2208.                 messages from hmh:                  |                   |
  2209.                                                                         a
  2210.                                                     | MM>hea from hmh un|
  2211.                     ---------------------           |                   |
  2212.                     |                   |           ---------------------
  2213.                                         c
  2214.                     | MM>read from hmh <|
  2215.                     |                   |       This command marks for
  2216.                     ---------------------       deletion all messages from 5
  2217.         through 15 that contain the     lines of all messages you
  2218.         string "deadline" in the text   have received since (and
  2219.         of the message:                 including) Monday:
  2220.  
  2221.             ---------------------           ---------------------
  2222.             |                   |           |                   |
  2223.                                 t                               o
  2224.             | MM>delete 5:15 tex|           | MM>headers since M|
  2225.             |                   |           |                   |
  2226.             ---------------------           ---------------------
  2227.  
  2228.         This would display the header
  2229.  
  2230.  
  2231.                 4. Top Level
  2232.  
  2233.  
  2234.                 * What is Top Level?
  2235.  
  2236.                   When you start MM you are at the top level.  This is
  2237.                 identified by the MM> prompt being displayed.  At this
  2238.                 level, all the power of MM is available to you via a
  2239.                 large number of commands that enable you to manage your
  2240.                 messages, read them, send new ones, reply to old ones
  2241.                 and so forth.
  2242.  
  2243.                   This chapter describes the functions and use of each
  2244.                 command.  At the MM> prompt, you can type help
  2245.                 <command-name> for more information on each command,
  2246.                 with examples.
  2247.  
  2248.                   Of all the top level commands, by far the ones you
  2249.                 will use most frequently are read and send.  They each
  2250.                 start up their own mode that is identified by a
  2251.                 different prompt from the top level prompt, MM>.  Some
  2252.                 of the same commands can be used.  See the following
  2253.                 chapters on read mode and send mode.
  2254.  
  2255.  
  2256.                 * Commands in Top Level
  2257.  
  2258.                   Some of the descriptions that follow mention
  2259.                 "arguments".  When what you type is of the form command
  2260.                 something, for example reply 3, reply is the command
  2261.                 and 3 is the argument.  The argument that reply takes
  2262.                 is a message sequence.  As you recall from the earlier
  2263.                 description of a message sequence, the argument might
  2264.                 also be 4:10 or 2,5,7 or from hmh instead of 3.  When
  2265.                 you are using MM, you can type ? for suggested
  2266.                 arguments, like reply ?.
  2267.  
  2268.                   The type of argument for each command is suggested
  2269.                 here in brackets <>.  <Mess-seq> is any message
  2270.                 sequence; if none is given the command refers to the
  2271.                 "current" message.  The argument may be optional in
  2272.                 some cases, as noted.
  2273.  
  2274.                    - ANSWER: See reply.              21 for an example.
  2275.                                                      You can also refer
  2276.                    - BACKTRACK: Not yet              MM to a file
  2277.                      functioning.  It                listing the users,
  2278.                      will be used in                 as explained at the
  2279.                      conjunction with                example.  To keep
  2280.                      the follow command              the alias
  2281.                      to track a                      permanently, use
  2282.                      "conversation".  A              the save-init
  2283.                      conversation in                 command.
  2284.                      this case is
  2285.                      considered to be              - DELETE <mess-seq>:
  2286.                      all messages with               Marks a message or
  2287.                      the same subject.               set of messages for
  2288.                      Backtrack moves you             deletion.  The
  2289.                      to the previous                 messages are not
  2290.                      message in the                  erased until the
  2291.                      conversation.                   exit or expunge
  2292.                                                      command is given.
  2293.                    - BLANK: Blanks your
  2294.                      screen if you are             - ECHO <text>: Prints
  2295.                      on a video display              the same text back
  2296.                      terminal.  If not,              at the terminal.
  2297.                      then it does                    Useful in files of
  2298.                      nothing.                        mm commands that
  2299.                                                      you would take.
  2300.                    - BROWSE <mess-seq>:              See TAKE.
  2301.                      Displays headers of
  2302.                      the messages                  - EDIT <mess-seq>:
  2303.                      specified.  It then             Edits a message or
  2304.                      allows you several              set of messages in
  2305.                      options including               your mail file,
  2306.                      reading each                    using the editor
  2307.                      message, replying               specified in your
  2308.                      to it, flagging it,             .mminit file.  The
  2309.                      and deleting it.                default editor is
  2310.                      Type ? during                   emacs.
  2311.                      browse to see a
  2312.                      list of the                   - EXAMINE <filename>:
  2313.                      options.                        Changes your
  2314.                                                      current mail file
  2315.                    - BUG: Can be used to             to an additional
  2316.                      report problems or              file in read-only
  2317.                      suggestions to the              mode. It is like
  2318.                      maintainers of MM.              the get command
  2319.                      Bug puts you into               except that the
  2320.                      send mode with a                file is read-only,
  2321.                      predefined list of              and the file
  2322.                      addresses to send               reference date is
  2323.                      the message about               not updated.
  2324.                      the bug.  You send
  2325.                      it the normal way             - EXIT: Ends your
  2326.                      you would send any              current MM session
  2327.                      other message.  The             and suspends the
  2328.                      response may take a             process.  It will
  2329.                      short while, i.e. a             also erase any
  2330.                      day or two.  Note,              messages you have
  2331.                      for help and advice             marked for deletion
  2332.                      on using MM, send               in the current mail
  2333.                      mail to                         file (the one you
  2334.                      "consultant"                    are in when you
  2335.                      instead of using                exit).  See BYE and
  2336.                      bug.                            QUIT.
  2337.  
  2338.                    - BYE: Exits you from           - EXPUNGE:
  2339.                      MM and kills the                Permanently
  2340.                      process.  It also               eliminates messages
  2341.                      asks you whether                marked for
  2342.                      you would like to               deletion.  It
  2343.                      expunge deleted                 actually writes out
  2344.                      messages.  See EXIT             a new copy of the
  2345.                      and QUIT.                       file without the
  2346.                                                      deleted messages,
  2347.                    - CD <directory>: The             so in effect it
  2348.                      cd command is                   makes the file
  2349.                      similar to the cd               shorter.  The
  2350.                      command in the                  command exit does
  2351.                      shell.  It changes              an expunge for you.
  2352.                      the current working
  2353.                      directory to one              - FINGER: The finger
  2354.                      specified as an                 command is the same
  2355.                      argument.  The                  one available to
  2356.                      default directory               you at the shell.
  2357.                      is your home                    It shows you
  2358.                      (login) directory.              information about
  2359.                      The current working             other users on the
  2360.                      directory is the                system.  See the
  2361.                      starting point for              examples on page
  2362.                      path names not                  36.  For further
  2363.                      beginning with "/".             information, type
  2364.                                                      man finger at the
  2365.                    - CHECK: Checks for               shell prompt, or
  2366.                      new messages that               !man finger at any
  2367.                      may have arrived                of the MM prompts.
  2368.                      while you are using
  2369.                      MM.  MM does an               - FLAG <mess-seq>:
  2370.                      automatic check                 Makes the messages
  2371.                      every 5 minutes.                specified "stand
  2372.                                                      out" in your mail
  2373.                    - CONTINUE: If you                file by marking
  2374.                      quit at the Send>               them as flagged.
  2375.                      prompt, continue                You can refer to
  2376.                      returns you to the              them with the
  2377.                      Send> prompt.                   message sequence
  2378.                                                      flagged.  Flagged
  2379.                    - COPY <filename                  messages are also
  2380.                      mess-seq>: Copies               displayed when you
  2381.                      messages to an                  start MM, along
  2382.                      additional mail                 with the unseen
  2383.                      file.  It takes two             messages.
  2384.                      arguments: the
  2385.                      first is the                  - FOLLOW: Not yet
  2386.                      filename of the                 functioning.  It
  2387.                      additional mail                 will be used in
  2388.                      file, and the                   conjunction with
  2389.                      second is a message             the backtrack
  2390.                      sequence.  The                  command to track a
  2391.                      messages are left               "conversation".  A
  2392.                      unchanged in the                conversation in
  2393.                      original mail file.             this case is
  2394.                      If the file to copy             considered to be
  2395.                      to does not exist               all messages with
  2396.                      yet, it is created.             the same subject.
  2397.                      See MOVE.                       Follow moves you to
  2398.                                                      the next message in
  2399.                    - COUNT <mess-seq>:               the conversation.
  2400.                      Accepts a message
  2401.                      sequence (default             - FORWARD <mess-seq>:
  2402.                      all) and displays               Forwards a message
  2403.                      the message numbers             you have received
  2404.                      and total number of             to some other
  2405.                      messages in the                 address.  It is
  2406.                      sequence.                       similar to REMAIL,
  2407.                                                      but it allows you
  2408.                    - DAYTIME: Tells you              to insert a message
  2409.                      the current date                on top of the one
  2410.                      and time.                       being forwarded.
  2411.                                                      You are the
  2412.                    - DEFINE <alias                   "sender" of the
  2413.                      user(s)>: The                   forwarded message,
  2414.                      define command is               so replies come to
  2415.                      used to create                  you.
  2416.                      nicknames or
  2417.                      mailing lists,                - GET <filename>:
  2418.                      known in MM as                  Changes your
  2419.                      aliases.  The two               current mail file
  2420.                      arguments are                   to the file named.
  2421.                      first, the alias                All MM commands now
  2422.                      you will use, and               apply to that file.
  2423.                      second, the real                With no argument,
  2424.                      address (which may              refers to your main
  2425.                      be a list of users,             mail file.  See
  2426.                      separated by                    EXAMINE.
  2427.                      commas).  See page
  2428.                                                    - HEADERS <mess-seq>:
  2429.              Lists "headline"                starts on a new
  2430.              summaries of                    page.  The default
  2431.              messages in your                print-filter is
  2432.              current mail file.              /usr/local/bin/prin
  2433.              If you follow this              will ask what
  2434.              command with a                  printer you want to
  2435.              message sequence,               use.  If you
  2436.              it will output all              connect via Kermit
  2437.              the headers of that             from a PC with its
  2438.              sequence in order               own printer
  2439.              of lowest message               directly attached,
  2440.              number to highest.              try the command set
  2441.              See page 10 for a               print-filter
  2442.              detailed                        pcprint, and print
  2443.              explanation of each             will then direct
  2444.              of the fields that              printing to your
  2445.              appear when you use             PC's printer.  As
  2446.              this command.                   an example of the
  2447.                                              full command, print
  2448.            - HELP: Displays help             /separate-pages
  2449.              on various topics               6:10 prints
  2450.              including all the               messages 6 to 10
  2451.              commands at the                 with each on its
  2452.              level at which help             own page.
  2453.              is being invoked.
  2454.              To find out the               - PROFILE: Helps you
  2455.              things you can get              set up an
  2456.              help on type help               environment for
  2457.              ?.  You can also                using MM
  2458.              type help <command>             corresponding to
  2459.              for help on that                your preferences in
  2460.              command.                        message handling.
  2461.                                              It asks you a
  2462.            - JUMP <message>:                 series of questions
  2463.              Resets a certain                and then makes MM
  2464.              message to be the               remember your
  2465.              current message.                responses (via the
  2466.              For instance, jump              .mminit file).  It
  2467.              10 will make                    does not go through
  2468.              message number 10               all of the .mminit
  2469.              be the current                  options possible.
  2470.              message.                        For further details
  2471.                                              see the chapter on
  2472.            - KEYWORD <word-list              Customization.
  2473.              mess-seq>: Allows
  2474.              you to group                  - PUSH: Gives you a
  2475.              together related                new (inferior)
  2476.              messages by                     shell.  At that
  2477.              assigning them                  point you can then
  2478.              keywords.  The                  do anything you
  2479.              first argument is               could ordinarily do
  2480.              one or more                     in the shell, and
  2481.              keywords separated              you get back to MM
  2482.              by commas, and the              by exiting the
  2483.              second argument                 shell.  A different
  2484.              specifies what                  option is to enter
  2485.              messages to assign              shell commands at
  2486.              them to.  Later,                any of the MM
  2487.              when you use the                prompts simply by
  2488.              message sequence                preceding them with
  2489.              keyword <word>, it              a "!", e.g.  !man
  2490.              refers to all                   finger.  Still
  2491.              messages to which               another option is
  2492.              you gave that                   to quit from MM by
  2493.              keyword.                        quit or exit and
  2494.                                              then return to MM
  2495.            - LIST </switch                   afterwards.
  2496.              filename mess-seq>:
  2497.              This use of list              - PWD: The pwd
  2498.              formats messages                command is similar
  2499.              nicely and copies               to the pwd command
  2500.              them to a file.                 in the shell.  It
  2501.              The difference from             displays your
  2502.              copy is that the                current working
  2503.              file cannot be read             directory.  See the
  2504.              by MM.  There are               cd command to
  2505.              three arguments.                change your working
  2506.              The first is                    directory.
  2507.              optional, either
  2508.              /headers-only,                - QUIT: Quits out of
  2509.              which lists only                MM, without
  2510.              the header (meaning             expunging, and
  2511.              what you would see              suspends the
  2512.              from a header                   process.  See BYE
  2513.              command), or                    and EXIT.
  2514.              /separate-pages,
  2515.              which puts a page             - READ <mess-seq>:
  2516.              break between                   Starts reading the
  2517.              messages.  The                  messages specified
  2518.              second argument is              in read mode.  For
  2519.              the name of the                 more information
  2520.              file.  The last                 see the chapter on
  2521.              argument is a                   read mode.  Without
  2522.              message sequence.               an argument, read
  2523.                                              will read any
  2524.            - LIST </switch |                 messages you have
  2525.              "shell-command"                 not yet seen.
  2526.              mess-seq>: This use
  2527.              of list formats               - REMAIL <mess-seq>:
  2528.              messages nicely and             Similar to forward,
  2529.              sends them as input             but the message is
  2530.              to a shell command.             sent as is, with
  2531.              There are three                 nothing added
  2532.              arguments.  The                 except modification
  2533.              first is optional,              to the header
  2534.              either                          fields to indicate
  2535.              /headers-only or                who did the
  2536.              /separate-pages, as             remailing.  Each
  2537.              described above.                message in a
  2538.              The second argument             sequence is sent as
  2539.              is a pipe symbol                a separate piece of
  2540.              (|) followed by any             mail.  The original
  2541.              shell command, in               sender will get any
  2542.              double quotes, that             replies.
  2543.              will take the
  2544.              input.  The last              - REPLY <mess-seq>:
  2545.              argument is a                   Most commonly used
  2546.              message sequence.               in read mode to
  2547.              This use of list                reply to the
  2548.              can be used to                  current message,
  2549.              print messages by               but can also be
  2550.              putting the                     commanded from top-
  2551.              appropriate shell               level.  With no
  2552.              print command in                argument, refers to
  2553.              quotes (like "lpr               the current
  2554.              -P<printer>").  It              message.  When
  2555.              can also be used to             invoked from
  2556.              send the message                top-level, it will
  2557.              into Kermit so you              ask who to reply to
  2558.              can copy it to a                after you type the
  2559.              file on your PC;                command send: type
  2560.              see page 15.                    sender, all
  2561.                                              (meaning everyone
  2562.            - LITERAL <command>:              who received the
  2563.              Literal is a prefix             message), or none
  2564.              to the list, print              (meaning don't send
  2565.              and type commands               a reply to this
  2566.              that causes them to             message); also type
  2567.              ignore the                      including to
  2568.              dont-print-headers,             include the
  2569.              only-print-headers,             original message in
  2570.              dont-type-headers               the reply, for
  2571.              and                             example sender
  2572.              only-type-headers               including.
  2573.              variables.
  2574.                                            - RESTORE-DRAFT
  2575.            - MARK <mess-seq>:                <filename>:
  2576.              Marks a message or              Continue sending a
  2577.              set of messages as              message you saved
  2578.              seen.                           in mid-composition
  2579.                                              using the
  2580.            - MOVE <filename                  save-draft command
  2581.              mess-seq>: Moves                (page 31).
  2582.              messages into an
  2583.              additional mail               - REVIEW <mess-seq>:
  2584.              file.  It works                 Like read, but when
  2585.              like copy, but also             no message sequence
  2586.              marks the messages              is specified,
  2587.              for deletion from               review prompts you
  2588.              your current mail               for one.
  2589.              file.  See COPY.
  2590.                                            - ROUTE <user>:
  2591.            - NEXT:  Goes to the              Forwards all mail
  2592.              next message in the             sent to you to
  2593.              file and types it               another address.
  2594.              if it is not                    The address can be
  2595.              deleted. The next               either a local user
  2596.              message is                      ID or a remote mail
  2597.              considered to be                address in the form
  2598.              the one directly                user@host.  To stop
  2599.              after the current               the forwarding,
  2600.              one.                            type route with no
  2601.                                              argument.  The
  2602.            - PREVIOUS:  Goes to              command creates a
  2603.              the previous                    file called
  2604.              message in the file             .forward in your
  2605.              and types it if it              directory.
  2606.              is not deleted.
  2607.              The previous                  - SAVE-INIT: Used
  2608.              message is                      after one or more
  2609.              considered to be                define or set
  2610.              the one directly                commands to save
  2611.              before the current              the definition or
  2612.              one.                            setting permanently
  2613.                                              in the file called
  2614.            - PRINT </switch                  .mminit .  See
  2615.              mess-seq>: Prints               DEFINE and the
  2616.              the specified                   chapter on
  2617.              messages using the              Customization.
  2618.              print program
  2619.              defined by the                - SEND: Start writing
  2620.              print-filter                    a message to be
  2621.              variable.  The                  sent.  See the
  2622.              first argument is               chapter on send
  2623.              optional, and the               mode.  An
  2624.              only possibility is             alternative format
  2625.              /separate-pages,                is send <user>,
  2626.              which puts a page               specifying the user
  2627.              break between                   you are sending to.
  2628.              messages, so each             - SET <variable-name
  2629.                      value>: Customize               commands will
  2630.                      MM to act                       appear.  If you
  2631.                      differently, by                 define the output
  2632.                      resetting one of                file as /dev/tty,
  2633.                      its variables.  See             the commands
  2634.                      the chapter on                  themselves will be
  2635.                      Customization.                  displayed at your
  2636.                                                      terminal as well as
  2637.                    - SHOW <variable-name             the output from the
  2638.                      or mail-alias>:                 commands.  MM
  2639.                      With no argument,               closes the file and
  2640.                      displays the                    restores input from
  2641.                      current MM                      the terminal when
  2642.                      environment                     any of the
  2643.                      variable settings               following happen:
  2644.                      and mail aliases,               end of file,
  2645.                      as established by               command error, or a
  2646.                      the set and define              take command with
  2647.                      commands.  You can              no argument (this
  2648.                      also specify a                  suppresses the
  2649.                      particular variable             "[End of ...]"
  2650.                      or alias to see                 message).  Note,
  2651.                      what value it has               each time MM starts
  2652.                      currently.  See                 up it automatically
  2653.                      DEFINE and the                  takes the files
  2654.                      chapter on                      .mminit and .mmrc
  2655.                      Customization.                  in your login
  2656.                                                      directory.
  2657.                    - SORT: Sorts the
  2658.                      mail file                     - TYPE <mess-seq>:
  2659.                      chronologically by              Displays the
  2660.                      the dates the                   messages specified
  2661.                      messages were                   without going into
  2662.                      generated.                      read mode.
  2663.  
  2664.                    - SPELL <mess-seq>:             - UNANSWER <mess-
  2665.                      Invokes the program             seq>: Removes the
  2666.                      indicated by the                answered status
  2667.                      speller variable on             from messages.
  2668.                      the message
  2669.                      specified.  (The              - UNDELETE <mess-
  2670.                      default speller is              seq>: "Undeletes"
  2671.                      ispell.)  You                   messages; that is,
  2672.                      should spell one                it removes the
  2673.                      message at a time.              marker that calls
  2674.                      Type man ispell in              for deletion.
  2675.                      the shell (or !man              (Expunged messages
  2676.                      ispell at any of                no longer appear in
  2677.                      the MM prompts) for             headers and cannot
  2678.                      more information.               be "unexpunged".)
  2679.                      Once you are in
  2680.                      ispell, type ?  for           - UNKEYWORD <word-
  2681.                      help or X to exit               list mess-seq>:
  2682.                      without changing                Removes specified
  2683.                      the file.                       keyword(s) from the
  2684.                                                      specified
  2685.                    - STATUS: Tells you               message(s).
  2686.                      relevant
  2687.                      information and               - UNFLAG <mess-seq>:
  2688.                      statistics about                Removes the flag,
  2689.                      your current                    as set by flag.
  2690.                      message file, i.e.
  2691.                      how many messages             - UNMARK <mess-seq>:
  2692.                      are deleted,                    Unmarks messages;
  2693.                      unseen, how large               that is, makes them
  2694.                      the file is, etc.               appear unseen.
  2695.                      Typing status
  2696.                      verbose gives you             - VERSION: Shows MM's
  2697.                      in addition the                 current version
  2698.                      process ID number               number, copyright
  2699.                      and user name.                  notice, and bug
  2700.                                                      report address.
  2701.                    - SUSPEND: Suspends
  2702.                      execution of MM.              - WHO <mail-alias or
  2703.                      It may be continued             user>: Shows how a
  2704.                      later with the                  given mail address
  2705.                      shell fg                        will be translated
  2706.                      (foreground)                    by the mail system
  2707.                      command.  Modified              into a list of one
  2708.                      mail files will be              or more actual
  2709.                      saved before                    recipients.  With
  2710.                      control is returned             an alias, shows the
  2711.                      to the shell.                   users (or the file
  2712.                                                      containing a list
  2713.                    - TAKE <filename                  of users).  With a
  2714.                      filename filename>:             user ID, usually
  2715.                      Directs MM to an                shows the user ID,
  2716.                      external file of MM             but will show any
  2717.                      commands and                    forwarding or other
  2718.                      executes the                    re-addressing that
  2719.                      commands.  It takes             may be in effect.
  2720.                      three arguments:
  2721.                      the first is the              - WRITE <filename>:
  2722.                      file containing the             Writes out a new
  2723.                      commands; the other             copy of the mail
  2724.                      two are optional                file.  It does not
  2725.                      and are for output              remove deleted
  2726.                      and error messages              messages.  With the
  2727.                      respectively.  If               optional filename
  2728.                      no output file is               argument, it will
  2729.                      specified, the                  make a copy of your
  2730.                      commands themselves             mail file with the
  2731.                      will be invisible               new name.
  2732.                      and only the
  2733.                      results of the
  2734.  
  2735.  
  2736.                 * CCMD
  2737.  
  2738.                   At any MM prompt, you are using a command parser
  2739.                 called CCMD, which you can use to help you enter
  2740.                 commands.
  2741.  
  2742.                   Partially typed commands can be completed by typing
  2743.                 [TAB].  For example, to issue the command check, you
  2744.                 could type just ch and then [TAB].  The reason this
  2745.                 works is that only one command begins with ch.  Try
  2746.                 typing c[TAB]: it will be completed too, but not
  2747.                 perhaps as you wish, since there is more than one
  2748.                 command starting with c; abort with <ctrl/u>, or
  2749.                 backspace over it.
  2750.  
  2751.                   If the partially typed command takes an argument,
  2752.                 CCMD will describe what it is.  For example, if you
  2753.                 type cop[TAB], CCMD fills it out as copy (into file),
  2754.                 meaning you should fill in a file name.
  2755.  
  2756.                   To see whether a command has a default argument, type
  2757.                 [TAB] where you would normally type the argument. For
  2758.                 example, headers [TAB] is completed as headers current.
  2759.                 If you want the default, just press [RETURN];
  2760.                 otherwise, abort with <ctrl/u>, or backspace over it
  2761.                 and type what you want instead.  If there is no
  2762.                 default, your terminal will beep.
  2763.  
  2764.                   Lastly, CCMD performs the ? help function.  At almost
  2765.                 any point, you can type ? to see a list of suggestions.
  2766.                 Sometimes it just reminds you how to type out a
  2767.                 command, and other times it may show you something you
  2768.                 never heard of that looks useful.  Follow up by typing
  2769.                 help <command> for more information.
  2770.  
  2771.  
  2772.         5. Read Mode
  2773.  
  2774.  
  2775.         * What Is Read Mode?
  2776.  
  2777.           Read mode reads and processes the messages in your
  2778.         mail file.  Its commands are very similar to the ones
  2779.         in top level, but refer only to the message being read.
  2780.         So, for instance, if you were to type MM>read 3, you
  2781.         would be put into read mode, and commands would then,
  2782.         for the most part, apply only to message 3.  If you had
  2783.         typed MM>read 3:10 (meaning to read messages 3 through
  2784.         10, individually and one right after the other), any
  2785.         commands you would type in read mode would apply to
  2786.         whichever message between 3 and 10 is currently being
  2787.         read.
  2788.  
  2789.  
  2790.         * Commands In Read Mode
  2791.  
  2792.           Start read mode by typing MM>read followed by a
  2793.         message-sequence.  With no message-sequence, MM>read is
  2794.         taken to mean MM>read unseen, and it will let you read
  2795.         each new message you have not seen.  If there are no
  2796.         new messages, it simply returns you to the top level.
  2797.         When you start MM, it tells you whether you have new
  2798.         messages.  During a session, MM checks for more
  2799.         incoming mail every 5 minutes, or you can force a check
  2800.         with the check command.
  2801.  
  2802.           Most of the top-level commands are also available in
  2803.         read mode.  Read mode is identified by the Read>
  2804.         prompt.  You can get descriptions of the read mode
  2805.         commands by typing help ? or help <command> at the read
  2806.         prompt.  The major difference is that the commands do
  2807.         not take message sequences as arguments, but refer
  2808.         instead to the current message.  For example, delete
  2809.         refers to the message you just read.
  2810.  
  2811.           The command kill is the only read mode command that
  2812.         does not also operate at top-level.  Reply works
  2813.         somewhat differently in top-level and read modes.
  2814.  
  2815.            - KILL: Combines                  including.  The
  2816.              delete and next:                alternative to
  2817.              marks the current               sender is all,
  2818.              message for                     which sends the
  2819.              deletion and then               reply to everyone
  2820.              types the next                  who received the
  2821.              message.                        original message.
  2822.                                              The second keyword
  2823.            - REPLY: Most                     can be including,
  2824.              commonly used in                which includes the
  2825.              read mode rather                text of the
  2826.              than top-level.  In             original message
  2827.              read mode, the two              above the reply.
  2828.              optional keywords               Therefore, the
  2829.              for reply should be             following commands
  2830.              added immediately               are all commonly
  2831.              after the command.              used:  reply, reply
  2832.              The simple command              all, reply
  2833.              reply is the same               including, reply
  2834.              as the full command             all including.
  2835.              reply sender not-
  2836.  
  2837.  
  2838.                 6. Send Mode
  2839.  
  2840.  
  2841.                 * What Is Send Mode?
  2842.  
  2843.                   Send mode is invoked by typing the send command at
  2844.                 top level or in read mode.  Whenever you send or
  2845.                 forward a message, reply or answer a message, or send a
  2846.                 bug report, send mode is invoked in some form.  Suppose
  2847.                 you type send followed by a <cr>:
  2848.  
  2849.  
  2850.                     ---------------------
  2851.                     |                   |
  2852.                     |  MM>send <cr>     |
  2853.                     |   To:             |
  2854.                     |                   |
  2855.                     ---------------------
  2856.  
  2857.                   At this point, MM is awaiting a list of addresses to
  2858.                 send the message to.  Valid addresses are of the form
  2859.                 userID, userID@host, or userID, userID, userID (i.e.,
  2860.                 several user ID's separated by commas).  Suppose you
  2861.                 want to send a message to hmh, jhs and jcs.  You would
  2862.                 say
  2863.  
  2864.  
  2865.                     ---------------------
  2866.                     |                   |
  2867.                     |  MM>send <cr>     |
  2868.                                         s
  2869.                     |   To: hmh, jhs, jc|
  2870.                     |                   |
  2871.                     ---------------------
  2872.  
  2873.                   The list of addresses is terminated with a carriage
  2874.                 return.  Notice that spacing and case will be ignored.
  2875.                 You could just as well have said hms,jhs,jcs.  They are
  2876.                 separated by space here only for readability.  This is
  2877.                 known as specifying the to-list in sending a message.
  2878.                 The next thing it will ask you for is a cc-list:
  2879.  
  2880.  
  2881.                     ---------------------
  2882.                     |                   |
  2883.                     |  MM>send <cr>     |
  2884.                     |   To: hmh <cr>    |
  2885.                     |   cc:             |
  2886.                     |                   |
  2887.                     ---------------------
  2888.  
  2889.                   The cc-list is optional.  You can put in one or more
  2890.                 valid userIDs in the same form as in the to-list.  Cc's
  2891.                 are used to let someone see a copy of a message that
  2892.                 isn't really directed to them.  Suppose you have a
  2893.                 message for hmh and mmc, and you want vla to be aware
  2894.                 that you sent it:
  2895.  
  2896.  
  2897.                     ---------------------
  2898.                     |                   |
  2899.                     |  MM>send <cr>     |
  2900.                                         >
  2901.                     |   To: hmh, mmc <cr|
  2902.                     |   cc: vla <cr>    |
  2903.                     |   Subject:        |
  2904.                     |                   |
  2905.                     ---------------------
  2906.  
  2907.                   The last prompt is for the subject of the message.
  2908.                 While it is optional, you should always use it, by
  2909.                 putting in a few words or a phrase that describes the
  2910.                 topic of your message.  This is what your readers will
  2911.                 see as the subject when they see they have new mail.
  2912.                 For example, here is what you might say if if you are
  2913.                 sending a message to the above people about the recent
  2914.                 difficulties you've had getting in touch with them:
  2915.  
  2916.                     -----------------------------------------------
  2917.                     |                                             |
  2918.                     |  MM>send <cr>                               |
  2919.                     |   To: hmh, mmc <cr>                         |
  2920.                     |   cc: vla <cr>                              |
  2921.                     |   Subject: Problems calling you <cr>        |
  2922.                     |   Message (End with CTRL/D or ESC           |
  2923.                                                                   t
  2924.                     |    Use CTRL/B to insert a file, CTRL/E to en|
  2925.                                                                   /
  2926.                     |    CTRL/F to run text through a filter, CTRL|
  2927.                                                                   L
  2928.                     |    CTRL/L to clear screen and redisplay, CTR|
  2929.                     |    program and insert output.):             |
  2930.                     |                                             |
  2931.                     -----------------------------------------------
  2932.  
  2933.           Now you can actually type in the body of the message
  2934.         itself.  Suppose you want to send a message to the
  2935.         above people, saying I am having problems getting in
  2936.         touch with you on a regular basis. Is there a good time
  2937.         to call you at home or another number I can use?.  To
  2938.         do this you should type:
  2939.  
  2940.             -----------------------------------------------
  2941.             |                                             |
  2942.             |  MM>send <cr>                               |
  2943.             |   To: hmh, mmc <cr>                         |
  2944.             |   cc: vla <cr>                              |
  2945.             |   Subject: Problems calling you <cr>        |
  2946.             |   Message (End with CTRL/D or ESC           |
  2947.                                                           t
  2948.             |    Use CTRL/B to insert a file, CTRL/E to en|
  2949.                                                           s
  2950.             |    through a filter, CTRL/K to redisplay mes|
  2951.             |    redisplay, CTRL/N to abort, CTRL/P to run|
  2952.                                                           y
  2953.             |  I am having problems getting in touch with |
  2954.             |  Is there a good time to call you at home or|
  2955.             |  can use?<cr>                               |
  2956.             |  [ESC]                                      |
  2957.             |                                             |
  2958.             |  Send>send                                  |
  2959.             |  hmh... Queued                              |
  2960.             |  mmc... Queued                              |
  2961.             |  vla... Queued                              |
  2962.             |  MM>                                        |
  2963.             |                                             |
  2964.             -----------------------------------------------
  2965.  
  2966.           The message is typed in and ended with [ESC].  It is
  2967.         then sent with the send command.  MM responds by
  2968.         confirming the delivery to hmh and mmc and vla.
  2969.         Thereafter, it returns you to the top level MM> prompt.
  2970.  
  2971.           This message was typed using MM's text mode.  See
  2972.         page 17 for information on using Gnu-Emacs as the
  2973.         editor.
  2974.  
  2975.           The following commands can be used while you are
  2976.         entering text:
  2977.  
  2978.            - <ctrl/b>: insert a              the text of the
  2979.              file into the place             message as it
  2980.              where you are                   appears thus far.
  2981.              currently typing.
  2982.              You will be                   - <ctrl/l>: clears
  2983.              prompted with                   the screen, then
  2984.              Insert File:  at                types the text of
  2985.              which point you                 the message as it
  2986.              should type the                 appears thus far.
  2987.              name of the file
  2988.              you want inserted             - <ctrl/n>: aborts
  2989.              and then a carriage             the message
  2990.              return. You can                 (defaults to asking
  2991.              then continue                   before aborting the
  2992.              typing more of the              message).
  2993.              message or send it.
  2994.                                            - <ctrl/r>: retypes
  2995.            - <ctrl/c>: clobber               the line that you
  2996.              MM and return to                are typing, from
  2997.              the shell, heralded             leftmost character
  2998.              by the $ prompt.                to rightmost.
  2999.              When you type
  3000.              <ctrl/c>, mm will             - <ctrl/p>: runs a
  3001.              prompt you by                   program from the
  3002.              asking Do you                   shell and appends
  3003.              really want to exit             the output to the
  3004.              MM?.  In most cases             current message.
  3005.              you should type no
  3006.              and use the                   - <ctrl/u>: erases
  3007.              standard methods to             the line that you
  3008.              exit MM.                        are typing, from
  3009.                                              leftmost character
  3010.            - <ctrl/e>: invoke                to rightmost.
  3011.              the editor
  3012.              specified in the              - <ctrl/w>: erases
  3013.              EDITOR variable                 the last word you
  3014.              entry in your                   typed.
  3015.              .mminit file.  If
  3016.              you already started           - <delete> or
  3017.              typing the message,             <backspace>: delete
  3018.              the text is carried             the last character.
  3019.              into the editor.
  3020.              The default is gnu-           - [ESC] or <ctrl/d>:
  3021.              emacs.                          escape to send mode
  3022.                                              heralded by the
  3023.            - <ctrl/f>: runs the              Send> prompt at
  3024.              message through a               which point any of
  3025.              filter: uses what               the send mode
  3026.              you have typed as               commands apply.  To
  3027.              input to some                   send the message,
  3028.              program and                     type send and then
  3029.              replaces it with                a carriage return.
  3030.              the output from the
  3031.              program.
  3032.  
  3033.            - <ctrl/k>: types out
  3034.  
  3035.  
  3036.         * Commands In Send Mode
  3037.  
  3038.           As you see above, simply typing send at the MM>
  3039.         prompt will not immediately put you into send mode with
  3040.         the Send> prompt.  What will do that is finishing the
  3041.         text of your message with an [ESC] or <ctrl/d>.
  3042.  
  3043.           However, if you want to change some attribute (like
  3044.         add or subtract an address from the header, change the
  3045.         subject, etc.)  you will need to get to the Send>
  3046.         prompt by [ESC] or <ctrl/d>. Then you can use any of
  3047.         the send mode commands.  At the send prompt you also
  3048.         can specify header fields such as: Bcc, Cc, Fcc, From,
  3049.         In-reply-to, Reply-to, Subject, Text, To, User-header.
  3050.  
  3051.           Several commands are available only in send mode.
  3052.         Those commands that are the same as the top-level
  3053.         command generally refer to the message being composed
  3054.         (rather than the current message of your incoming mail
  3055.         file).  The exceptions to this are headers and type,
  3056.         which still refer to the current message.
  3057.  
  3058.           The following send mode commands differ from
  3059.         top-level commands:
  3060.  
  3061.            - DISPLAY <field>:                specify some
  3062.              Displays the                    address(es) with a
  3063.              message you've                  to or cc command in
  3064.              typed so far, with              order to send the
  3065.              its header fields               message.  Erase
  3066.              (address, subject).             cannot erase the
  3067.              If the message is               sender field.  Here
  3068.              very long and you               are the fields you
  3069.              just want to                    can follow the
  3070.              display one of the              erase command with:
  3071.              fields, you can
  3072.              type display to or               - all: erase the
  3073.              display cc or                      entire message
  3074.              display subject or               - bcc: erase the
  3075.              display text.                      blind carbon-
  3076.              Following are the                  copies address
  3077.              optional fields you                list
  3078.              can use with the                 - cc: erase the
  3079.              display command.                   carbon copies
  3080.              Of these, display                  address list
  3081.              header and display               - fcc: erase the
  3082.              all are most                       field containing
  3083.              useful.                            the file name
  3084.                                                 the message was
  3085.               - all: shows the                  to be copied to
  3086.                 entire message                - from: erase the
  3087.                 and headers.                    from address
  3088.               - bcc: shows only               - in-reply-to:
  3089.                 the blind carbon                erase the
  3090.                 copy recipients                 in-reply-to
  3091.               - cc: shows only                  field.
  3092.                 the carbon copy               - reply-to: erase
  3093.                 recipients                      the reply-to
  3094.               - fcc: shows only                 field
  3095.                 the file name                 - subject: erase
  3096.                 that will                       the subject
  3097.                 receive a copy                - text: erase the
  3098.                 of your outgoing                text of the
  3099.                 message                         message
  3100.               - from: shows only              - to: erase the to
  3101.                 the from address                address list
  3102.               - header: shows                 - user-header:
  3103.                 only the message                remove some user
  3104.                 headers (To,                    defined header
  3105.                 From, etc.)
  3106.               - reply-to: shows
  3107.                 only the
  3108.                 reply-to field             - INSERT <filename>:
  3109.               - subject: shows               Inserts the
  3110.                 only the subject             contents of a file
  3111.               - text: shows only             as an addendum to
  3112.                 the text                     your message.  For
  3113.               - to: shows only               example, to insert
  3114.                 the to                       the file Addendum,
  3115.                 recipients                   you would type
  3116.                                              insert Addendum.
  3117.  
  3118.                                            - BCC <user>: Sends a
  3119.            - ERASE <field>:                  blind carbon copy,
  3120.              Erases completely a             which is like a
  3121.              field of your                   carbon-copy except
  3122.              message, like to,               no one who receives
  3123.              cc, subject, text,              the message sees
  3124.              or all.  For                    the list of bcc
  3125.              example, to erase               recipients.  This
  3126.              the text of your                is useful if you
  3127.              message, enter                  want to send a note
  3128.              erase text.  Note,              to someone and
  3129.              logically enough,               don't want the
  3130.              if by erasing you               person to know that
  3131.              end up with no to               someone else is
  3132.              or cc field, you                also receiving a
  3133.              will have to                    copy of the
  3134.                      message.  For                   <filename>: Saves
  3135.                      example, bcc                    the message text in
  3136.                      brennan.                        the file you name.
  3137.                                                      The text can be
  3138.                    - CC <user>: Adds                 recovered later
  3139.                      more carbon-copy                with restore-draft
  3140.                      addresses to the                (page 26).  This
  3141.                      cc-list.  To add                lets you interrupt
  3142.                      jhs and jcs, you                sending the message
  3143.                      would type cc jhs,              but keep the text,
  3144.                      jcs.                            so that you can
  3145.                                                      resume at some
  3146.                    - FCC <filename>:                 other time.
  3147.                      Defines a file name
  3148.                      or set of file                - SUBJECT <text>:
  3149.                      names that will                 Replaces the
  3150.                      receive copies of               subject of the
  3151.                      your outgoing                   current message you
  3152.                      message.  This will             are sending.  To
  3153.                      not appear in the               change the current
  3154.                      outgoing message.               subject to be
  3155.                      The file will be in             Budgets, you should
  3156.                      current directory               type subject
  3157.                      unless you specify              Budgets.  The
  3158.                      a path.                         subject, of course,
  3159.                                                      can consist of more
  3160.                    - IN-REPLY-TO <text>:             than one word, if
  3161.                      Takes a line of                 you so desire.
  3162.                      text as an argument
  3163.                      to make the in-               - TEXT: If you have
  3164.                      reply-to field of               gotten to the Send>
  3165.                      the message you are             prompt and then
  3166.                      sending.  This                  want to add more
  3167.                      field is intended               text on to message,
  3168.                      to reflect which                you can use this
  3169.                      message you are                 command.  You may
  3170.                      answering.  It will             look at the text
  3171.                      be generated                    already in the file
  3172.                      automatically by MM             by typing <ctrl/l>
  3173.                      when you use the                or <ctrl/k> or have
  3174.                      reply or answer                 it appear
  3175.                      commands.                       automatically every
  3176.                                                      time by changing
  3177.                    - REPLY-TO <user>:                the setting of the
  3178.                      Specifies the                   display-outgoing-me
  3179.                      Reply-to field for              to yes.  To add
  3180.                      messages.  This                 This is a test you
  3181.                      directs replies to              would simply say
  3182.                      a different user ID
  3183.                      from the one you               ---------------------
  3184.                      are using.                     |                   |
  3185.                      Possibly you have              | Send> text <cr>   |
  3186.                                                                         C
  3187.                      more than one ID or            | This is a test [ES|
  3188.                      address and want               | Send>             |
  3189.                      the replies to go              |                   |
  3190.                      to one of the other            ---------------------
  3191.                      IDs, or possibly
  3192.                      you want someone              - TO <user>: Adds
  3193.                      else to collect the             more addresses to
  3194.                      replies.  The                   the to-list.  For
  3195.                      command refers to               example, to add
  3196.                      the message being               jem, mmc, rdl to
  3197.                      sent.  If you have              the to-list, you
  3198.                      done set default-               would simply type
  3199.                      reply-to, then use
  3200.                      reply-to followed              ---------------------
  3201.                      by null to remove              |                   |
  3202.                                                                         ,
  3203.                      the reply-to field             | Send>  to jem, mmc|
  3204.                      from a particular              |                   |
  3205.                      message.                       ---------------------
  3206.  
  3207.                    - SAVE-DRAFT
  3208.  
  3209.  
  3210.         7. Customization
  3211.  
  3212.  
  3213.         * How to Customize MM
  3214.  
  3215.           Various options of MM can be changed to customize it.
  3216.         They all start out with either default values or no
  3217.         value, and you do not have to change any of them to use
  3218.         MM.  This manual describes MM behavior based on the
  3219.         default values.  Once you have worked with MM, you may
  3220.         want to try changing some of them.
  3221.  
  3222.           Four commands are important in customizing:
  3223.  
  3224.            - SET <variable-name value>: Set changes the
  3225.              particular option to the value you want.
  3226.  
  3227.            - SAVE-INIT: Save-init makes the set permanent
  3228.              by saving the new value in the file .mminit .
  3229.  
  3230.            - SHOW <variable-name>: Show displays the
  3231.              current value of the variable.  With no
  3232.              variable name it shows all of them.
  3233.  
  3234.            - PROFILE: Profile takes you through some of
  3235.              the most likely options and asks which way to
  3236.              set each one.  It does what set and save-init
  3237.              do.
  3238.  
  3239.           Many of the variables take values meaning yes
  3240.         (always, ok, true, yes) or no (false, never, no), or
  3241.         the value ask, which means to prompt you for yes or no
  3242.         each time.  Some variables instead take text or other
  3243.         values.
  3244.  
  3245.           For example, to change the setting of the
  3246.         append-signature variable to yes, you would enter:
  3247.  
  3248.  
  3249.             ---------------------
  3250.             |                   |
  3251.             |                   |
  3252.                                 a
  3253.             | MM>set append-sign|
  3254.             |                   |
  3255.             |                   |
  3256.             ---------------------
  3257.  
  3258.  
  3259.         * Description of Variables
  3260.  
  3261.           The following are the variables and the optional
  3262.         settings available followed by the system defaults.
  3263.         Many of these settings are fairly obscure and you will
  3264.         not find much need to change them.  For longer
  3265.         descriptions of each variable, type help set
  3266.         <variable-name>.
  3267.  
  3268.           The most commonly changed variable settings are
  3269.         indicated by checkmarks.
  3270.  
  3271.            - ALIASES-USE-GROUPS:             default is
  3272.              If yes, aliases                 /usr/ucb/more -x
  3273.              defined using the               (the more program).
  3274.              define command show
  3275.              only the alias name           - DEFAULT-BCC-LIST:
  3276.              in the to field of              Defines a list of
  3277.              outgoing messages.              recipients that
  3278.              If no, all the user             should always be
  3279.              ID's that the alias             included in the
  3280.              has included will               bcc: (blind carbon
  3281.              be listed.  The                 copy) header field.
  3282.              default is no.                  There is no
  3283.                                              default.
  3284.            - @zf<4> APPEND-
  3285.              SIGNATURE: If yes,            - @zf<4> DEFAULT-CC-
  3286.              the .signature file             LIST: Gives a list
  3287.              in your home                    of addresses that
  3288.              directory will                  will always be in
  3289.              automatically be                the cc (carbon
  3290.              added to the bottom             copy) header field
  3291.              of your outgoing                of your outgoing
  3292.              mail.  The default              messages.  There is
  3293.              is no.                          no default.
  3294.  
  3295.            - AUTO-STARTUP-GET:             - @zf<4> DEFAULT-FCC-
  3296.              If yes, MM will get             LIST: Defines a
  3297.              your mail file for              file name (or list
  3298.              you automatically               of file names) in
  3299.              upon entry.  The                which to put a
  3300.              default is yes.                 carbon copy of all
  3301.                                              outgoing messages.
  3302.            - AUTOWRAP-COLUMN:                There is no
  3303.              The numeric                     default.  You
  3304.              argument specifies              should specify the
  3305.              the column at which             path, because
  3306.              to perform                      otherwise the file
  3307.              automatic word                  is always assumed
  3308.              wrapping while                  to be in the
  3309.              collecting a                    current directory.
  3310.              message.  If the
  3311.              number is positive,           - DEFAULT-FROM:
  3312.              it indicates the                Defines what will
  3313.              absolute column at              go in the from
  3314.              which to wrap.  If              field in outgoing
  3315.              it is negative, it              mail.  In addition,
  3316.              indicates the                   your user ID will
  3317.              number of column                appear in the
  3318.              spaces from the                 Sender: field for
  3319.              right side of the               outgoing mail.
  3320.              screen. If it is                There is no
  3321.              zero, no wrapping               default.
  3322.              is done.  The
  3323.              default is -7.                - DEFAULT-MAIL-TYPE:
  3324.                                              Indicates the mail
  3325.            - CLEAR-                          format for new or
  3326.              SCREEN: If yes, the             empty files.  There
  3327.              browser will clear              are currently four
  3328.              the screen at every             mail formats
  3329.              opportunity.  The               available: babyl,
  3330.              default is yes.                 mbox, mtxt and MH.
  3331.                                              The default is
  3332.            - BROWSE-PAUSE: If                mbox.
  3333.              yes, always pause
  3334.              between messages              - READ-
  3335.              when browsing.  The             COMMAND: Defines a
  3336.              default is yes.                 command to
  3337.                                              automatically
  3338.            - @zf<4> CHECK-                   execute when you
  3339.              INTERVAL: Defines               type <cr> while
  3340.              the time in seconds             reading messages.
  3341.              between each check              The default is
  3342.              for new mail.  The              next.
  3343.              default is 300 (5
  3344.              minutes).  0 means            - DEFAULT-REPLY-TO:
  3345.              never.                          Defines a reply-to:
  3346.                                              field automatically
  3347.            - CLEAR-SCREEN: If                in out-going mail.
  3348.              yes, the screen is              There is no
  3349.              cleared at startup              default.
  3350.              and between
  3351.              messages.  The                - SEND-
  3352.              default is yes.                 COMMAND: Defines
  3353.                                              the command to
  3354.            - CONTINUOUS-CHECK:               automatically
  3355.              If yes, checking                execute when you
  3356.              for new mail is                 type <cr> at the
  3357.              also done in send               send> prompt.
  3358.              and read modes.                 There is no
  3359.              The default is no.              default.
  3360.  
  3361.            - D-                            - DIRECTORY-FOLDERS:
  3362.              AUTOMATIC-                      This is only
  3363.              SEND: If yes, send              relevant when using
  3364.              message                         MH format mail
  3365.              automatically on                files.  This
  3366.              <ctrl/d> from text              variable will allow
  3367.              mode.  The default              MM to not add a
  3368.              is no.                          slash when trying
  3369.                                              to complete a mail
  3370.            - CONTROL-E-EDITOR:               folder name on the
  3371.              If yes, <ctrl/e>                command line.  This
  3372.              invokes the editor              is because the MH
  3373.              in message                      format uses a
  3374.              collection mode.                directory for a
  3375.              The default is yes.             mail folder.  The
  3376.                                              default is no.
  3377.            - CONTROL-L-CONFIRM:
  3378.              If yes, typing                - DISPLAY-FLAGGED-
  3379.              <ctrl/l> will enter             MESSAGES: If yes,
  3380.              a <cr> as well as               display flagged
  3381.              clear the screen:               messages when the
  3382.              if there is a                   mail file is read
  3383.              command typed at                into MM.  The
  3384.              the prompt when you             default is yes.
  3385.              type CTRL-L, the
  3386.              screen will be                - @zf<4> DISPLAY-
  3387.              cleared and the                 OUTGOING-
  3388.              command will be                 MESSAGE: If yes,
  3389.              executed.  The                  the contents of the
  3390.              default is no.                  message you've
  3391.                                              already composed
  3392.            - CONTROL-N-ABORT: If             will be displayed
  3393.              yes, then <ctrl/n>              when you re-enter
  3394.              aborts the current              text mode.  The
  3395.              command.  If ask,               default is no.
  3396.              then <ctrl/n>
  3397.              should ask before             - DONT-PRINT-HEADERS:
  3398.              aborting.  If no,               Gives a list of
  3399.              then <ctrl/n> never             header fields that
  3400.              aborts.  The                    should not appear
  3401.              default is ask.                 when you use the
  3402.                                              print or list
  3403.            - CRT-FILTER: Gives               commands.  There is
  3404.              the program to use              no default.
  3405.              to display messages
  3406.              one screen of text            - @zf<4> DONT-TYPE-
  3407.              at a time.  The                 HEADERS: Gives a
  3408.                      list of header                  numeric argument is
  3409.                      fields that should              the octal default
  3410.                      not be shown when               file mode for files
  3411.                      displaying                      created by move,
  3412.                      messages.  There is             copy, etc.  The
  3413.                      no default.  See                default of 600
  3414.                      page 35 for an                  gives the highest
  3415.                      example.                        level of
  3416.                                                      protection, which
  3417.                    - EDITOR: Indicates               is read/write by
  3418.                      the editor you want             owner only.
  3419.                      to use when
  3420.                      creating or editing           - ONLY-PRINT-HEADERS:
  3421.                      messages.  The                  Gives a list of
  3422.                      default is                      header fields that
  3423.                      /usr/local/bin/emac             would be the only
  3424.                                                      ones shown when you
  3425.                    - AUTOMATIC-                      use the print or
  3426.                      SEND: If yes, then              list commands.
  3427.                      the message will                There is no
  3428.                      automatically be                default.
  3429.                      sent from send-text
  3430.                      mode when [ESC] is            - ONLY-TYPE-HEADERS:
  3431.                      typed.  The default             Gives a list of
  3432.                      is no.                          header fields that
  3433.                                                      would be the only
  3434.                    - EXPUNGE-ON-BYE: If              ones displayed
  3435.                      yes, MM will                    during message
  3436.                      automatically                   typeout.  There is
  3437.                      expunge the                     no default.
  3438.                      messages marked for
  3439.                      deletion when you             - @zf<4> PERSONAL-
  3440.                      exit using the bye              NAME: Gives a
  3441.                      command.  The                   string for your
  3442.                      default is ask.                 name as it should
  3443.                                                      appear in outgoing
  3444.                    - FAST-INIT-FILE: If              mail in the from
  3445.                      yes, then use fast              field.  There is no
  3446.                      format                          default.  So if you
  3447.                      initialization                  don't enter a
  3448.                      file, which means               personal-name, your
  3449.                      write the file                  user ID and name
  3450.                      ~/.mmfast as a                  from /etc/passwd
  3451.                      summary of your                 will appear in that
  3452.                      .mminit file.  The              field.
  3453.                      default is yes.
  3454.                                                    - @zf<4> PRINT-
  3455.                    - FINGER-COMMAND:                 FILTER: Defines the
  3456.                      Defines the command             program to use to
  3457.                      to execute when the             print messages.
  3458.                      finger command is               The default is
  3459.                      called.  The                    /usr/local/bin
  3460.                      default is finger.              /print.  If you are
  3461.                                                      using Kermit on a
  3462.                    - GNUEMACS-MMAIL: If              PC and have a
  3463.                      your editor                     printer directly
  3464.                      variable is not                 hooked up to it,
  3465.                      emacs, then this                try setting it to
  3466.                      variable doesn't                pcprint.
  3467.                      apply.  If it is
  3468.                      emacs and the value           - PROMPT-FOR-BCC: If
  3469.                      of this variable is             yes, prompt for
  3470.                      yes, it will use                blind carbon copy
  3471.                      the mmail mode in               during send
  3472.                      the editor gnuemacs             command. The
  3473.                      automatically.                  default is no.
  3474.                      This gives you a
  3475.                      window for the                - PROMPT-FOR-CC: If
  3476.                      headers or message              yes, prompt for
  3477.                      to which you may be             carbon copy during
  3478.                      replying and a                  send command. The
  3479.                      window for the text             default is yes.
  3480.                      of your message.
  3481.                      The default is yes.           - PROMPT-FOR-FCC: If
  3482.                                                      yes, prompt for the
  3483.                    - OPTIONS-                        name of a file to
  3484.                      FILE: Gives the                 automatically put a
  3485.                      name of a file that             copy of your
  3486.                      contains header                 outgoing message
  3487.                      fields you would                into during the
  3488.                      like to appear in               send command. The
  3489.                      all your outgoing               default is no.
  3490.                      mail.  For example,
  3491.                      if you want to make           - PROMPT-RCPT-ALWAYS:
  3492.                      a header Office:                If yes, always
  3493.                      816 Watson, you may             prompt for the
  3494.                      first create a file             recipients when
  3495.                      called .mm-headers,             sending or
  3496.                      with the file                   replying.  The
  3497.                      consisting of the               default is no.
  3498.                      header line.  Then
  3499.                      say set header-               - @zf<4> READ-PROMPT:
  3500.                      options-file .mm-               Defines the string
  3501.                      headers.  All your              to be used as the
  3502.                      outgoing messages               read prompt.  The
  3503.                      will then bear the              default is Read>.
  3504.                      Office... header.
  3505.                      There is no default           - @zf<4> REPLY-ALL:
  3506.                      for this variable.              If yes, replies go
  3507.                                                      to all recipients
  3508.                    - INCOMING-MAIL:                  (not just sender).
  3509.                      Gives the file name             The default is no.
  3510.                      of the mailbox that
  3511.                      MM should check for           - @zf<4> REPLY-
  3512.                      new mail.  The                  INCLUDE-ME: If yes,
  3513.                      default is                      when you are
  3514.                      /usr/spool/mail/you             replying to a
  3515.                      ID.                             message and say
  3516.                                                      reply all, replies
  3517.                    - KEYWORDS: Defines a             go to your user ID
  3518.                      list of keywords                also.  The default
  3519.                      you may use in                  is no.
  3520.                      conjunction with
  3521.                      the keyword                   - REPLY-INDENT: Gives
  3522.                      command.  By                    the indentation
  3523.                      defining keywords               string to be used
  3524.                      here, you will be               for the included
  3525.                      able to use command             message when
  3526.                      completion in                   including original
  3527.                      assigning your                  message into reply.
  3528.                      keywords when you               The default is ">
  3529.                      use the keyword                 ".
  3530.                      command.  There is
  3531.                      no default.                   - INITIAL-
  3532.                                                      DISPLAY: If yes,
  3533.                    - INCLUDE-                        display the headers
  3534.                      HEADERS: If yes,                associated with the
  3535.                      the index headers               reply to a message
  3536.                      (like headers                   after the reply
  3537.                      command) for each               command is typed.
  3538.                      message will be                 The default is no.
  3539.                      listed out before
  3540.                      displaying messages           - REPLY-INSERT: If
  3541.                      using the list                  yes, the reply
  3542.                      command.  The                   command includes
  3543.                      default is yes.                 the original
  3544.                                                      message
  3545.                    - ON-SEPARATE-                    automatically.  The
  3546.                      PAGES: If yes, put              default is no.
  3547.                      a form feed between
  3548.                      each message listed           - @zf<4> SAVED-
  3549.                      while printing a                MESSAGES-FILE:
  3550.                      group of messages.              Defines a file that
  3551.                      The default is no.              will automatically
  3552.                                                      receive copies of
  3553.                    - MAIL-DIRECTORY:                 all your outgoing
  3554.                      Defines the                     messages.  There is
  3555.                      directory in which              no default.  If the
  3556.                      to keep your                    directory is not
  3557.                      primary mail file               specified, the
  3558.                      and related files.              mail-directory is
  3559.                      The default is ~,               assumed.
  3560.                      your home
  3561.                      directory.                    - @zf<4> SEND-PROMPT:
  3562.                                                      Defines the string
  3563.                    - MAIL-FILE: Defines              to be used as the
  3564.                      the file in which               send prompt.  The
  3565.                      to store incoming               default is Send>.
  3566.                      messages (new
  3567.                      mail).  The default           - SEND-VERBOSE: If
  3568.                      is mbox.                        yes, after entering
  3569.                                                      send at the send
  3570.                    - MMAIL-PATH: Defines             prompt to mail your
  3571.                      the file name for               outgoing message,
  3572.                      the gnuemacs mmail              the recipients of
  3573.                      library.  This is               the mail you have
  3574.                      not for general                 just sent will be
  3575.                      usage.  There is no             displayed.  The
  3576.                      default.                        default is yes.
  3577.  
  3578.                    - MODIFY-READ-ONLY:             - -
  3579.                      If yes, then when               BACKGROUND: If yes,
  3580.                      you are using a                 MM won't wait for
  3581.                      read-only mail file             the sendmail
  3582.                      (as when using the              program to finish
  3583.                      examine command)                running before
  3584.                      you can modify the              continuing with MM
  3585.                      file in the buffer              commands.  The
  3586.                      (the disk is still              default is yes.
  3587.                      read-only).
  3588.                      Otherwise, you will           - SENDMAIL-VERBOSE:
  3589.                      get an error                    If yes, display the
  3590.                      message when you                mail sender program
  3591.                      try to use any                  messages about mail
  3592.                      command that marks              delivery.  The
  3593.                      the messages (i.e.              default is no.
  3594.                      read, delete, etc.)
  3595.                      The default is yes.           - SPELLER: Defines
  3596.                                                      the spell checker
  3597.                    - MOVEMAIL-PATH:                  that is to be used
  3598.                      Defines the path                with the spell
  3599.                      for the MM program              command.  The
  3600.                      to move mail from               default is ispell.
  3601.                      the spool directory
  3602.                      to your home                  - SUSPEND-ON-EXIT: If
  3603.                      directory.  The                 yes, when using the
  3604.                      default is                      exit command to get
  3605.                      /usr/local/lib/mm/m             out of MM, the
  3606.                                                      process will be
  3607.                                                      suspend d.  The
  3608.                    - NEW-FILE-MODE: The              defaulteis yes.
  3609.                                              ADDRESS: If yes,
  3610.            - SUSPEND-ON-QUIT: If             strange mail
  3611.              yes, when using the             address formats
  3612.              quit command to get             will be accepted by
  3613.              out of MM, the                  MM in the reply,
  3614.              process will be                 forward, and edit
  3615.              suspended.  The                 commands (e.g.
  3616.              default is yes.                 hostname::username)
  3617.                                              default is ask.
  3618.            - TEMP-DIRECTORY:
  3619.              Gives the directory           - USER-HEADERS: Gives
  3620.              to create temporary             a list of header
  3621.              files in.  The                  fields you may wish
  3622.              default is ~, your              to add to outgoing
  3623.              home directory.                 messages.  Defining
  3624.                                              this variable
  3625.            - @zf<4> TERSE-TEXT-              allows for command
  3626.              PROMPT: If yes, the             completion to be
  3627.              prompt for message              used with the
  3628.              body in text mode               user-header command
  3629.              will be just Msg:.              in send mode.
  3630.              The default is no.              There is no
  3631.                                              default.
  3632.            - TOP-LEVEL-PROMPT:
  3633.              Gives the string to           - @zf<4> USER-LEVEL:
  3634.              be used as the                  Defines the level
  3635.              top-level command               of expertise for
  3636.              prompt.  The                    the user.  The
  3637.              default is MM>.                 options are novice
  3638.                                              and expert.  If the
  3639.            - CRT-FILTER-                     level is set to
  3640.              ALWAYS: If yes,                 novice, the one-
  3641.              messages will be                line display of
  3642.              piped to crt-filter             "hints" will appear
  3643.              regardless of                   at each of the
  3644.              length.  If no,                 prompts.  At expert
  3645.              your crt-filter                 level, the "hints"
  3646.              will be used only               disappear.  The
  3647.              when the message is             default is novice.
  3648.              too big to fit on
  3649.              your screen all at            - USER-NAME: Defines
  3650.              once.  The default              the user name for a
  3651.              is no.                          particular UID.
  3652.                                              For the general
  3653.            - @zf<4> USE-EDITOR-              user population
  3654.              ALWAYS: If yes, the             this command does
  3655.              editor defined by               not apply.  If you
  3656.              the editor variable             would like to have
  3657.              will automatically              a nickname appear
  3658.              be used to compose              in the from field,
  3659.              messages.  The                  use the
  3660.              default is no.                  personal-name
  3661.                                              variable.
  3662.            - INVALID-
  3663.  
  3664.  
  3665.                 8. Special Topics
  3666.  
  3667.  
  3668.                 * Your Electronic Mail Address
  3669.  
  3670.                   An electronic mail address at Columbia looks like
  3671.                 this one:
  3672.  
  3673.                             brennan@cunixf.cc.columbia.edu
  3674.  
  3675.                   In general, the format is userid@host, and the host
  3676.                 portion is usually subdivided by periods.
  3677.  
  3678.                   The address shown above is interpreted as follows:
  3679.  
  3680.                    - brennan is the user ID.  Some user IDs are
  3681.                      the first or last name of the person.  The
  3682.                      most common form actually is initials,
  3683.                      followed by a number to distinguish people
  3684.                      with the same initials.  Your user ID may
  3685.                      therefore look like jpb7.
  3686.  
  3687.                    - cunixf is the machine where brennan is
  3688.                      located.  This is the "mail" host for
  3689.                      officers and staff.  Students are on cunixa,
  3690.                      cunixb or cunixd.
  3691.  
  3692.                    - cc indicates the department responsible for
  3693.                      the machine; cc stands for Computer Center.
  3694.                      Some Columbia departments have their own
  3695.                      machines, and will have a different
  3696.                      designation here.
  3697.  
  3698.                    - columbia.edu identifies Columbia University.
  3699.  
  3700.                   Mail can be sent almost anywhere in the world by
  3701.                 using a full address like the one shown above for
  3702.                 brennan.  There are numerous electronic mail networks
  3703.                 in the United States and in the rest of the world that
  3704.                 interconnect.
  3705.  
  3706.                   Your correspondents do not have to use MM as their
  3707.                 mail program.  Each mail program actually is
  3708.                 translating mail into and out of a common format,
  3709.                 making it possible for correspondents to be on very
  3710.                 different types of machines that run different mail
  3711.                 programs.
  3712.  
  3713.                   The electronic mail network has been patched
  3714.                 together, and there are some exceptions to the above
  3715.                 statements.  You may find you want to correspond with
  3716.                 someone whose address does not match the usual format
  3717.                 or whose mail program does not work well with the
  3718.                 common format that MM uses.  For advice, call the Help
  3719.                 Desk at 854-4854, or send mail to consultant, and
  3720.                 experienced CUCCA staff will look into the problem.
  3721.  
  3722.                   One of the main obstacles to communication is that
  3723.                 there are very few electronic mail directories.
  3724.                 Usually, you and your colleague will need to exchange
  3725.                 addresses by some other contact before you can start
  3726.                 sending mail.  Ask people to send a test message to
  3727.                 your address.
  3728.  
  3729.                   Received mail will show the address it came from in
  3730.                 the header (see the next page).  In some cases, you
  3731.                 also see a routing, a list of intermediate addresses
  3732.                 through which the message passed.  MM's reply command
  3733.                 will send mail back to the address shown in the from
  3734.                 field.
  3735.  
  3736.                   You might use the define command (page 21) to create
  3737.                 an alias for someone you will mail to regularly.  Full
  3738.                 addresses are difficult to remember and to type
  3739.                 accurately.
  3740.  
  3741.                   Mail that cannot be delivered is returned, after a
  3742.                 time, with a system message indicating why delivery
  3743.                 failed.  Look at the header and see whether you typed
  3744.                 the address correctly.  If you don't see what the
  3745.                 problem is, a good way to get help is to use MM's
  3746.                 forward command to send the returned message to
  3747.                 consultant, so CUCCA experts can examine the full
  3748.                 header and the message about nondelivery, and advise on
  3749.                 what else to try.
  3750.  
  3751.                   Within Columbia, mail can be addressed in short form.
  3752.                 The system assumes the rest of the address is the same
  3753.                 as the sender's.  For example, another cunixf user can
  3754.                 address just to brennan, and a user on cuvmb can
  3755.                 address just to brennan@cunixf.  (By the way, MM is not
  3756.                 available on cuvmb, so the user there would be using
  3757.                 some other mail program, like VMM or MAIL, but that
  3758.                 will not be apparent to brennan.)
  3759.  
  3760.                   In the near future (as we go to press), the address
  3761.                 columbia.edu will be set up so that outsiders do not
  3762.                 have to specify where at Columbia (like cunixf.cc), but
  3763.                 can just send to userid@columbia.edu, and mail will be
  3764.                 directed by the system to the correct machine.  The
  3765.                 full address will still be good as well.
  3766.  
  3767.                   HEADERS
  3768.  
  3769.                   This is the header of a message sent from a person at
  3770.                 Johns Hopkins University in reply to a message from
  3771.                 brennan at Columbia:
  3772.  
  3773.                     -----------------------------------------------
  3774.                     |                                             |
  3775.                     |                                             |
  3776.                     | Return-Path: <xyz@welchlab.welch.jhu.edu>   |
  3777.                                                                   i
  3778.                     | Received: from welchlab.welch.jhu.edu by cun|
  3779.                                                                   E
  3780.                     |         id AA03285; Fri, 29 Sep 89 12:47:40 |
  3781.                                                                   )
  3782.                     | Received: by welchlab.welch.jhu.edu (4.0/4.0|
  3783.                                                                   E
  3784.                     |         id AA29525; Fri, 29 Sep 89 12:47:22 |
  3785.                                                                   u
  3786.                     | From: Archy Bargy <xyz@welchlab.welch.jhu.ed|
  3787.                                                                   c
  3788.                     | Message-Id: <8909291747.AA29525@welchlab.wel|
  3789.                     | Subject: Re: ELM...                         |
  3790.                                                                   r
  3791.                     | To: brennan@cunixf.cc.columbia.edu (Joseph B|
  3792.                     | Date: Fri, 29 Sep 89 12:47:22 EST           |
  3793.                                                                   i
  3794.                     | In-Reply-To: <CMM.0.88.623089573.brennan@cun|
  3795.                     | Brennan" at Sep 29, 89 12:26 (noon)         |
  3796.                     | X-Mailer: Elm [version 2.1 PL1]             |
  3797.                     |                                             |
  3798.                     |                                             |
  3799.                     -----------------------------------------------
  3800.  
  3801.                   The from field, about halfway down, shows the user is
  3802.                 Archy Bargy, and most importantly that his user ID is
  3803.                 xyz@welchlab.welch.jhu.edu, which is the address to use
  3804.                 to send him mail.  The format is very similar to
  3805.                 Columbia's.  The first field of this message,
  3806.                 return-path, also shows the correct address, but
  3807.                 sometimes does not appear.
  3808.  
  3809.                   Headers on mail from outside Columbia can be much
  3810.                 longer.  Since most of the data is not of much
  3811.                 interest, you may want to hide some of the headers when
  3812.                 you read mail.  One of the customization commands, set
  3813.                 dont-type-headers, will hide whatever header fields you
  3814.                 name as arguments.  For example, if you customize with
  3815.                 set dont-type-headers received, return-path, message-
  3816.                 ID, resent-message-ID, then most of the excess material
  3817.                 in the example would not appear on screen.  If you do
  3818.                 use set, remember to type save-init before leaving MM,
  3819.                 to save the setting.
  3820.  
  3821.  
  3822.         * Other Users: the Shell Command finger
  3823.  
  3824.           The MM command finger actually does the shell command
  3825.         finger.  You will get the same results whether you type
  3826.         the command at an MM prompt or at the shell prompt $.
  3827.         In these examples, the shell prompt is shown.  Note the
  3828.         use of small and CAPITAL letters.
  3829.  
  3830.           The command finger by itself shows who is logged in
  3831.         right now:
  3832.  
  3833.             -----------------------------------------------
  3834.             |                                             |
  3835.             |                                             |
  3836.             |   $ finger                                  |
  3837.                                                           9
  3838.             |   Umax 4.3 (B4_0.16) XPC NFS Fri Nov  3 15:3|
  3839.             |                                             |
  3840.             |   login     name            tty idle when   |
  3841.                                                           2
  3842.             |   brennan   Joseph Brennan   p3      Fri 08:|
  3843.                                                           5
  3844.             |   caldano   Dan Caldano      A3      Fri 08:|
  3845.                                                           0
  3846.             |   dcl       Don Lanini       52      Fri 09:|
  3847.             |   ...                                       |
  3848.             |                                             |
  3849.             |                                             |
  3850.             -----------------------------------------------
  3851.  
  3852.           The display is usually so long that it runs off the
  3853.         screen.  To hold it still, it is actually better to
  3854.         type finger | more; the pipe symbol (|) sends the data
  3855.         into more, another command that displays data one
  3856.         screen at a time.
  3857.  
  3858.           The command finger -Q with a name or part of a name
  3859.         may help find a user ID:
  3860.  
  3861.             -----------------------------------------------
  3862.             |                                             |
  3863.             |                                             |
  3864.             |   $ finger -Q dan                           |
  3865.                                                           d
  3866.             |   Dan Caldano                            cal|
  3867.                                                           p
  3868.             |   Dan Cooper                             coo|
  3869.             |   Daniel B. Dobkin                       dbd|
  3870.             |   Daniel J Lazarus                       djl|
  3871.             |   Danny M Lee                            dml|
  3872.                                                           k
  3873.             |   Alena P Danchak                        pta|
  3874.             |   ...                                       |
  3875.             |                                             |
  3876.             |                                             |
  3877.             -----------------------------------------------
  3878.  
  3879.           This display shows all users that exist whose first
  3880.         or last names start with "dan".  The column on the
  3881.         right shows their user IDs.
  3882.  
  3883.           The command finger with a user ID shows information
  3884.         about the user:
  3885.  
  3886.             -----------------------------------------------
  3887.             |                                             |
  3888.             |                                             |
  3889.             |   $ finger brennan                          |
  3890.             |   brennan    Joseph Brennan         p3      |
  3891.             |   No new mail.                              |
  3892.             |   No plan.                                  |
  3893.             |                                             |
  3894.             |                                             |
  3895.             -----------------------------------------------
  3896.  
  3897.           In this case, Joe Brennan is logged in now.  If he
  3898.         were not, in place of p3   Fri 08:23... would be Last
  3899.         login <date, time>....  The phrase No new mail means no
  3900.         mail is waiting to be read.  If you had sent Joe mail,
  3901.         you can infer from no new mail and from the login time
  3902.         that he's read it by now.  The command finger -v with a
  3903.         user ID shows a more "verbose" version.
  3904.  
  3905.           For more on finger, type man finger at the shell
  3906.         prompt, or type !man finger at an MM prompt.
  3907.  
  3908.  
  3909.                 * Concluding Hints
  3910.  
  3911.  
  3912.  
  3913.                 COMMAND RETRY                   small file, but if you feel
  3914.                                                 you are terribly short on
  3915.                 After you become more adept     disk space, you can put set
  3916.                 at using MM, you may want to    fast-init-file no in your
  3917.                 use a feature called command    .mminit, and MM will stop
  3918.                 retry.  This means that after   writing .mmfast.  You can
  3919.                 you have typed a command and    then delete it.
  3920.                 hit return, then realize that
  3921.                 was not what you meant to do,   After your .mminit file is
  3922.                 you can redo the command.       taken, MM then takes the file
  3923.                 When you get the prompt back    ~/.mmrc, which contains other
  3924.                 from MM, if the very next       MM commands.  For example, if
  3925.                 thing you type is <ctrl/p>,     you want to read your new
  3926.                 MM will redisplay your last     mail automatically every time
  3927.                 command.  You can then delete   you go into MM, you can put
  3928.                 the offending parts and run     the read command into your
  3929.                 the command you wanted.  This   .mmrc file.
  3930.                 saves you from having to
  3931.                 retype the entire command.      If you have a .mailrc file in
  3932.                 You can also use this command   your directory (a file with
  3933.                 in conjunction with the         aliases for the "Mail"
  3934.                 command <ctrl/n> to go          program), it is also taken
  3935.                 backwards and forwards          upon entry to MM to find the
  3936.                 (<ctrl/n> moves you forward)    aliases.  Other "mail"
  3937.                 through the commands you have   commands are ignored.
  3938.                 typed during the current MM
  3939.                 session.                        See the take command for an
  3940.                                                 explanation of how other
  3941.                                                 files can be taken also.
  3942.  
  3943.                 COMMENTS
  3944.  
  3945.                 MM will accept comments on      SHELL COMMANDS
  3946.                 any line.  Comments are
  3947.                 useful inside files run by      You can issue shell commands
  3948.                 the take command (see help      from inside MM.  Just precede
  3949.                 take).  Precede comments by     the command with the
  3950.                 #.  If you want to put          exclamation point "!".
  3951.                 special characters like # or
  3952.                 [ESC] into text, use the
  3953.                 quoting character, ctrl/v.
  3954.                 ctrl/v followed by any          BELLS
  3955.                 character simply inserts that
  3956.                 character.  Thus, # indicates   Type a <ctrl/g> into your
  3957.                 that the rest of the line is    text to insert a bell sound
  3958.                 comment, while ^v# (ctrl/v      (actually a "beep" on most
  3959.                 and then #) indicates           terminals).  Since the bell
  3960.                 literally the character #.      can be annoying to readers,
  3961.                                                 save it for appropriate
  3962.                                                 times.
  3963.  
  3964.                 FILES USED BY MM AT STARTUP
  3965.  
  3966.                 Whenever MM starts up, it       COMMUNICATIONS BREAKTHROUGH
  3967.                 first takes the file
  3968.                 ~/.mminit to set up your        One disadvantage of
  3969.                 environment.  Since reading     electronic mail is that your
  3970.                 of the .mminit file can be      readers may misunderstand
  3971.                 somewhat slow, MM knows how     your tone of voice.  You can
  3972.                 to write a faster version of    state something ironically
  3973.                 it, called ~/.mmfast.  You      and be taken seriously.  For
  3974.                 will never need to modify       suggestions on how to
  3975.                 this file in any way, since     overcome the problem, type
  3976.                 MM takes care of keeping it     man smiley at the shell
  3977.                 up to date with your .mminit    prompt.
  3978.                 file.  .mmfast is a very
  3979.