3 send \- mail routing and delivery
22 is not normally run directly by the user. Instead, mail protocol
27 and mail preparers like
33 reads a message from standard input and disposes of it in one
38 refers to a local mailbox, it appends it to the
43 is remote, it queues the mail for remote delivery.
47 option is given and the mail is undeliverable,
50 is printed on standard error, setting exit status.
54 option is not given and the mail is undeliverable, it
56 .BI /mail/box/ username /dead.letter
57 and prints a message to standard error.
61 determines exactly how to deliver or queue the mail.
62 The decision is based purely on the recipient address.
68 suppresses the addition of the
73 let the message input be terminated by a line
74 containing only a period, for
79 do not send mail, but instead report
80 the full mail address of the recipient.
83 do not send mail, but instead report
84 what command would be used to send the mail.
87 input is via a pipe from another program.
89 line at the start of the message to provide the
90 name of the sender and timestamp. This implies
97 uses the login name as the reply address.
99 .TF /mail/box/*/dead.letter
104 .B /mail/box/*/dead.letter
108 rules for handling addresses
113 .B /mail/lib/namefiles
114 lists names of files containing system aliases
117 .B /sys/src/cmd/upas/send