|
|
1.1 root 1: .\" This file is automatically generated. Do not edit!
2: .SC POST 8
3: .NA
4: post \- deliver a message
5: .SY
6: /usr/new/lib/mh/post
7: \%[\-alias\ aliasfile]
8: \%[\-filter\ filterfile] \%[\-nofilter]
9: \%[\-format] \%[\-noformat]
10: \%[\-msgid] \%[\-nomsgid]
11: \%[\-verbose] \%[\-noverbose]
12: \%[\-watch] \%[\-nowatch]
13: \%[\-width\ columns]
14: file
15: \%[\-help]
16: .DE
17: \fIPost\fR is the program called by \fIsend\fR\0(1)
18: to deliver the message in \fIfile\fR to local and remote users.
19: In fact, all of the functions attributed to \fIsend\fR
20: on its manual page are performed by \fIpost\fR,
21: with \fIsend\fR acting as a relatively simple preprocessor.
22: Thus, it is \fIpost\fR which parses the various header fields,
23: appends From: and Date: lines,
24: and interacts with the \fISendMail\fR transport system.
25: \fIPost\fR will not normally be called directly by the user.
26:
27: \fIPost\fR
28: searches the \*(lqTo:\*(rq, \*(lqcc:\*(rq, \*(lqBcc:\*(rq, \*(lqFcc:\*(rq, and \*(lqResent\-xxx:\*(rq
29: header lines of
30: the specified message for destination addresses, checks these
31: addresses for validity, and formats them so as to conform to
32: ARPAnet Internet Message Format protocol,
33: unless the `\-noformat' flag is set.
34: This will normally cause \*(lq@\fIlocal\-site\fR\*(rq to
35: be appended to each local destination address, as well
36: as any local return addresses.
37: The `\-width\ columns' switch can be used to indicate the preferred length
38: of the header components that contain addresses.
39:
40: If a \*(lqBcc:\*(rq field is encountered,
41: its addresses will be used for delivery,
42: and the \*(lqBcc:\*(rq field will be removed from the message sent to sighted
43: recipients.
44: The blind recipients will receive an entirely new message with
45: a minimal set of headers.
46: Included in the body of the message will be a copy of the message sent to the
47: sighted recipients.
48: If `\-filter\ filterfile' is specified,
49: then this copy is filtered (re\-formatted)
50: prior to being sent to the blind recipients.
51:
52: The `\-alias\ aliasfile' switch can be used to specify a file that post should
53: take aliases from. More than one file can be specified, each being preceded
54: with `\-alias'.
55: In any event,
56: the primary alias file is read first.
57:
58: The `\-msgid' switch indicates that
59: a \*(lqMessage\-ID:\*(rq or \*(lqResent\-Message\-ID:\*(rq
60: field should be added to the header.
61:
62: The `\-verbose' switch indicates that the user should be informed of each
63: step of the posting/filing process.
64:
65: The `\-watch' switch indicates that the user would like to watch the transport
66: system's handling of the message (e.g., local and \*(lqfast\*(rq delivery).
67:
68: \fIPost\fR consults the environment variable \fB$SIGNATURE\fR to
69: determine the sender's personal name in constructing the \*(lqFrom:\*(rq line
70: of the message.
71: .Fi
72: ^/usr/new/lib/mh/mtstailor~^tailor file
73: ^/usr/new/mh/refile~^Program to process Fcc:s
74: ^/usr/new/lib/mh/mhl~^Program to process Bcc:s
75: ^/usr/new/lib/mh/MailAliases~^Primary alias file
76: .Pr
77: \fIpost\fR does \fBNOT\fR consult the user's \&.mh\(ruprofile
78: .Sa
79: \fIStandard for the Format of ARPA Internet Text Messages\fR (aka RFC\-822),
80: .br
81: mhmail(1), send(1), mh\-mail(5), mh\-alias(5)
82: .De
83: `\-alias /usr/new/lib/mh/MailAliases'
84: .Ds
85: `\-format'
86: .Ds
87: `\-nomsgid'
88: .Ds
89: `\-noverbose'
90: .Ds
91: '\-nowatch'
92: .Ds
93: `\-width\ 72'
94: .Ds
95: `\-nofilter'
96: .Co
97: None
98: .Bu
99: \*(lqReply\-To:\*(rq fields are allowed to have groups in them according to the
100: 822 specification,
101: but \fIpost\fR won't let you use them.
102: .En
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.