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, it
48 returns the mail to the sender.
52 option is not given and the mail is undeliverable, it
54 .BI /mail/box/ username /dead.letter
55 and prints a message to standard error.
59 determines exactly how to deliver or queue the mail.
60 The decision is based purely on the recipient address.
66 suppresses the addition of the
71 let the message input be terminated by a line
72 containing only a period, for
77 do not send mail, but instead report
78 the full mail address of the recipient.
81 do not send mail, but instead report
82 what command would be used to send the mail.
85 input is via a pipe from another program.
87 line at the start of the message to provide the
88 name of the sender and timestamp. This implies
95 uses the login name as the reply address.
97 .TF /mail/box/*/dead.letter
102 .B /mail/box/*/dead.letter
106 rules for handling addresses
111 .B /mail/lib/namefiles
112 lists names of files containing system aliases
115 .B /sys/src/cmd/upas/send