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

FreeBSD Manual Pages

  
 
  

home | help
FASTMAIL(1L)							  FASTMAIL(1L)

NAME
       fastmail	- quick	batch mail interface to	a single address

SYNOPSIS
       fastmail	 [-b  bcc-list]	 [-c cc-list] [-C comments] [-d] [-f fromname]
       [-i msg-id] [-r replyto]	[-R references]	[-s  subject]  filename|-  ad-
       dress-list

DESCRIPTION
       Fastmail	 is a low-level	interface to the mail system that allows batch
       processing of mail.  It's intended for mailing to very large groups  of
       people in a staggered fashion.

       The starting options are;

       -b bcc-list
		 This  allows a	list of	people to receive blind-carbon copies,
		 or BCCs, of the message.  This	list should be full email  ad-
		 dresses.

       -c cc-list
		 This  allows  a  list	of people to receive carbon copies, or
		 CCs, of the message.  This list  should  be  full  email  ad-
		 dresses.

       -C comments
		 This allows a Comments: line to be added to the RFC822	header
		 with any text you desire.

       -d	 Debug.	 This is helpful for strange, unfriendly  errors  from
		 the program (etc).

       -f from	 This  overrides  the users name in the	From: line, so that if
		 the user was x@y, and their name was  MrX  then  the  default
		 From:	line  would be "From: x@y (MrX)".  Using "-f Joe" when
		 invoking this,	though,	would change it	to "From: x@y (Joe)"

       -i msg-id This allows a message-id to which this	message	refers.

       -r replyto
		 Occasionally, you might send mail but want the	replies	to  go
		 to  a	different  address  (very  common with mailing lists).
		 There is a header for this purpose called  "Reply-To:"	 which
		 can  be utilized by using this	starting option.  For example,
		 we could send mail with a reply-to to list-request  by	 using
		 "-r list-request".  The header	generated would	then be	of the
		 form "Reply-To: list-request".

       -R references
		 This allows descriptive/reference text	for this message.

       -s subject
		 The subject of	the message is specified by using this	start-
		 ing option.

       Either  the name	of the file containing the message, or a - to indicate
       usage of	standard-in is required.

EXAMPLE
       Let's say we're user "big" on machine "big-vax" and  we	have  a	 shell
       script called 'batch-mail' that contains	the following lines:

	  #
	  # Batch Mail - batch mailing of a file to a LOT of users
	  #
	  # Usage: batch-mail "from" "subject" filename

	  sender_copy =	$LOGIN
	  replyto = "The-Mr-Big-list"

	  fastmail -b $sender_copy -r $replyto -f "$1" -s "$2" $3 person1
	  sleep	10
	  fastmail -r $replyto -f "$1" -s "$2" $3 person2
	  sleep	10
	  fastmail -r $replyto -f "$1" -s "$2" $3 person3
	  sleep	10
	  fastmail -r $replyto -f "$1" -s "$2" $3 person4

	  < etc	>

       with the	invocation:

	  batch-mail "Mr. Big" "Warning	to all"	warning.text

       would  mail a copy of the 'warning.text'	file to	person1, person2, per-
       son3, etc.  "$LOGIN" will also receive a	copy of	the first  message  in
       the mail, silently.  Each resultant message will	include	the headers:

	   From: big-vax!big (Mr. Big)
	   Subject: Warning to all
	   Reply-To: The-Mr-Big-list

       This  program should turn out to	be considerably	faster than the	alter-
       native methods of accomplishing this task.

FILES
       /usr/lib/sendmail       sendmail	transport if available
       /bin/rmail	       transport if no sendmail
       /tmp/fastmail.$$	       temporary file

AUTHOR
       Elm Development Group

SEE ALSO
       sendmail(1), rmail(1), elm(1L)

BUG REPORTS TO
       Bill Pemberton  flash@virginia.edu

COPYRIGHTS
       Copyright 1988-1995 by The USENET Community Trust
       Derived from Elm	2.0,  Copyright	1986, 1987 by Dave Taylor

USENET Community Trust		Elm Version 2.5			  FASTMAIL(1L)

NAME | SYNOPSIS | DESCRIPTION | EXAMPLE | FILES | AUTHOR | SEE ALSO | BUG REPORTS TO | COPYRIGHTS

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

home | help