Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

mhmail(1)

send(1)

mh-mail(5)

mh-alias(5)



POST(8)             RISC/os Reference Manual              POST(8)



NAME
     post - deliver a message

SYNOPSIS
     /usr/new/lib/mh/post [-alias aliasfile] [-filter filterfile]
          [-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 per-
     formed 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 interacts
     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 des-
     tination addresses, checks these addresses for validity, and
     formats 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 indi-
     cate the preferred length of the header components that con-
     tain 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 reci-
     pients.

     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



                         Printed 1/15/91                MH Page 1





POST(8)             RISC/os Reference Manual              POST(8)



     watch the transport system's handling of the message (e.g.,
     local and "fast" delivery).

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

FILES
     /usr/new/lib/mh/mtstailor         tailor file
     /usr/new/mh/refile                Program to process Fcc:s
     /usr/new/lib/mh/mhl               Program to process Bcc:s
     /usr/new/lib/mh/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/new/lib/mh/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 Page 2                Printed 1/15/91



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