4 .TH MHLIST %manext1% "%nmhdate%" MH.6.8 [%nmhversion%]
6 mhlist \- list information about MIME messages
21 .RB [ \-headers " | " \-noheaders ]
22 .RB [ \-realsize " | " \-norealsize ]
23 .RB [ \-verbose " | " \-noverbose ]
30 command allows you to list information (essentially
31 a table of contents) about the various parts of a collection of
32 MIME (multi-media) messages.
35 manipulates MIME (multi-media messages) as specified
36 in RFC\-2045 thru RFC\-2049 (See
41 switch indicates that a one-line banner should be
42 displayed above the listing.
49 \*(lqnative\*(rq (decoded) format of each content prior to listing.
50 This provides an accurate count at the expense of a small delay.
54 switch is present, then the listing will show
55 any \*(lqextra\*(rq information that is present in the message,
56 such as comments in the \*(lqContent-Type\*(rq header.
64 file as the source message, rather than a message from a folder.
65 If you specify this file as \*(lq-\*(rq, then
68 accept the source message on the standard input. Note that the
69 file, or input from standard input should be a validly formatted
70 message, just like any other
74 be in mail drop format (to convert a file in mail drop format to
82 will list information about the entire
83 message (all of its parts). By using the
87 switches, you may limit the scope of this command to particular
88 subparts (of a multipart content) and/or particular content types.
90 A part specification consists of a series of numbers separated by dots.
91 For example, in a multipart content containing three parts, these
92 would be named as 1, 2, and 3, respectively. If part 2 was also a
93 multipart content containing two parts, these would be named as 2.1 and
94 2.2, respectively. Note that the
96 switch is effective for only
97 messages containing a multipart content. If a message has some other
98 kind of content, or if the part is itself another multipart content, the
100 switch will not prevent the content from being acted upon.
102 A content specification consists of a content type and a subtype.
103 The initial list of \*(lqstandard\*(rq content types and subtypes can
104 be found in RFC\-2046.
106 A list of commonly used contents is briefly reproduced here:
110 .ta \w'application 'u
114 multipart mixed, alternative, digest, parallel
115 message rfc822, partial, external-body
116 application octet-stream, postscript
123 A legal MIME message must contain a subtype specification.
125 To specify a content, regardless of its subtype, just use the
126 name of the content, e.g., \*(lqaudio\*(rq. To specify a specific
127 subtype, separate the two with a slash, e.g., \*(lqaudio/basic\*(rq.
128 Note that regardless of the values given to the
131 multipart content (of any subtype listed above) is always acted upon.
136 .ta \w'%etcdir%/ExtraBigFileName 'u
137 ^$HOME/.mmh/profile~^The user profile
140 .SH "PROFILE COMPONENTS"
144 .ta \w'ExtraBigProfileName 'u
145 ^Path:~^To determine the user's mail storage
146 ^Current\-Folder:~^To find the default current folder
150 mhbuild(1), show(1), mhstore(1), sendfiles(1)
154 .RB ` +folder "' defaults to the current folder"
155 .RB ` msgs "' defaults to cur"
162 If a folder is given, it will become the current folder. The last
163 message selected will become the current message.