Blame


1 9f1fdc12 2005-10-29 devnull The Acme Mail program uses upas/fs to parse the mail box, and then
2 9f1fdc12 2005-10-29 devnull presents a file-browser-like user interface to reading and sending
3 9f1fdc12 2005-10-29 devnull messages. The Mail window presents each numbered message like the
4 9f1fdc12 2005-10-29 devnull contents of a directory presented one per line. If a message has a
5 9f1fdc12 2005-10-29 devnull Subject: line, that is shown indented on the following line.
6 9f1fdc12 2005-10-29 devnull Multipart MIME-encoded messages are presented in the obvious
7 9f1fdc12 2005-10-29 devnull hierarchical format.
8 9f1fdc12 2005-10-29 devnull
9 9f1fdc12 2005-10-29 devnull Mail uses upas/fs to access the mail box. By default it reads "mbox",
10 9f1fdc12 2005-10-29 devnull the standard user mail box. If Mail is given an argument, it is
11 9f1fdc12 2005-10-29 devnull passed to upas/fs as the name of the mail box (or upas/fs directory)
12 9f1fdc12 2005-10-29 devnull to open.
13 9f1fdc12 2005-10-29 devnull
14 9f1fdc12 2005-10-29 devnull Although Mail works if the plumber is not running, it's designed to be
15 9f1fdc12 2005-10-29 devnull run with plumbing enabled and many of its features work best if it is.
16 9f1fdc12 2005-10-29 devnull
17 9f1fdc12 2005-10-29 devnull The mailbox window has a few commands: Put writes back the mailbox;
18 9f1fdc12 2005-10-29 devnull Mail creates a new window in which to compose a message; and Delmesg
19 9f1fdc12 2005-10-29 devnull deletes messages by number. The number may be given as argument or
20 9f1fdc12 2005-10-29 devnull indicated by selecting the header line in the mailbox window.
21 9f1fdc12 2005-10-29 devnull (Delmesg does not expand null selections, in the interest of safety.)
22 9f1fdc12 2005-10-29 devnull
23 9f1fdc12 2005-10-29 devnull Clicking the right button on a message number opens it; clicking on
24 9f1fdc12 2005-10-29 devnull any of the subparts of a message opens that (and also opens the
25 9f1fdc12 2005-10-29 devnull message itself). Each message window has a few commands in the tag
26 9f1fdc12 2005-10-29 devnull with obvious names: Reply, Delmsg, etc. "Reply" replies to the single
27 9f1fdc12 2005-10-29 devnull sender of the message, "Reply all" or "Replyall" replies to everyone
28 9f1fdc12 2005-10-29 devnull in the From:, To:, and CC: lines.
29 9f1fdc12 2005-10-29 devnull
30 9f1fdc12 2005-10-29 devnull Message parts with recognized MIME types such as image/jpeg are sent
31 9f1fdc12 2005-10-29 devnull to the plumber for further dispatch. Acme Mail also listens to
32 9f1fdc12 2005-10-29 devnull messages on the seemail and showmail plumbing ports, to report the
33 9f1fdc12 2005-10-29 devnull arrival of new messages (highlighting the entry; right-click on the
34 9f1fdc12 2005-10-29 devnull entry to open the message) and open them if you right-click on the
35 9f1fdc12 2005-10-29 devnull face in the faces window.
36 9f1fdc12 2005-10-29 devnull
37 9f1fdc12 2005-10-29 devnull When composing a mail message or replying to a message, the first line
38 9f1fdc12 2005-10-29 devnull of the text is a list of recipients of the message. To:, and CC:, and BCC:
39 9f1fdc12 2005-10-29 devnull lines are interpreted in the usual way. Two other header lines are
40 9f1fdc12 2005-10-29 devnull special to Acme Mail:
41 9f1fdc12 2005-10-29 devnull Include: file places a copy of file in the message as an
42 9f1fdc12 2005-10-29 devnull inline MIME attachment.
43 9f1fdc12 2005-10-29 devnull Attach: file places a copy of file in the message as a regular
44 9f1fdc12 2005-10-29 devnull MIME attachment.
45 9f1fdc12 2005-10-29 devnull
46 9f1fdc12 2005-10-29 devnull Acme Mail uses these conventions when replying to messages,
47 9f1fdc12 2005-10-29 devnull constructing headers for the default behavior. You may edit these to
48 9f1fdc12 2005-10-29 devnull change behavior. Most important, when replying to a message Mail will
49 9f1fdc12 2005-10-29 devnull always Include: the original message; delete that line if you don't
50 9f1fdc12 2005-10-29 devnull want to include it.
51 9f1fdc12 2005-10-29 devnull
52 9f1fdc12 2005-10-29 devnull If the mailbox
53 9f1fdc12 2005-10-29 devnull /mail/box/$user/outgoing
54 9f1fdc12 2005-10-29 devnull exists, Acme Mail will save your a copy of your outgoing messages
55 9f1fdc12 2005-10-29 devnull there. Attachments are described in the copy but not included.
56 9f1fdc12 2005-10-29 devnull
57 9f1fdc12 2005-10-29 devnull The -m mntpoint flag specifies a different mount point for /upas/fs.