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 configuration in the	qconfirm directory, so that delivery notifica-
       tions  are handled through qconfirm-notice(1), and followups can	be de-
       tected by qconfirm-check-mid(1).

       qconfirm-inject also keeps track	of Message-IDs of mail messages	it in-
       jects  to enable	qconfirm-notice(1) to reliably validate	delivery noti-
       fications 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
	      extension)  of  the mail address that handles delivery notifica-
	      tions.  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 QNO-
	      TICE_HOST	 is the	host part of the mail address qconfirm is con-
	      figured for.

       QNOTICE_EXT
	      The configuration	file QNOTICE_EXT overrides the default	exten-
	      sion  to	be  used  to  receive  delivery	 notifications (``qno-
	      tice-'').

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

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

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

ENVIRONMENT
       QCONFIRM_DIR
	      The  environment variable	QCONFIRM_DIR overrides the default lo-
	      cation 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),
       qconfirm-accept(1),  qconfirm-control(1),  qconfirm-cdb-check(1), qcon-
       firm-cdb-update(1), qconfirm-return(1)

       http://smarden.org/qconfirm/

AUTHOR
       Gerrit Pape <pape@smarden.org>

							    qconfirm-inject(1)

NAME | SYNOPSIS | DESCRIPTION | OPTIONS | CONFIGURATION | ENVIRONMENT | FILES | SEE ALSO | AUTHOR

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

home | help