X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;ds=sidebyside;f=man%2Fmh-tailor.man5;h=e3a949a2454e837c63df9fd4ca6941d3cc25f848;hb=2abae0bfd0ad5bf898461e50aa4b466d641f23d9;hp=e4c2d1e499b3a1001fc53fb9cebcdc8ff9aa3c21;hpb=0836c8000ccb34b59410ef1c15b1b7feac70ce5f;p=mmh diff --git a/man/mh-tailor.man5 b/man/mh-tailor.man5 index e4c2d1e..e3a949a 100644 --- a/man/mh-tailor.man5 +++ b/man/mh-tailor.man5 @@ -31,53 +31,11 @@ will send messages by forking a local copy of .BR sendmail . .PP -.BR masquerade: -.RS 5 -This directive controls two different types of email address masquerading. -The two possible values, which may be specified in any combination on the -line, separated by spaces, are \*(lqdraft_from\*(rq and -\*(lqusername_extension\*(rq. -.PP -\*(lqusername_extension\*(rq, when specified on the \*(lqmasquerade:\*(rq line, allows a second -type of username masquerading. If the user sets the -.B $USERNAME_EXTENSION -environment variable, its value will be appended to the actual login name. For -instance, if I am \*(lqdan@company.com\*(rq, and I set -.B $USERNAME_EXTENSION -to \*(lq\-www\*(rq, my mail will appear to come from \*(lqdan\-www@company.com\*(rq. This is meant -to interact with qmail's \*(lquser\-extension\*(rq feature, where mail sent to -.IR user \- string -will be delivered to -.IR user . -Likewise, those using -versions of sendmail for which \*(lqplussed user\*(rq processing is active can set -.B $USERNAME_EXTENSION -to \*(lq+\fIstring\fR\*(rq. These MTA features are useful -because they allow one to use different email addresses in different situations -(to aid in automatic mail filtering or in determining where spammers got one's -address) while only actually having a single account. Note that -.B $USERNAME_EXTENSION -is only appended to the username when \fIpost\fR is -generating \*(lq[Resent\-]From:\*(rq lines and the SMTP envelope -\*(lqFrom:\*(rq. -.BR inc , -for instance, will not try to read from a maildrop file called \*(lqdan\-www\*(rq (to -recall the earlier example). -.PP -\*(lqdraft_from\*(rq controls the most powerful type of address masquerading. Normally, -when a user explicitly specifies a \*(lqFrom:\*(rq header in a draft, +When a user explicitly specifies a \*(lqFrom:\*(rq header in a draft, .B nmh uses it rather than constructing its own. However, to discourage email forgery, the SMTP envelope \*(lqFrom:\*(rq and a \*(lqSender:\*(rq header are set to the user's real address. -When \*(lqdraft_from\*(rq is turned on, though, the envelope \*(lqFrom:\*(rq will use the -address specified in the draft, and there will be no \*(lqSender:\*(rq header. This is -useful when a user wants to pretend to be sending mail \*(lqdirectly\*(rq from a remote -POP3 account, or when remote mail robots incorrectly use the envelope \*(lqFrom:\*(rq in -preference to the body \*(lqFrom:\*(rq (or refuse to take action when the two don't -match). Note that the MTA may still reveal the user's real identity (e.g. -.BR sendmail 's -\*(lqX\-Authentication\-Warning:\*(rq header). .RE .PP .BR maildelivery :