Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages


home | help
FORWARD(5)		      File Formats Manual		    FORWARD(5)

NAME
       forward -- mail forwarding instructions

DESCRIPTION
       The  .forward  file  contains a list of mail addresses or programs that
       the user's mail should be redirected to.	 If the	file is	 not  present,
       then  no	 mail  forwarding will be done.	 Mail may also be forwarded as
       the standard input to a program by prefixing the	line with  the	normal
       shell  pipe  symbol (|).	 If arguments are to be	passed to the command,
       then the	entire line should be enclosed in quotes.  For	security  rea-
       sons,  the  .forward  file  must	be owned by the	user the mail is being
       sent  to,  or  by  root,	 and  the  user's  shell  must	be  listed  in
       /etc/shells.

       For example, if a .forward file contained the following lines:

	     nobody@FreeBSD.org
	     "|/usr/bin/vacation nobody"

       Mail  would  be	forwarded  to  <nobody@FreeBSD.org> and	to the program
       /usr/bin/vacation with the single argument nobody.

       If a local user address is prefixed with	a backslash character, mail is
       delivered directly to the user's	mail  spool  file,  bypassing  further
       redirection.

       For example, if user chris had a	.forward file containing the following
       lines:

	     chris@otherhost
	     \chris

       One copy	of mail	would be forwarded to chris@otherhost and another copy
       would be	retained as mail for local user	chris.

FILES
       $HOME/.forward  The user's forwarding instructions.

SEE ALSO
       aliases(5), sendmail(8)

FreeBSD	13.2			 July 2, 1996			    FORWARD(5)

NAME | DESCRIPTION | FILES | SEE ALSO

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=forward&sektion=5&manpath=FreeBSD+14.1-RELEASE+and+Ports>

home | help