3 mail, go.fishing \- mail and mailboxes
13 Mail is a shell script that invokes
16 when no recipients appear on the command line and
20 All command line options are passed through.
21 See the man pages for those two commands for
24 Incoming mail for a user
27 .BI /mail/box/ username /mbox
28 unless either the file
29 .BI /mail/box/ username /forward
31 .BI /mail/box/ username /pipeto
33 The mailbox must have append-only and exclusive-access mode
36 A user must create his or her own mailbox using the
40 Mailboxes are created writable (append-only) but not readable by others.
43 .BI /mail/box/ username /forward
44 exists and is readable by everyone, incoming mail
45 will be forwarded to the addresses contained in the first line of the file.
46 The file may contain multiple addresses.
47 Forwarding loops are caught and resolved by local delivery.
50 .BI /mail/box/ username /pipeto
51 exists and is readable and executable by everyone,
52 it will be run for each incoming message for the user.
53 The message will be piped to it rather
54 than appended to his/her mail box.
55 The file is run as user
57 Its two arguments are the
58 with arguments of the destination address
61 and the user's mail box path
63 .BR /mail/box/gremlin/mbox )
68 as an answering machine while you are away,
72 .B /mail/box/$user/gone.fishing
77 .BR /mail/box/$user/gone.addrs .
81 .B /mail/lib/pipeto.lib
84 machinery when it calls
87 .BR spool-tagged-spam .
90 .B /mail/box/$user/gone.msg
92 will be sent (just once) to everyone who
93 sends you mail that lists your address in a
101 Upon your return, remove
102 .B /mail/box/$user/gone.fishing
103 to stop automatic responses.
105 .TF /mail/box/$user/gone.fishing
116 .B /mail/box/*/forward
117 forwarding address(es)
119 .B /mail/box/*/pipeto
122 .B /mail/box/*/L.reading
123 mutual exclusion lock for multiple mbox readers
125 .B /mail/box/*/L.mbox
126 mutual exclusion lock for altering mbox
129 directories of icons for
132 .B /mail/lib/pipeto.lib
133 helper functions for pipeto files
135 .B /mail/lib/gone.msg
136 default vacation message
138 .B /mail/lib/gone.fishing
143 .B /mail/box/$user/gone.fishing
144 flag to active gone processing
146 .B /mail/box/$user/gone.addrs
147 list of senders answered by
152 .B /rc/bin/go.fishing