.SH SYNOPSIS
.HP 5
.na
-.B %libdir%/slocal
+.B slocal
[address\ info\ sender]
.RB [ \-addr
.IR address ]
the Message Transfer Agent envelope information, if possible.
Under
.BR sendmail ,
-the sender will obtained from the UUCP
-\*(lqFrom:\*(rq line, if present. The user may override these
+the sender will obtained from the mbox
+\*(lqFrom \*(rq line, if present. The user may override these
values with command line arguments, or arguments to the
.B \-addr
and
You should include the line
.PP
.RS 5
-\*(lq|\ %libdir%/slocal\ \-user\ username\*(rq
+\*(lq|\ %bindir%/slocal\ \-user\ username\*(rq
.RE
.PP
in your \&.forward file in your home directory. This will cause
file is:
.PP
.RS 5
-.B header pattern action result string
+.B "header pattern action result string
.RE
.PP
.BR header :
This action always succeeds.
.TP 4
.IR file ", " mbox ", or " >
-Append the message to the file named by
+Append the message to the mbox file named by
.IR string .
-The message is
-appended to the file in mbox (uucp) format. This is the format used by most
-other mail clients (such as mailx, elm). If the message can be appended to
-the file, then this action succeeds.
+This is handled by piping the message to the
+.B nmh
+program
+.BR rcvpack .
+If
+.B rcvpack
+returned successful, then this action succeeds.
.TP 4
.IR pipe " or " |
Pipe the message as the standard input to the command named by
.B nmh
folder named by
.IR string .
-Currently this is handled by piping the message to the
+This is handled by piping the message to the
.B nmh
program
-.BR rcvstore ,
-although this may change in the future.
+.BR rcvstore .
+If
+.B rcvstore
+returned successful, then this action succeeds.
.RE
.PP
.BR result :
# Put anything not matched yet into mailbox
default \- file ? mailbox
-
-# always run rcvtty
-* \- pipe R %libdir%/rcvtty
.fi
.SS "Sub-process environment"
.BR $USER ,
.BR $HOME ,
.B $SHELL
-are set appropriately, and no other environment variables exist.
+are set appropriately,
+.B $PATH
+is preserved, but no other environment variables exist.
.PP
The process is given a certain amount of time to execute. If the process
does not exit within this limit, the process will be terminated with
.fi
.SH "SEE ALSO"
-rcvdist(1), rcvpack(1), rcvstore(1), rcvtty(1), mh\-format(5)
+rcvdist(1), rcvpack(1), rcvstore(1), mh\-format(5)
.SH DEFAULTS
.nf