X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/30d2bc627c8010e4fbe4774d86bed189a57210e2..07661005b9a36338ab158bcbe7762788a1df4030:/man/mhbuild.man diff --git a/man/mhbuild.man b/man/mhbuild.man index 2f0e8ee7..e4bd7933 100644 --- a/man/mhbuild.man +++ b/man/mhbuild.man @@ -1,4 +1,4 @@ -.TH MHBUILD %manext1% "March 21, 2013" "%nmhversion%" +.TH MHBUILD %manext1% "January 23, 2014" "%nmhversion%" .\" .\" %nmhwarning% .\" @@ -21,6 +21,7 @@ mhbuild \- translate MIME composition draft .RB [ \-headerencoding .IR encoding\-algorithm .RB " | " \-autoheaderencoding ] +.RB [ \-dist ] .RB [ \-version ] .RB [ \-help ] .ad @@ -78,6 +79,21 @@ switch is present, then the listing will show any \*(lqextra\*(rq information that is present in the message, such as comments in the \*(lqContent-Type\*(rq header. +.SS "Simplified Attachment Interface" +For users who wish to simply attach files to text content, +.B mhbuild +will scan the composition file for \*(lqAttach\*(rq headers. An +\*(lqAttach\*(rq header contains a filename that will be appended to the +message using normal MIME encapsulation rules. One filename is allowed +per \*(lqAttach\*(rq header, but multiple \*(lqAttach\*(rq headers are +allowed ber composition file. +.PP +These files will be appended after any other MIME content, including any +content specified by +.B mhbuild +directives (see below). See +.IR send (1) +for more details. .SS "Translating the Composition File" .B mhbuild is essentially a filter to aid in the composition of MIME @@ -448,7 +464,9 @@ If a text content contains any 8\-bit characters (characters with the high bit set) and the character set is not specified as above, then .B mhbuild will assume the character set is of the type given by the -environment variable MM_CHARSET. If this environment variable is not +standard +.IR locale (1) +environment variables. If these environment variables are not set, then the character set will be labeled as \*(lqx-unknown\*(rq. .PP If a text content contains only 7\-bit characters and the character set @@ -553,20 +571,11 @@ on file that already in MIME format. The switch will cause .B mhbuild to exit without error if the input file already has valid MIME headers. -.PP -It is also possible to have the -.B whatnow -program invoke -.B mhbuild -automatically when a message is sent. To do this, you must add the line -.PP -.RS 5 -automimeproc: 1 -.RE -.PP -to your -.I \&.mh\(ruprofile -file. +The use of +.B \-auto +also enables the +.B \-nodirectives +switch. .PP Finally, you should consider adding this line to your profile: .PP @@ -585,6 +594,14 @@ What now? list .RE .PP will work as you expect. +.PP +The +.B \-dist +switch is intended to be used by +.BR dist . +It will cause mhbuild to not generate any MIME headers in the composition +file (such as \*(lqMIME-Version\*(rq or \*(lqContent-Type\*(rq), but it +will still encode message headers according to RFC 2047. .SS "User Environment" Because the environment in which .B mhbuild