Annotation of researchv10no/lbin/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: If the named file is preceded by the pipe symbol
                    504: .q "|"
                    505: the messages will be piped to the specified command.
                    506: The
                    507: .b save
                    508: command can be abbreviated to
                    509: .b s .
                    510: An example of the
                    511: .b save
                    512: command relative to our running example is:
                    513: .(l
                    514: s 1 2 tuitionmail
                    515: .)l
                    516: An example of saving to a hardcopy device is:
                    517: .(l
                    518: s 1 2 | opr
                    519: .)l
                    520: .b Saved
                    521: messages are not automatically saved in
                    522: .i mbox
                    523: at quit time, nor are they selected by the
                    524: .b next
                    525: command described above, unless explicitly specified.
                    526: .ip \fBset\fP
                    527: Set an option or give an option a value.  Used to customize
                    528: .i Mail .
                    529: Section 5.3 contains a list of the options.  Options can be
                    530: .i binary ,
                    531: in which case they are
                    532: .i on
                    533: or
                    534: .i off ,
                    535: or
                    536: .i valued .
                    537: To set a binary option
                    538: .i option
                    539: .i on ,
                    540: do
                    541: .(l
                    542: set option
                    543: .)l
                    544: To give the valued option
                    545: .i option
                    546: the value
                    547: .i value ,
                    548: do
                    549: .(l
                    550: set option=value
                    551: .)l
                    552: Several options can be specified in a single
                    553: .b set
                    554: command.
                    555: .ip \fBshell\fP
                    556: The
                    557: .b shell
                    558: command allows you to
                    559: escape to the shell.
                    560: .b Shell
                    561: invokes an interactive shell and allows you to type commands to it.
                    562: When you leave the shell, you will return to
                    563: .i Mail .
                    564: The shell used is a default assumed by
                    565: .i Mail ;
                    566: you can override this default by setting the valued option
                    567: .q SHELL,
                    568: eg:
                    569: .(l
                    570: set SHELL=/bin/csh
                    571: .)l
                    572: .ip \fBsource\fP
                    573: The
                    574: .b source
                    575: command reads
                    576: .i Mail
                    577: commands from a file.  It is useful when you are trying to fix your
                    578: .q .mailrc
                    579: file and you need to re-read it.
                    580: .ip \fBtop\fP
                    581: The
                    582: .b top
                    583: command takes a message list and prints the first five lines
                    584: of each addressed message.  It may be abbreviated to
                    585: .b to .
                    586: If you wish, you can change the number of lines that
                    587: .b top
                    588: prints out by setting the valued option
                    589: .q "toplines."
                    590: On a CRT terminal,
                    591: .(l
                    592: set toplines=10
                    593: .)l
                    594: might be preferred.
                    595: .ip \fBtype\fP
                    596: Print a list of messages on your terminal.  If you have set the
                    597: option
                    598: .i crt
                    599: to a number and the total number of lines in the messages you are
                    600: printing exceed that specified by
                    601: .i crt ,
                    602: the messages will be printed by a terminal paging program such as
                    603: .i more .
                    604: .ip \fBundelete\fP
                    605: The
                    606: .b undelete
                    607: command causes a message that had been deleted previously to regain
                    608: its initial status.  Only messages that have been deleted may be
                    609: undeleted.  This command may be abbreviated to
                    610: .b u .
                    611: .ip \fBunset\fP
                    612: Reverse the action of setting a binary or valued option.
                    613: .ip \fBvisual\fP
                    614: It is often useful to be able to invoke one of two editors,
                    615: based on the type of terminal one is using.  To invoke
                    616: a display oriented editor, you can use the
                    617: .b visual
                    618: command.  The operation of the
                    619: .b visual
                    620: command is otherwise identical to that of the
                    621: .b edit
                    622: command.
                    623: .ne 2v+\n(psu
                    624: .sp \n(psu
                    625: Both the
                    626: .b edit
                    627: and
                    628: .b visual
                    629: commands assume some default text editors.  These default editors
                    630: can be overridden by the valued options
                    631: .q EDITOR
                    632: and
                    633: .q VISUAL
                    634: for the standard and screen editors.  You might want to do:
                    635: .(l
                    636: set EDITOR=/usr/ucb/ex VISUAL=/usr/ucb/vi
                    637: .)l
                    638: .ip \fBwrite\fP
                    639: The
                    640: .b save
                    641: command always writes the entire message, including the headers,
                    642: into the file.  If you want to write just the message itself, you
                    643: can use the
                    644: .b write
                    645: command.  The
                    646: .b write
                    647: command has the same syntax as the
                    648: .b save
                    649: command, and can be abbreviated to simply
                    650: .b w .
                    651: Thus, we could write the second message by doing:
                    652: .(l
                    653: w 2 file.c
                    654: .)l
                    655: As suggested by this example, the
                    656: .b write
                    657: command is useful for such tasks as sending and receiving
                    658: source program text over the message system.
                    659: .ip \fBz\fP
                    660: .i Mail
                    661: presents message headers in windowfuls as described under
                    662: the
                    663: .b headers
                    664: command.
                    665: You can move
                    666: .i Mail's
                    667: attention forward to the next window by giving the
                    668: .(l
                    669: z+
                    670: .)l
                    671: command.  Analogously, you can move to the previous window with:
                    672: .(l
                    673: z\-
                    674: .)l
                    675: .sh 2 "Custom options"
                    676: .pp
                    677: Throughout this manual, we have seen examples of binary and valued options.
                    678: This section describes each of the options in alphabetical order, including
                    679: some that you have not seen yet.
                    680: To avoid confusion, please note that the options are either
                    681: all lower case letters or all upper case letters.  When I start a sentence
                    682: such as:
                    683: .q "Ask"
                    684: causes
                    685: .i Mail
                    686: to prompt you for a subject header,
                    687: I am only capitalizing
                    688: .q ask
                    689: as a courtesy to English.
                    690: .ip \fBEDITOR\fP
                    691: The valued option
                    692: .q EDITOR
                    693: defines the pathname of the text editor to be used in the
                    694: .b edit
                    695: command and ~e.  If not defined, a standard editor is used.
                    696: .ip \fBSHELL\fP
                    697: The valued option
                    698: .q SHELL
                    699: gives the path name of your shell.  This shell is used for the
                    700: .b !
                    701: command and ~! escape.  In addition, this shell expands
                    702: file names with shell metacharacters like * and ? in them.
                    703: .ip \fBVISUAL\fP
                    704: The valued option
                    705: .q VISUAL
                    706: defines the pathname of your screen editor for use in the
                    707: .b visual
                    708: command
                    709: and ~v escape.  A standard screen editor is used if you do not define one.
                    710: .ip \fBappend\fP
                    711: The
                    712: .q append
                    713: option is binary and
                    714: causes messages saved in
                    715: .i mbox
                    716: to be appended to the end rather than prepended.
                    717: Normally,
                    718: .i Mail will put messages in
                    719: .i mbox
                    720: in the same order that the system puts messages in your system mailbox.
                    721: By setting
                    722: .q append,
                    723: you are requesting that
                    724: .i mbox
                    725: be appended to regardless.  It is in any event quicker to append.
                    726: .ip \fBask\fP
                    727: .q "Ask"
                    728: is a binary option which
                    729: causes
                    730: .i Mail
                    731: to prompt you for the subject of each message you send.
                    732: If you respond with simply a newline, no subject field will be sent.
                    733: .ip \fBaskcc\fP
                    734: .q Askcc
                    735: is a binary option which
                    736: causes you to be prompted for additional carbon copy recipients at the
                    737: end of each message.  Responding with a newline shows your
                    738: satisfaction with the current list.
                    739: .ip \fBautoprint\fP
                    740: .q Autoprint
                    741: is a binary option which
                    742: causes the
                    743: .b delete
                    744: command to behave like
                    745: .b dp
                    746: \*- thus, after deleting a message, the next one will be typed
                    747: automatically.  This is useful to quickly scanning and deleting
                    748: messages in your mailbox.
                    749: .ip \fBdot\fP
                    750: .q Dot
                    751: is a binary option which, if set, causes
                    752: .i Mail
                    753: to interpret a period alone on a line as the terminator
                    754: of a message you are sending.
                    755: .ip \fBescape\fP
                    756: To allow you to change the escape character used when sending
                    757: mail, you can set the valued option
                    758: .q escape.
                    759: Only the first character of the
                    760: .q escape
                    761: option is used, and it must be doubled if it is to appear as
                    762: the first character of a line of your message.  If you change your escape
                    763: character, then ~ loses all its special meaning, and need no longer be doubled
                    764: at the beginning of a line.
                    765: .ip \fBfolder\fP
                    766: The name of the directory to use for storing folders of messages.
                    767: If this name begins with a `/'
                    768: .i Mail
                    769: considers it to be an absolute pathname; otherwise, the folder directory
                    770: is found relative to your home directory.
                    771: .ip \fBignore\fP
                    772: The binary option
                    773: .q ignore
                    774: causes \s-2RUBOUT\s0 characters from your terminal to be ignored and echoed
                    775: as @'s while you are sending mail.  \s-2RUBOUT\s0 characters retain their
                    776: original meaning in
                    777: .i Mail
                    778: command mode.
                    779: Setting the
                    780: .q ignore
                    781: option is equivalent to supplying the
                    782: .b \-i
                    783: flag on the command line as described in section 2.
                    784: .ip \fBignoreeof\fP
                    785: An option related to
                    786: .q dot
                    787: is
                    788: .q ignoreeof
                    789: which makes
                    790: .i Mail
                    791: refuse to accept a control\-d as the end of a message.
                    792: .q Ignoreeof
                    793: also applies to
                    794: .i Mail
                    795: command mode.
                    796: .ip \fBkeep\fP
                    797: The
                    798: .q keep
                    799: option causes
                    800: .i Mail
                    801: to truncate your system mailbox instead of deleting it when it
                    802: is empty.  This is useful if you elect to protect your mailbox, which
                    803: you would do with the shell command:
                    804: .(l
                    805: chmod 600 /usr/spool/mail/yourname
                    806: .)l
                    807: where
                    808: .i yourname
                    809: is your login name.  If you do not do this, anyone can probably read
                    810: your mail, although people usually don't.
                    811: .ip \fBkeepsave\fP
                    812: When you
                    813: .b save
                    814: a message,
                    815: .i Mail
                    816: usually discards it when you
                    817: .b quit .
                    818: To retain all saved messages, set the
                    819: .q keepsave
                    820: option.
                    821: .ip \fBmetoo\fP
                    822: When sending mail to an alias,
                    823: .i Mail
                    824: makes sure that if you are included in the alias, that mail will not
                    825: be sent to you.  This is useful if a single alias is being used by
                    826: all members of the group.  If however, you wish to receive a copy of
                    827: all the messages you send to the alias, you can set the binary option
                    828: .q metoo.
                    829: .ip \fBnosave\fP
                    830: Normally,
                    831: when you abort a message with two \s-2RUBOUTs\s0,
                    832: .i Mail
                    833: copies the partial letter to the file
                    834: .q dead.letter
                    835: in your home directory.  Setting the binary option
                    836: .q nosave
                    837: prevents this.
                    838: .ip \fBquiet\fP
                    839: The binary option
                    840: .q quiet
                    841: suppresses the printing of the version when
                    842: .i Mail
                    843: is first invoked,
                    844: as well as printing the for example
                    845: .q "Message 4:"
                    846: from the
                    847: .b type
                    848: command.
                    849: .ip \fBrecord\fP
                    850: If you love to keep records, then the
                    851: valued option
                    852: .q record
                    853: can be set to the name of a file to save your outgoing mail.
                    854: Each new message you send is appended to the end of the file.
                    855: .ip \fBscreen\fP
                    856: When
                    857: .i Mail
                    858: initially prints the message headers, it determines the number to
                    859: print by looking at the speed of your terminal.  The faster your
                    860: terminal, the more it prints.
                    861: The valued option
                    862: .q screen
                    863: overrides this calculation and
                    864: specifies how many message headers you want printed.
                    865: This number is also used for scrolling with the
                    866: .b z
                    867: command.
                    868: .ip \fBsendmail\fP
                    869: To alternate delivery system, set the
                    870: .q sendmail
                    871: option to the full pathname of the program to use.  Note:  this is not
                    872: for everyone!  Most people should use the default delivery system.
                    873: .ip \fBtoplines\fP
                    874: The valued option
                    875: .q toplines
                    876: defines the number of lines that the
                    877: .q top
                    878: 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.