Fixed abort of e.g. comp when draft folder is empty.
[mmh] / man / whom.man
1 .\"
2 .\" %nmhwarning%
3 .\"
4 .TH WHOM %manext1% "%nmhdate%" MH.6.8 [%nmhversion%]
5 .SH NAME
6 whom \- report to whom a message would go
7 .SH SYNOPSIS
8 .HP 5
9 .na
10 .B whom
11 .RB [ \-alias
12 .IR aliasfile ]
13 .RB [ \-check " | " \-nocheck ]
14 .RB [ \-draft ]
15 .RB [ \-draftfolder
16 .IR +folder ]
17 .RB [ \-draftmessage
18 .IR msg ]
19 .RB [ \-nodraftfolder ]
20 .RI [ file ]
21 .RB [ \-version ]
22 .RB [ \-help ]
23 .ad
24 .SH DESCRIPTION
25 .B Whom
26 is used to expand the headers of a message into a set of
27 addresses and optionally verify that those addresses are deliverable at
28 that time (if
29 .B \-check
30 is given).
31 .PP
32 The
33 .B \-draftfolder
34 .I +folder
35 and
36 .B \-draftmessage
37 .I msg
38 switches invoke
39 the
40 .B nmh
41 draft folder facility.  This is an advanced (and highly
42 useful) feature.  Consult the
43 .BR mh-draft (7)
44 man page for more information.
45 .PP
46 The files specified by the profile entry \*(lqAliasfile:\*(rq and any
47 additional alias files given by the
48 .B \-alias
49 .I aliasfile
50 switch will be
51 read (more than one file, each preceded by
52 .BR \-alias ,
53 can be named). See
54 .BR mh\-alias (5)
55 for more information.
56
57 .SH FILES
58 .fc ^ ~
59 .nf
60 .ta \w'%etcdir%/ExtraBigFileName  'u
61 ^$HOME/.mmh/profile~^The user profile
62 .fi
63
64 .SH "PROFILE COMPONENTS"
65 .fc ^ ~
66 .nf
67 .ta 2.4i
68 .ta \w'ExtraBigProfileName  'u
69 ^Path:~^To determine the user's mail storage
70 ^Draft\-Folder:~^To find the default draft\-folder
71 ^Aliasfile:~^For a default alias file
72 ^postproc:~^Program to post the message
73 .fi
74
75 .SH "SEE ALSO"
76 mh\-alias(5), post(8)
77
78 .SH DEFAULTS
79 .nf
80 .RB ` file "' defaults to +draft"
81 .RB ` \-nocheck '
82 .fi
83
84 .SH CONTEXT
85 None
86
87 .SH BUGS
88 With the
89 .B \-check
90 option,
91 .B whom
92 makes no guarantees that the
93 addresses listed as being ok are really deliverable, rather, an address
94 being listed as ok means that at the time that
95 .B whom
96 was run
97 the address was thought to be deliverable by the transport service.
98 For local addresses, this is absolute; for network addresses, it means
99 that the host is known; for uucp addresses, it (often) means that the
100 .B UUCP
101 network is available for use.