From: David Levine Date: Fri, 22 Jun 2012 15:45:33 +0000 (-0500) Subject: Changed -header-field to -headerfield. And refer to its argument X-Git-Url: http://git.marmaro.de/?a=commitdiff_plain;h=54dae008ec9e75cd8625945d78cff47a88261bfa;p=mmh Changed -header-field to -headerfield. And refer to its argument as name:value instead of name:body, to avoid the obvious confusion. --- diff --git a/man/mhmail.man b/man/mhmail.man index 4f1635a..a374b3d 100644 --- a/man/mhmail.man +++ b/man/mhmail.man @@ -19,8 +19,8 @@ mhmail \- send or read mail \&...] .RB [ \-from .IR addr ] -.RB [ \-header\-field -.IR name:body ] +.RB [ \-headerfield +.IR name:value ] .RB [ \-subject .IR subject ] .RB [ \-resent ] @@ -130,22 +130,27 @@ will fill\-in the \*(lqSender:\*(rq header correctly. .PP The -.B \-header\-field -.I name:body -switch adds a header field with the specified name and body to the -message. There need not be a space after the colon that separates the -name and body in the argument to this switch. It is usually best to +.B \-headerfield +.I name:value +switch adds a header field with the specified name and value to the +message. (The +.I value +is called the +.I field body +in RFC 2822, but that's too easily confused with the message body.) +There need not be a space after the colon that separates the +name and value in the argument to this switch. It is usually best to enclose the argument in quotes to protect it from the shell. The -.B \-header\-field +.B \-headerfield switch may be given multiple times to add multiple header fields, for example, .PP .RS 5 .nf mhmail -from sender@example.com \\ --header\-field 'MIME-Version:1.0' \\ --header\-field 'Content-Type:text/plain; charset=utf-8' \\ --header\-field 'Content-Transfer-Encoding:8bit' \\ +-headerfield 'MIME-Version:1.0' \\ +-headerfield 'Content-Type:text/plain; charset=utf-8' \\ +-headerfield 'Content-Transfer-Encoding:8bit' \\ recipient@example.com .fi .RE diff --git a/test/mhmail/test-mhmail b/test/mhmail/test-mhmail index e8fbac8..0877d06 100755 --- a/test/mhmail/test-mhmail +++ b/test/mhmail/test-mhmail @@ -79,7 +79,7 @@ Usage: mhmail [addrs ... [switches]] -b(ody) text -c(c) addrs ... -f(rom) addr - -hea(der-field) name:field [-hea(der-field) name:field] ... + -hea(derfield) name:value [-hea(derfield) name:value] ... -su(bject) text -r(esent) -pr(ofile) @@ -690,7 +690,7 @@ please resend this message, 3' [ ${failed:-0} -eq 0 ] || exit ${failed:-0} -# check -header-field. +# check -headerfield. # Not supported by compiled mhmail. cat > "$expected" < "$expected" <