X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=man%2Fspost.man8;h=c4558bec7dcfc9be7aead3b47e45242a602fd83a;hp=db783ef6572883ed628f07a4bc91ddd3eedf244f;hb=ce0de2d6a9d308834a10b058ef850473e78976aa;hpb=eda302e1f049eae6b429a12c5526600eea6a02e1 diff --git a/man/spost.man8 b/man/spost.man8 index db783ef..c4558be 100644 --- a/man/spost.man8 +++ b/man/spost.man8 @@ -39,10 +39,22 @@ and finally feeds the message to the MTA. will not normally be called directly by the user. .PP .B Spost -searches the `To:', `Cc:', `Bcc:', +searches the `To:', `Cc:', `Bcc:', `Dcc', `Fcc:', and `Resent\-xxx:' header lines of the specified message for destination addresses, .PP +.B Spost +invokes +.B sendmail +with all recipients, except the blind ones (`Bcc:'), +as command line arguments: +.RS +.B sendmail +.B \-i +.RB [ \-v ] +.I recipients ... +.RE +.PP If a `Bcc:' field is encountered, its addresses will be used for delivery, and the `Bcc:' field will be removed from the message sent to sighted recipients. The blind recipients will receive a newly @@ -53,10 +65,30 @@ invokes .B send to send the Bcc message.) .PP +If a `Dcc' field is encountered, the field will be removed +before sending the message. The Dcc recipient will receive the +message as well, but without being mentioned in the recipient +headers. +.PP +In contrast to Bcc, the Dcc recipient receives the +same original message as all the sighted reciepients, whereas +the Bcc recipient receives a special, newly constructed message, +which contains the original message as an attachment. +.PP +Bcc is probably a good choice for a message with both sighted +and invisible reciepients (e.g. inform someone privately about +the message being sent). Dcc is probably a good choice for +a message to a group of only invisible recipients (e.g. invite +to a party). +.PP The `Aliasfile' profile entry can be used to specify one or more files that spost should take aliases from. .PP +Aliasing is done on any address field. Those are: +`From:', `To:', `Cc:', `Bcc:' and `Dcc', +or the `Resent\-xxx:' versions of these fields. +.PP The .B \-verbose switch enables informational messages. @@ -93,8 +125,10 @@ Note that this applies equally to `Resent\-From:' lines in messages sent with .BR dist . .PP -Your MTA is supposed to care to fully qualitfy the addresses -with the correct domain name. +.B Spost +tries to fully qualify the addresses in every address field. +Your MTA is supposed to add the correct domain, +if there is none after aliasing. .PP The draft is filed to the folders in the Fcc headers by .BR refile . @@ -130,6 +164,16 @@ send(1), mh\-mail(5), mh\-alias(5), mh\-tailor(5), refile(1), None .SH BUGS -Spost does not qualify addresses. -.PP -Spost does only basic processing and checking, yet. +None + +.SH HISTORY +The +.B spost +in mmh-0.1 used +.BR sendmail 's +.I -t +flag to have +.B sendmail +extract the recipients from the message headers. Now, it +passes the recipients as command line arguments. This provides +better compatibility to other sendmail implementations.