mail man page on Plan9

Printed from

MAIL(1)								       MAIL(1)

       mail, - mail and mailboxes

       mail [ arg ...  ]

       Mail  is	 a shell script that invokes nedmail(1), the mail reader, when
       no recipients appear on the command line and marshal(1), the mail  pre‐
       parer,  otherwise.   All	 command line options are passed through.  See
       the man pages for those two commands for more details.

       Incoming mail for a user username is put in  the	 file  /mail/box/user‐
       name/mbox   unless   either   the  file	/mail/box/username/forward  or
       /mail/box/username/pipeto exists.  The mailbox  must  have  append-only
       and  exclusive-access  mode  (see chmod(1)).  A user must create his or
       her own mailbox using the -c option of nedmail(1).  Mailboxes are  cre‐
       ated writable (append-only) but not readable by others.

       If the file /mail/box/username/forward exists and is readable by every‐
       one, incoming mail will be forwarded to the addresses contained in  the
       first line of the file.	The file may contain multiple addresses.  For‐
       warding loops are caught and resolved by local delivery.

       If the file /mail/box/username/pipeto exists and is readable  and  exe‐
       cutable	by  everyone, it will be run for each incoming message for the
       user.  The message will be piped to it rather than appended to  his/her
       mail  box.   The	 file  is run as user none.  Its two arguments are the
       with arguments of the destination address (e.g., local!gremlin) and the
       user's mail box path (e.g., /mail/box/gremlin/mbox)

       To use mail as an answering machine while you are away, run,
       which will create /mail/box/$user/ as  a  flag  for	pipeto
       processing,  and	 truncate  /mail/box/$user/gone.addrs.	 Any  existing
       pipeto file that uses /mail/lib/pipeto.lib will invoke the
       machinery when it calls spool or spool-tagged-spam.

       If  /mail/box/$user/gone.msg  exists,  it  will	be sent (just once) to
       everyone who sends you mail that lists your address in a or header;  if
       not,  /mail/lib/gone.msg	 will  be  sent.   Upon	 your  return,	remove
       /mail/box/$user/ to stop automatic responses.

	      mail log file

	      mail directories

	      mailbox files

	      forwarding address(es)

	      mail filter

	      mutual exclusion lock for multiple mbox readers

	      mutual exclusion lock for altering mbox

	      directories of icons for seemail

	      helper functions for pipeto files

	      default vacation message

	      auto-responder as pipeto script

	      flag to active gone processing

	      list of senders answered by


       aliasmail(8), faces(1), filter(1),  marshal(1),	mlmgr(1),  nedmail(1),
       qer(8), rewrite(6), send(8), smtp(8), upasfs(4)

                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server Plan9

List of man pages available for Plan9

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net