Use the PIPE command to feed a program, queue, or pipeline defined by the receiving host.
The PIPE statement must preceed any metadata commands, such as NAME or DATE. PIPE and FILE are mutually exclusive.

The syntax is
  PIPE     name   from   auth  

name   is the name of the "pipe" to receive the stream
from   identifies the sender
auth   is an authentication token

The name value is completely the responsibility of the receiving system.

The from field identifies the sender. This is typically the username of the person running the UFT client. If IDENT authentication is indicated, then the IDENT server running on the sending host must return the same string when the connection is interrogated. If AGENT authentication is indicated, and verified, then the client is trusted regarding the senders identity.

Finally, auth tells what kind of authentication is to be used. This will typically be IDENT if there is an RFC 1413 server running on the sending host. It may alternatively be AGENT for which case a previous AGENT exchange succeeded. It may be a dash (-) to indicate no authentication. Acceptance or rejection of unauthenticated senders is implementation dependent.