GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  QCONFIRM-CDB-CHECK (1)

NAME

qconfirm-cdb-check - match a mail address against a constant database

CONTENTS

Synopsis
Description
Options
Configuration
Environment
See Also
Author

SYNOPSIS

qconfirm-cdb-check [-vD] [-c cdb] [-t sec]

DESCRIPTION

Normally qconfirm-cdb-check is run by qconfirm-check(1) before requesting a delivery confirmation for mail from an envelope sender mail address. If qconfirm-cdb-check exits 0, qconfirm-check(1) doesn’t request a delivery confirmation from this sender.

qconfirm-cdb-check assumes the environment variable SENDER to be set to the envelope sender mail address. It creates an id based on $SENDER, and matches the id against entries in the constant database ~/.qconfirm/ok.cdb. ok.cdb normally is created and maintained by qconfirm-cdb-update(1).

If qconfirm-cdb-check successfully matches $SENDER, it reads the time-stamp of the id that matches $SENDER in ok.cdb, updates the time-stamp if it is older than sec seconds, and exits 0.

OPTIONS

-c cdb Set the filename of the constant database to be checked to cdb. Default is ‘‘ok.cdb’’ (in the qconfirm directory). This option also overrides the environment variable QCONFIRM_OKCDB, and the configuration file QCONFIRM_OKCDB. Note: If qconfirm-cdb-check updates cdb, it creates cdb.tmp as temporary file. If cdb.tmp exists, it will be destroyed.
-t sec Set the interval for updating time-stamps of ids in cdb to sec seconds. Default is 2419200 (four weeks).
-D no domain match. Don’t use extended envelope sender addresses matching for domains and sub-domains.
-v verbose. Print verbose messages to standard output.

CONFIGURATION

qconfirm-cdb-check 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.
QCONFIRM_OKCDB
  The configuration file QCONFIRM_OKCDB overrides the default name of the user’s constant database for known ids (‘‘ok.cdb’’).

ENVIRONMENT

SENDER qconfirm-cdb-check assumes the environment variable SENDER to be set to the envelope sender mail address. If $SENDER is not set, qconfirm-cdb-check complains and exits 100.
QCONFIRM_DIR
  The environment variable QCONFIRM_DIR overrides the default location of the user’s qconfirm directory (‘‘.qconfirm’’).
QCONFIRM_OKCDB
  The environment variable QCONFIRM_OKCDB overrides the default name of the user’s constant database for known ids (‘‘ok.cdb’’), and the configuration file QCONFIRM_OKCDB.

SEE ALSO

qconfirm-cdb-update(1), qconfirm(1), qconfirm-check(1), qconfirm-conf(1), qconfirm-inject(1), qconfirm-notice(1), qconfirm-accept(1), qconfirm-return(1), qconfirm-control(1)

http://smarden.org/qconfirm/

AUTHOR

Gerrit Pape <pape@smarden.org>
Search for    or go to Top of page |  Section 1 |  Main Index


QCONFIRM-CDB-CHECK (1) -->

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.