Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ post(8) — BSD/386 1.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

mhmail(1)

send(1)

mh-mail(5)

mh-alias(5)



POST(8)                       [mh.6]                      POST(8)


NAME
       post - deliver a message

SYNOPSIS
       /usr/contrib/mh/lib/post  [-alias aliasfile] [-filter fil-
            terfile] [-nofilter] [-format]  [-noformat]  [-msgid]
            [-nomsgid]     [-verbose]    [-noverbose]    [-watch]
            [-nowatch] [-width columns] file [-help]

DESCRIPTION
       Post is the program called by send (1) to deliver the mes-
       sage  in  file to local and remote users.  In fact, all of
       the functions attributed to send on its  manual  page  are
       performed by post, with send acting as a relatively simple
       preprocessor.  Thus, it is post which parses  the  various
       header  fields,  appends From: and Date: lines, and inter-
       acts with the SendMail transport system.   Post  will  not
       normally be called directly by the user.

       Post  searches  the  To:, cc:, Bcc:, Fcc:, and Resent-xxx:
       header lines of  the  specified  message  for  destination
       addresses,  checks  these addresses for validity, and for-
       mats them so as to conform  to  ARPAnet  Internet  Message
       Format protocol, unless the `-noformat' flag is set.  This
       will normally cause @local-site to  be  appended  to  each
       local  destination  address,  as  well as any local return
       addresses.  The `-width columns' switch  can  be  used  to
       indicate  the  preferred  length  of the header components
       that contain addresses.

       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 an entirely new message with a minimal set of
       headers.  Included in the body of the message  will  be  a
       copy  of  the  message sent to the sighted recipients.  If
       `-filter filterfile' is specified, then this copy is  fil-
       tered  (re-formatted)  prior  to  being  sent to the blind
       recipients.

       The `-alias aliasfile' switch can be  used  to  specify  a
       file  that  post  should take aliases from.  More than one
       file can be specified, each being preceded with  `-alias'.
       In any event, the primary alias file is read first.

       The  `-msgid'  switch  indicates  that  a  Message-ID:  or
       Resent-Message-ID: field should be added to the header.

       The `-verbose' switch indicates that the  user  should  be
       informed of each step of the posting/filing process.

       The  `-watch' switch indicates that the user would like to
       watch the  transport  system's  handling  of  the  message
       (e.g., local and fast delivery).



MH                        April 22, 1986                        1




POST(8)                       [mh.6]                      POST(8)


       Post  consults  the envariable $SIGNATURE to determine the
       sender's personal name in constructing the From:  line  of
       the message.

FILES
       /usr/contrib/mh/lib/mtstailor         tailor file
       /usr/contrib/mh/bin/refile            Program to process Fcc:s
       /usr/contrib/mh/lib/mhl               Program to process Bcc:s
       /usr/contrib/mh/lib/MailAliases       Primary alias file

PROFILE COMPONENTS
       post does NOT consult the user's .mh_profile

SEE ALSO
       Standard  for  the  Format  of ARPA Internet Text Messages
       (aka RFC-822),
       mhmail(1), send(1), mh-mail(5), mh-alias(5)

DEFAULTS
       `-alias /usr/contrib/mh/lib/MailAliases'
       `-format'
       `-nomsgid'
       `-noverbose'
       `-width 72'
       `-nofilter'

CONTEXT
       None

BUGS
       Reply-To: fields  are  allowed  to  have  groups  in  them
       according to the 822 specification, but post won't let you
       use them.
























MH                        April 22, 1986                        2


Typewritten Software • bear@typewritten.org • Edmonds, WA 98026