Annotation of researchv10no/lbin/Mail/manual/mail5.nr, revision 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.