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

FreeBSD Manual Pages

  
 
  

home | help
qconfirm-inject(1)	     General Commands Manual	      qconfirm-inject(1)

NAME
     qconfirm-inject - set Message-ID and VERP and send a mail message

SYNOPSIS
     qconfirm-inject [-v] [-nN] recip ...

DESCRIPTION
     qconfirm-inject  runs  qmail-inject(8)  to preprocess and send a message it
     reads from standard input.  qconfirm-inject tells qmail-inject(8) to set  a
     Message-ID  and variable envelope return path (VERP), according to the con-
     figuration in the qconfirm directory, so that  delivery  notifications  are
     handled  through qconfirm-notice(1), and followups can be detected by qcon-
     firm-check-mid(1).

     qconfirm-inject also keeps track of Message-IDs of mail messages it injects
     to enable qconfirm-notice(1) to reliably  validate  delivery  notifications
     and delivery confirmation request messages.

OPTIONS
     -v     verbose.  Print verbose messages to standard error.

     -n -N  These options are passed to qmail-inject(8).

CONFIGURATION
     qconfirm-inject  reads  its  configuration  from  files in the subdirectory
     conf/ of the qconfirm directory (normally ``~/.qconfirm/conf/'').	Only the
     first line of a configuration file is considered.

     QNOTICE_USER
	    The configuration file QNOTICE_USER sets the local part (without ex-
	    tension) of the mail address that  handles	delivery  notifications.
	    If	QNOTICE_USER  is not set, qconfirm-inject checks the environment
	    variables USER and LOGNAME, in this order.	If none of these is set,
	    qconfirm-inject refuses to run.  QNOTICE_USER must	be  set  to  the
	    user's login name.

     QNOTICE_HOST
	    The  configuration	file QNOTICE_HOST sets the host part of the mail
	    address that handles delivery notifications.  Normally  QNOTICE_HOST
	    is the host part of the mail address qconfirm is configured for.

     QNOTICE_EXT
	    The  configuration	file QNOTICE_EXT overrides the default extension
	    to be used to receive delivery notifications (``qnotice-'').

     QCONFIRM_MID
	    The configuration file QCONFIRM_MID sets the host part of  the  Mes-
	    sage-ID  to  be used when sending mail messages.  Only the first mid
	    of the space-separated list is considered.	If QCONFIRM_MID  is  not
	    set, qconfirm-inject refuses to run.

     QCONFIRM_MID_TIMEOUT
	    The configuration file QCONFIRM_MID_TIMEOUT sets the timeout for ex-
	    piration of Message-IDs in seconds.  Default is 3628800.

     QNOTICE_QMAIL_INJECT
	    The  configuration	file  QNOTICE_QMAIL_INJECT overrides the default
	    path to the qmail-inject program (``qmail-inject'').

ENVIRONMENT
     QCONFIRM_DIR
	    The environment variable QCONFIRM_DIR overrides the default location
	    of the user's qconfirm directory (``~/.qconfirm/'').

FILES
      ~/.qconfirm/.qnotice-key
      ~/.qconfirm/conf/
      ~/.qconfirm/notice/

SEE ALSO
     qconfirm(1), qconfirm-inject(1), qconfirm-check(1), qconfirm-conf(1), qcon-
     firm-accept(1), qconfirm-control(1),  qconfirm-cdb-check(1),  qconfirm-cdb-
     update(1), qconfirm-return(1)

     http://smarden.org/qconfirm/

AUTHOR
     Gerrit Pape <pape@smarden.org>

							      qconfirm-inject(1)

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

home | help