The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

MAIL(1)							  MAIL(1)

NAME
       mail  -	send or receive mail among users

SYNOPSIS
       mail person ...
       mail [ -r ] [ -q ] [ -p ] [ -f file ]

DESCRIPTION
       Mail  with  no  argument prints a user's mail, message-by-
       message, in last-in, first-out order; the  optional  argu-
       ment  -r causes first-in, first-out order.  If the -p flag
       is given, the mail is printed  with  no	questions  asked;
       otherwise,  for	each  message, mail reads a line from the
       standard input to direct disposition of the message.

       newline
	      Go on to next message.

       d      Delete message and go on to the next.

       p      Print message again.

       -      Go back to previous message.

       s [ file ] ...
	      Save  the	 message  in  the  named  files	  (`mbox'
	      default).

       w [ file ] ...
	      Save  the	 message,  without a header, in the named
	      files (`mbox' default).

       m [ person ] ...
	      Mail the message to the named persons (yourself  is
	      default).

       EOT (control-D)
	      Put unexamined mail back in the mailbox and stop.

       q      Same as EOT.

       x      Exit, without changing the mailbox file.

       !command
	      Escape to the Shell to do command.

       ?      Print a command summary.

       An  interrupt  stops  the  printing of the current letter.
       The optional argument -q causes mail to exit after  inter-
       rupts without changing the mailbox.

       When  persons  are named, mail takes the standard input up

								1

MAIL(1)							  MAIL(1)

       to an end-of-file (or a line with just `.')  and	 adds  it
       to  each person's `mail' file.  The message is preceded by
       the sender's name and a postmark.  Lines	 that  look  like
       postmarks  are  prepended with `>'.  A person is usually a
       user name recognized by login(1).  To denote  a	recipient
       on  a  remote system, prefix person by the system name and
       exclamation mark (see uucp(1)).

       The -f option causes the named file, e.g.  `mbox',  to  be
       printed as if it were the mail file.

       Each user owns his own mailbox, which is by default gener-
       ally readable but not  writable.	  The  command	does  not
       delete an empty mailbox nor change its mode, so a user may
       make it unreadable if desired.

       When a user logs in he is  informed  of	the  presence  of
       mail.

FILES
       /usr/spool/mail/*   mailboxes
       /etc/passwd    to identify sender and locate persons
       mbox	 saved mail
       /tmp/ma*	 temp file
       dead.letter    unmailable text
       uux(1)

SEE ALSO
       xsend(1), write(1), uucp(1)

BUGS
       There  is  a  locking  mechanism	 intended  to prevent two
       senders from accessing the same mailbox,	 but  it  is  not
       perfect and races are possible.

								2