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

FreeBSD Manual Pages

  
 
  

home | help
PRELINE(1)		     Double Precision, Inc.		      PRELINE(1)

NAME
     preline - Prepend legacy mbox headers

SYNOPSIS
     /usr/local/bin/preline {program} [arg...]

DESCRIPTION
     preline  is  a  wrapper  for  program.   preline  is  usually  invoked from
     $HOME/.courier.  preline runs program, together with any  additional  argu-
     ments specified on the command line.  program then receives the message be-
     ing  delivered,  with  some additional headers. The additional headers come
     from the UFLINE, DTLINE, and RPLINE environment variables.  These	environ-
     ment  variables are initialized by courierdeliver, which reads and executes
     commands from $HOME/.courier. These  environment  variables  contain  addi-
     tional  headers that should be added to every message that's delivered to a
     local mailbox.

     preline must be used if program, that is executed	from  $HOME/.courier  to
     deliver  mail, does not recognize these environment variables.  UFLINE con-
     tains the From_ line, DTLINE contains the Delivered-To: header, and  RPLINE
     contains  the  Return-Path: header. If these headers are not present in the
     message that the program reads, you may end up with excessive resources be-
     ing consumed by mail loops or by malfunctioning software which  expects  to
     see From_ lines in all messages scheduled for local delivery (such as proc-
     mail).

EXAMPLE
	 | /usr/local/bin/preline /usr/bin/procmail

     This  is the normal way to arrange for procmail to handle local mail deliv-
     ery.

SEE ALSO
     courierpop3d(8)[1], couriertcpd(8)[2], authlib(7)[3].

AUTHOR
     Sam Varshavchik
	 Author

NOTES
      1. courierpop3d(8)
	 http://www.courier-mta.org/courierpop3d.html

      2. couriertcpd(8)
	 http://www.courier-mta.org/couriertcpd.html

      3. authlib(7)
	 http://www.courier-mta.org/authlib/authlib.html

Courier Mail Server		   01/22/2022			      PRELINE(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=preline&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help