Annotation of researchv8dc/cmd/Mail/manual/mail5.nr, revision 1.1.1.1

1.1       root        1: .bp
                      2: .sh 1 "Additional features"
                      3: .pp
                      4: This section describes some additional commands of use for
                      5: reading your mail, setting options, and handling lists of messages.
                      6: .sh 2 "Message lists"
                      7: .pp
                      8: Several
                      9: .i Mail
                     10: commands accept a list of messages as an argument.
                     11: Along with
                     12: .b type
                     13: and
                     14: .b delete ,
                     15: described in section 2,
                     16: there is the
                     17: .b from
                     18: command, which prints the message headers associated with the
                     19: message list passed to it.
                     20: The
                     21: .b from
                     22: command is particularly useful in conjunction with some of the
                     23: message list features described below.
                     24: .pp
                     25: A
                     26: .i "message list"
                     27: consists of a list of message numbers, ranges, and names,
                     28: separated by spaces or tabs.  Message numbers may be either
                     29: decimal numbers, which directly specify messages, or one of the
                     30: special characters
                     31: .q \(ua
                     32: .q "."
                     33: or
                     34: .q "$"
                     35: to specify the first relevant, current, or last
                     36: relevant message, respectively.
                     37: .i Relevant
                     38: here means, for most commands
                     39: .q "not deleted"
                     40: and
                     41: .q "deleted"
                     42: for the
                     43: .b undelete
                     44: command.
                     45: .pp
                     46: A range of messages consists of two message numbers (of the form
                     47: described in the previous paragraph) separated by a dash.
                     48: Thus, to print the first four messages, use
                     49: .(l
                     50: type 1\-4
                     51: .)l
                     52: and to print all the messages from the current message to the last
                     53: message, use
                     54: .(l
                     55: type .\-$
                     56: .)l
                     57: .pp
                     58: A
                     59: .i name
                     60: is a user name.  The user names given in the message list are
                     61: collected together and each message selected by other means
                     62: is checked to make sure it was sent by one of the named users.
                     63: If the message consists entirely of user names, then every
                     64: message sent by one those users that is
                     65: .i relevant
                     66: (in the sense described earlier)
                     67: is selected.  Thus, to print every message sent to you by
                     68: .q root,
                     69: do
                     70: .(l
                     71: type root
                     72: .)l
                     73: .pp
                     74: As a shorthand notation, you can specify simply
                     75: .q *
                     76: to get every
                     77: .i relevant
                     78: (same sense)
                     79: message.  Thus,
                     80: .(l
                     81: type *
                     82: .)l
                     83: prints all undeleted messages,
                     84: .(l
                     85: delete *
                     86: .)l
                     87: deletes all undeleted messages, and
                     88: .(l
                     89: undelete *
                     90: .)l
                     91: undeletes all deleted messages.
                     92: .pp
                     93: You can search for the presence of a word in subject lines with
                     94: .b / .
                     95: For example, to print the headers of all messages that contain the
                     96: word
                     97: .q PASCAL,
                     98: do:
                     99: .(l
                    100: from /pascal
                    101: .)l
                    102: Note that subject searching ignores upper/lower case differences.
                    103: .sh 2 "List of commands"
                    104: .pp
                    105: This section describes all the
                    106: .i Mail
                    107: commands available when
                    108: receiving mail.
                    109: .ip \fB!\fP
                    110: Used to preface a command to be executed by the shell.
                    111: .ip \fB\-\fP
                    112: The
                    113: .rb \-
                    114: command goes to the previous message and prints it.  The
                    115: .rb \-
                    116: command may be given a decimal number
                    117: .i n
                    118: as an argument, in which case the
                    119: .i n th
                    120: previous message is gone to and printed.
                    121: .ip \fBReply\fP
                    122: Note the capital R in the name.
                    123: Frame a reply to a one or more messages.
                    124: The reply (or replies if you are using this on multiple messages)
                    125: will be sent ONLY to the person who sent you the message
                    126: (respectively, the set of people who sent the messages you are
                    127: replying to).
                    128: You can
                    129: add people using the
                    130: .b ~t
                    131: and
                    132: .b ~c
                    133: tilde escapes.  The subject in your reply is formed by prefacing the
                    134: subject in the original message with
                    135: .q "Re:"
                    136: unless it already began thus.
                    137: If the original message included a
                    138: .q "reply-to"
                    139: header field, the reply will go
                    140: .i only
                    141: to the recipient named by
                    142: .q "reply-to."
                    143: You type in your message using the same conventions available to you
                    144: through the
                    145: .b mail
                    146: command.
                    147: The
                    148: .b Reply
                    149: command is especially useful for replying to messages that were sent
                    150: to enormous distribution groups when you really just want to
                    151: send a message to the originator.  Use it often.
                    152: .ip \fBalias\fP
                    153: Define a name to stand for a set of other names.
                    154: This is used when you want to send messages to a certain
                    155: group of people and want to avoid retyping their names.
                    156: For example
                    157: .(l
                    158: alias project john sue willie kathryn
                    159: .)l
                    160: creates an alias
                    161: .i project
                    162: which expands to the four people John, Sue, Willie, and Kathryn.
                    163: .ip \fBalternates\fP
                    164: If you have accounts on several machines, you may find it convenient
                    165: to use the /usr/lib/aliases on all the machines except one to direct
                    166: your mail to a single account.
                    167: The
                    168: .b alternates
                    169: command is used to inform
                    170: .i Mail
                    171: that each of these other addresses is really
                    172: .i you .
                    173: .i Alternates
                    174: takes a list of user names and remembers that they are all actually you.
                    175: When you
                    176: .b reply
                    177: to messages that were sent to one of these alternate names,
                    178: .i Mail
                    179: will not bother to send a copy of the message to this other address (which
                    180: would simply be directed back to you by the alias mechanism).
                    181: If
                    182: .i alternates
                    183: is given no argument, it lists the current set of alternate names.
                    184: .b Alternates
                    185: is usually used in the .mailrc file.
                    186: .ip \fBchdir\fP
                    187: The
                    188: .b chdir
                    189: command allows you to change your current directory.
                    190: .b Chdir
                    191: takes a single argument, which is taken to be the pathname of
                    192: the directory to change to.  If no argument is given,
                    193: .b chdir
                    194: changes to your home directory.
                    195: .ip \fBcopy\fP
                    196: The
                    197: .b copy
                    198: command does the same thing that
                    199: .b save
                    200: does, except that it does not mark the messages it is used on
                    201: for deletion when you quit.
                    202: .ip \fBdelete\fP
                    203: Deletes a list of messages.  Deleted messages can be reclaimed
                    204: with the
                    205: .b undelete
                    206: command.
                    207: .ip \fBdt\fP
                    208: The
                    209: .b dt
                    210: command deletes the current message and prints the next message.
                    211: It is useful for quickly reading and disposing of mail.
                    212: .ip \fBedit\fP
                    213: To edit individual messages using the text editor, the
                    214: .b edit
                    215: command is provided.  The
                    216: .b edit
                    217: command takes a list of messages as described under the
                    218: .b type
                    219: command and processes each by writing it into the file
                    220: Message\c
                    221: .i x
                    222: where
                    223: .i x
                    224: is the message number being edited and executing the text editor on it.
                    225: When you have edited the message to your satisfaction, write the message
                    226: out and quit, upon which
                    227: .i Mail
                    228: will read the message back and remove the file.
                    229: .b Edit
                    230: may be abbreviated to
                    231: .b e .
                    232: .ip \fBelse\fP
                    233: Marks the end of the then-part of an
                    234: .b if
                    235: statement and the beginning of the
                    236: part to take effect if the condition of the
                    237: .b if
                    238: statement is false.
                    239: .ip \fBendif\fP
                    240: Marks the end of an
                    241: .b if
                    242: statement.
                    243: .ip \fBexit\fP
                    244: Leave
                    245: .i Mail
                    246: without updating the system mailbox or the file your were reading.
                    247: Thus, if you accidentally delete several messages, you can use
                    248: .b exit
                    249: to avoid scrambling your mailbox.
                    250: .ip \fBfile\fP
                    251: The same as
                    252: .b folder .
                    253: .ip \fBfolders\fP
                    254: List the names of the folders in your folder directory.
                    255: .ip \fBfolder\fP
                    256: The
                    257: .b folder
                    258: command switches to a new mail file or folder.  With no arguments, it
                    259: tells you which file you are currently reading.  If you give
                    260: it an argument, it will write out changes (such as deletions)
                    261: you have made in the current file and read the new file.
                    262: Some special conventions are recognized for the name:
                    263: .(b
                    264: .TS
                    265: center;
                    266: c c
                    267: l a.
                    268: Name   Meaning
                    269: _
                    270: #      Previous file read
                    271: %      Your system mailbox
                    272: %name  \fIName\fP's system mailbox
                    273: &      Your ~/mbox file
                    274: +folder        A file in your folder directory
                    275: .TE
                    276: .)b
                    277: .ip \fBfrom\fP
                    278: The
                    279: .b from
                    280: command takes a list of messages and prints out the header lines for each one;
                    281: hence
                    282: .(l
                    283: from joe
                    284: .)l
                    285: is the easy way to display all the message headers from \*(lqjoe.\*(rq
                    286: .ip \fBheaders\fP
                    287: When you start up
                    288: .i Mail
                    289: to read your mail, it lists the message headers that you have.
                    290: These headers tell you who each message is from, when they were
                    291: sent, how many lines and characters each message is, and the
                    292: .q "Subject:"
                    293: header field of each message, if present.  In addition,
                    294: .i Mail
                    295: tags the message header of each message that has been the object
                    296: of the
                    297: .b preserve
                    298: command with a
                    299: .q P.
                    300: Messages that have been
                    301: .b saved
                    302: or
                    303: .b written
                    304: are flagged with a
                    305: .q *.
                    306: Finally,
                    307: .b deleted
                    308: messages are not printed at all.  If you wish to reprint the current
                    309: list of message headers, you can do so with the
                    310: .b headers
                    311: command.  The
                    312: .b headers
                    313: command (and thus the initial header listing)
                    314: only lists the first so many message headers.
                    315: The number of headers listed depends on the speed of your
                    316: terminal.
                    317: This can be overridden by specifying the number of headers you
                    318: want with the
                    319: .i window
                    320: option.
                    321: .i Mail
                    322: maintains a notion of the current
                    323: .q window
                    324: into your messages for the purposes of printing headers.
                    325: Use the
                    326: .b z
                    327: command to move forward and back a window.
                    328: You can move
                    329: .i Mail's
                    330: notion of the current window directly to a particular message by
                    331: using, for example,
                    332: .(l
                    333: headers 40
                    334: .)l
                    335: to move
                    336: .i Mail's
                    337: attention to the messages around message 40.  The
                    338: .b headers
                    339: command can be abbreviated to
                    340: .b h .
                    341: .ip \fBhelp\fP
                    342: Print a brief and usually out of date help message about the commands
                    343: in
                    344: .i Mail .
                    345: Refer to this manual instead.
                    346: .ip \fBhold\fP
                    347: Arrange to hold a list of messages in the system mailbox, instead
                    348: of moving them to the file
                    349: .i mbox
                    350: in your home directory.  If you set the binary option
                    351: .i hold ,
                    352: this will happen by default.
                    353: .ip \fBif\fP
                    354: Commands in your
                    355: .q .mailrc
                    356: file can be executed conditionally depending on whether you are
                    357: sending or receiving mail with the
                    358: .b if
                    359: command.  For example, you can do:
                    360: .(l
                    361: if receive
                    362:        \fIcommands\fP...
                    363: endif
                    364: .)l
                    365: An
                    366: .b else
                    367: form is also available:
                    368: .(l
                    369: if send
                    370:        \fIcommands\fP...
                    371: else
                    372:        \fIcommands\fP...
                    373: endif
                    374: .)l
                    375: Note that the only allowed conditions are
                    376: .b receive
                    377: and
                    378: .b send .
                    379: .ip \fBignore\fP
                    380: Ignore a list of headers.
                    381: If you use
                    382: .b p
                    383: to print messages,
                    384: these headers
                    385: will not
                    386: be printed.
                    387: If you use
                    388: .b P ,
                    389: the headers
                    390: will be printed.
                    391: .ip \fBmail\fP
                    392: Send mail to one or more people.  If you have the
                    393: .i ask
                    394: option set,
                    395: .i Mail
                    396: will prompt you for a subject to your message.  Then you
                    397: can type in your message, using tilde escapes as described in
                    398: section 4 to edit, print, or modify your message.  To signal your
                    399: satisfaction with the message and send it, type control-d at the
                    400: beginning of a line, or a . alone on a line if you set the option
                    401: .i dot .
                    402: To abort the message, type two interrupt characters (\s-2RUBOUT\s0
                    403: by default) in a row or use the
                    404: .b ~q
                    405: escape.
                    406: .ip \fBmbox\fP
                    407: Indicate that a list of messages be sent to
                    408: .i mbox
                    409: in your home directory when you quit.  This is the default
                    410: action for messages if you do
                    411: .i not
                    412: have the
                    413: .i hold
                    414: option set.
                    415: .ip \fBnext\fP
                    416: The
                    417: .b next
                    418: command goes to the next message and types it.  If given a message list,
                    419: .b next
                    420: goes to the first such message and types it.  Thus,
                    421: .(l
                    422: next root
                    423: .)l
                    424: goes to the next message sent by
                    425: .q root
                    426: and types it.  The
                    427: .b next
                    428: command can be abbreviated to simply a newline, which means that one
                    429: can go to and type a message by simply giving its message number or
                    430: one of the magic characters
                    431: .q "\(ua"
                    432: .q "."
                    433: or
                    434: .q "$".
                    435: Thus,
                    436: .(l
                    437: \&.
                    438: .)l
                    439: prints the current message and
                    440: .(l
                    441: 4
                    442: .)l
                    443: prints message 4, as described previously.
                    444: .ip \fBpreserve\fP
                    445: Same as
                    446: .b hold .
                    447: Cause a list of messages to be held in your system mailbox when you quit.
                    448: .ip \fBquit\fP
                    449: Leave
                    450: .i Mail
                    451: and update the file, folder, or system mailbox your were reading.
                    452: Messages that you have examined are marked as
                    453: .q read
                    454: and messages that existed when you started are marked as
                    455: .q old.
                    456: If you were editing your system mailbox and
                    457: if you have set the binary option
                    458: .i hold ,
                    459: all messages which have not been deleted, saved, or mboxed
                    460: will be retained in your system mailbox.
                    461: If you were editing your system mailbox and
                    462: you did
                    463: .i not
                    464: have
                    465: .i hold
                    466: set, all messages which have not been deleted, saved, or preserved
                    467: will be moved to the file
                    468: .i mbox
                    469: in your home directory.
                    470: .ip \fBreply\fP
                    471: Frame a reply to a single message.
                    472: The reply will be sent to the
                    473: person who sent you the message to which you are replying, plus all
                    474: the people who received the original message, except you.  You can
                    475: add people using the
                    476: .b ~t
                    477: and
                    478: .b ~c
                    479: tilde escapes.  The subject in your reply is formed by prefacing the
                    480: subject in the original message with
                    481: .q "Re:"
                    482: unless it already began thus.
                    483: If the original message included a
                    484: .q "reply-to"
                    485: header field, the reply will go
                    486: .i only
                    487: to the recipient named by
                    488: .q "reply-to."
                    489: You type in your message using the same conventions available to you
                    490: through the
                    491: .b mail
                    492: command.
                    493: .ip \fBsave\fP
                    494: It is often useful to be able to save messages on related topics
                    495: in a file.  The
                    496: .b save
                    497: command gives you ability to do this.  The
                    498: .b save
                    499: command takes as argument a lit of message numbers, followed by
                    500: the name of the file on which to save the messages.  The messages
                    501: are appended to the named file, thus allowing one to keep several
                    502: messages in the file, stored in the order they were put there.
                    503: The
                    504: .b save
                    505: command can be abbreviated to
                    506: .b s .
                    507: An example of the
                    508: .b save
                    509: command relative to our running example is:
                    510: .(l
                    511: s 1 2 tuitionmail
                    512: .)l
                    513: .b Saved
                    514: messages are not automatically saved in
                    515: .i mbox
                    516: at quit time, nor are they selected by the
                    517: .b next
                    518: command described above, unless explicitly specified.
                    519: .ip \fBset\fP
                    520: Set an option or give an option a value.  Used to customize
                    521: .i Mail .
                    522: Section 5.3 contains a list of the options.  Options can be
                    523: .i binary ,
                    524: in which case they are
                    525: .i on
                    526: or
                    527: .i off ,
                    528: or
                    529: .i valued .
                    530: To set a binary option
                    531: .i option
                    532: .i on ,
                    533: do
                    534: .(l
                    535: set option
                    536: .)l
                    537: To give the valued option
                    538: .i option
                    539: the value
                    540: .i value ,
                    541: do
                    542: .(l
                    543: set option=value
                    544: .)l
                    545: Several options can be specified in a single
                    546: .b set
                    547: command.
                    548: .ip \fBshell\fP
                    549: The
                    550: .b shell
                    551: command allows you to
                    552: escape to the shell.
                    553: .b Shell
                    554: invokes an interactive shell and allows you to type commands to it.
                    555: When you leave the shell, you will return to
                    556: .i Mail .
                    557: The shell used is a default assumed by
                    558: .i Mail ;
                    559: you can override this default by setting the valued option
                    560: .q SHELL,
                    561: eg:
                    562: .(l
                    563: set SHELL=/bin/csh
                    564: .)l
                    565: .ip \fBsource\fP
                    566: The
                    567: .b source
                    568: command reads
                    569: .i Mail
                    570: commands from a file.  It is useful when you are trying to fix your
                    571: .q .mailrc
                    572: file and you need to re-read it.
                    573: .ip \fBtop\fP
                    574: The
                    575: .b top
                    576: command takes a message list and prints the first five lines
                    577: of each addressed message.  It may be abbreviated to
                    578: .b to .
                    579: If you wish, you can change the number of lines that
                    580: .b top
                    581: prints out by setting the valued option
                    582: .q "toplines."
                    583: On a CRT terminal,
                    584: .(l
                    585: set toplines=10
                    586: .)l
                    587: might be preferred.
                    588: .ip \fBtype\fP
                    589: Print a list of messages on your terminal.  If you have set the
                    590: option
                    591: .i crt
                    592: to a number and the total number of lines in the messages you are
                    593: printing exceed that specified by
                    594: .i crt ,
                    595: the messages will be printed by a terminal paging program such as
                    596: .i more .
                    597: .ip \fBundelete\fP
                    598: The
                    599: .b undelete
                    600: command causes a message that had been deleted previously to regain
                    601: its initial status.  Only messages that have been deleted may be
                    602: undeleted.  This command may be abbreviated to
                    603: .b u .
                    604: .ip \fBunset\fP
                    605: Reverse the action of setting a binary or valued option.
                    606: .ip \fBvisual\fP
                    607: It is often useful to be able to invoke one of two editors,
                    608: based on the type of terminal one is using.  To invoke
                    609: a display oriented editor, you can use the
                    610: .b visual
                    611: command.  The operation of the
                    612: .b visual
                    613: command is otherwise identical to that of the
                    614: .b edit
                    615: command.
                    616: .ne 2v+\n(psu
                    617: .sp \n(psu
                    618: Both the
                    619: .b edit
                    620: and
                    621: .b visual
                    622: commands assume some default text editors.  These default editors
                    623: can be overridden by the valued options
                    624: .q EDITOR
                    625: and
                    626: .q VISUAL
                    627: for the standard and screen editors.  You might want to do:
                    628: .(l
                    629: set EDITOR=/usr/ucb/ex VISUAL=/usr/ucb/vi
                    630: .)l
                    631: .ip \fBwrite\fP
                    632: The
                    633: .b save
                    634: command always writes the entire message, including the headers,
                    635: into the file.  If you want to write just the message itself, you
                    636: can use the
                    637: .b write
                    638: command.  The
                    639: .b write
                    640: command has the same syntax as the
                    641: .b save
                    642: command, and can be abbreviated to simply
                    643: .b w .
                    644: Thus, we could write the second message by doing:
                    645: .(l
                    646: w 2 file.c
                    647: .)l
                    648: As suggested by this example, the
                    649: .b write
                    650: command is useful for such tasks as sending and receiving
                    651: source program text over the message system.
                    652: .ip \fBz\fP
                    653: .i Mail
                    654: presents message headers in windowfuls as described under
                    655: the
                    656: .b headers
                    657: command.
                    658: You can move
                    659: .i Mail's
                    660: attention forward to the next window by giving the
                    661: .(l
                    662: z+
                    663: .)l
                    664: command.  Analogously, you can move to the previous window with:
                    665: .(l
                    666: z\-
                    667: .)l
                    668: .sh 2 "Custom options"
                    669: .pp
                    670: Throughout this manual, we have seen examples of binary and valued options.
                    671: This section describes each of the options in alphabetical order, including
                    672: some that you have not seen yet.
                    673: To avoid confusion, please note that the options are either
                    674: all lower case letters or all upper case letters.  When I start a sentence
                    675: such as:
                    676: .q "Ask"
                    677: causes
                    678: .i Mail
                    679: to prompt you for a subject header,
                    680: I am only capitalizing
                    681: .q ask
                    682: as a courtesy to English.
                    683: .ip \fBEDITOR\fP
                    684: The valued option
                    685: .q EDITOR
                    686: defines the pathname of the text editor to be used in the
                    687: .b edit
                    688: command and ~e.  If not defined, a standard editor is used.
                    689: .ip \fBSHELL\fP
                    690: The valued option
                    691: .q SHELL
                    692: gives the path name of your shell.  This shell is used for the
                    693: .b !
                    694: command and ~! escape.  In addition, this shell expands
                    695: file names with shell metacharacters like * and ? in them.
                    696: .ip \fBVISUAL\fP
                    697: The valued option
                    698: .q VISUAL
                    699: defines the pathname of your screen editor for use in the
                    700: .b visual
                    701: command
                    702: and ~v escape.  A standard screen editor is used if you do not define one.
                    703: .ip \fBappend\fP
                    704: The
                    705: .q append
                    706: option is binary and
                    707: causes messages saved in
                    708: .i mbox
                    709: to be appended to the end rather than prepended.
                    710: Normally,
                    711: .i Mail will put messages in
                    712: .i mbox
                    713: in the same order that the system puts messages in your system mailbox.
                    714: By setting
                    715: .q append,
                    716: you are requesting that
                    717: .i mbox
                    718: be appended to regardless.  It is in any event quicker to append.
                    719: .ip \fBask\fP
                    720: .q "Ask"
                    721: is a binary option which
                    722: causes
                    723: .i Mail
                    724: to prompt you for the subject of each message you send.
                    725: If you respond with simply a newline, no subject field will be sent.
                    726: .ip \fBaskcc\fP
                    727: .q Askcc
                    728: is a binary option which
                    729: causes you to be prompted for additional carbon copy recipients at the
                    730: end of each message.  Responding with a newline shows your
                    731: satisfaction with the current list.
                    732: .ip \fBautoprint\fP
                    733: .q Autoprint
                    734: is a binary option which
                    735: causes the
                    736: .b delete
                    737: command to behave like
                    738: .b dp
                    739: \*- thus, after deleting a message, the next one will be typed
                    740: automatically.  This is useful to quickly scanning and deleting
                    741: messages in your mailbox.
                    742: .ip \fBdot\fP
                    743: .q Dot
                    744: is a binary option which, if set, causes
                    745: .i Mail
                    746: to interpret a period alone on a line as the terminator
                    747: of a message you are sending.
                    748: .ip \fBescape\fP
                    749: To allow you to change the escape character used when sending
                    750: mail, you can set the valued option
                    751: .q escape.
                    752: Only the first character of the
                    753: .q escape
                    754: option is used, and it must be doubled if it is to appear as
                    755: the first character of a line of your message.  If you change your escape
                    756: character, then ~ loses all its special meaning, and need no longer be doubled
                    757: at the beginning of a line.
                    758: .ip \fBfolder\fP
                    759: The name of the directory to use for storing folders of messages.
                    760: If this name begins with a `/'
                    761: .i Mail
                    762: considers it to be an absolute pathname; otherwise, the folder directory
                    763: is found relative to your home directory.
                    764: .ip \fBignore\fP
                    765: The binary option
                    766: .q ignore
                    767: causes \s-2RUBOUT\s0 characters from your terminal to be ignored and echoed
                    768: as @'s while you are sending mail.  \s-2RUBOUT\s0 characters retain their
                    769: original meaning in
                    770: .i Mail
                    771: command mode.
                    772: Setting the
                    773: .q ignore
                    774: option is equivalent to supplying the
                    775: .b \-i
                    776: flag on the command line as described in section 2.
                    777: .ip \fBignoreeof\fP
                    778: An option related to
                    779: .q dot
                    780: is
                    781: .q ignoreeof
                    782: which makes
                    783: .i Mail
                    784: refuse to accept a control\-d as the end of a message.
                    785: .q Ignoreeof
                    786: also applies to
                    787: .i Mail
                    788: command mode.
                    789: .ip \fBkeep\fP
                    790: The
                    791: .q keep
                    792: option causes
                    793: .i Mail
                    794: to truncate your system mailbox instead of deleting it when it
                    795: is empty.  This is useful if you elect to protect your mailbox, which
                    796: you would do with the shell command:
                    797: .(l
                    798: chmod 600 /usr/spool/mail/yourname
                    799: .)l
                    800: where
                    801: .i yourname
                    802: is your login name.  If you do not do this, anyone can probably read
                    803: your mail, although people usually don't.
                    804: .ip \fBkeepsave\fP
                    805: When you
                    806: .b save
                    807: a message,
                    808: .i Mail
                    809: usually discards it when you
                    810: .b quit .
                    811: To retain all saved messages, set the
                    812: .q keepsave
                    813: option.
                    814: .ip \fBmetoo\fP
                    815: When sending mail to an alias,
                    816: .i Mail
                    817: makes sure that if you are included in the alias, that mail will not
                    818: be sent to you.  This is useful if a single alias is being used by
                    819: all members of the group.  If however, you wish to receive a copy of
                    820: all the messages you send to the alias, you can set the binary option
                    821: .q metoo.
                    822: .ip \fBnosave\fP
                    823: Normally,
                    824: when you abort a message with two \s-2RUBOUTs\s0,
                    825: .i Mail
                    826: copies the partial letter to the file
                    827: .q dead.letter
                    828: in your home directory.  Setting the binary option
                    829: .q nosave
                    830: prevents this.
                    831: .ip \fBquiet\fP
                    832: The binary option
                    833: .q quiet
                    834: suppresses the printing of the version when
                    835: .i Mail
                    836: is first invoked,
                    837: as well as printing the for example
                    838: .q "Message 4:"
                    839: from the
                    840: .b type
                    841: command.
                    842: .ip \fBrecord\fP
                    843: If you love to keep records, then the
                    844: valued option
                    845: .q record
                    846: can be set to the name of a file to save your outgoing mail.
                    847: Each new message you send is appended to the end of the file.
                    848: .ip \fBscreen\fP
                    849: When
                    850: .i Mail
                    851: initially prints the message headers, it determines the number to
                    852: print by looking at the speed of your terminal.  The faster your
                    853: terminal, the more it prints.
                    854: The valued option
                    855: .q screen
                    856: overrides this calculation and
                    857: specifies how many message headers you want printed.
                    858: This number is also used for scrolling with the
                    859: .b z
                    860: command.
                    861: .ip \fBsendmail\fP
                    862: To alternate delivery system, set the
                    863: .q sendmail
                    864: option to the full pathname of the program to use.  Note:  this is not
                    865: for everyone!  Most people should use the default delivery system.
                    866: .ip \fBtoplines\fP
                    867: The valued option
                    868: .q toplines
                    869: defines the number of lines that the
                    870: .q top
                    871: command will print out instead of the default five lines.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.