Provided by: courier-filter-perl_0.200+ds-4_all bug

NAME

       Courier::Config - Class providing configuration information for Perl modules related to
       the Courier MTA

SYNOPSIS

           use Courier::Config;

           # Courier base configuration:
           my $config_dir          = Courier::Config->config_dir;
           my $runtime_dir         = Courier::Config->runtime_dir;
           my $courier_executable  = Courier::Config->courier_executable;
           my $courier_version     = Courier::Config->courier_version;

           # Courier::Filter configuration:
           my $filter_conf_file    = Courier::Config->filter_conf_file;

DESCRIPTION

       This class provides configuration information for Perl modules related to the Courier MTA,
       e.g. installation specific file system paths.

   Courier base configuration
       The following methods provide information about Courier's base configuration:

       config_dir: returns string
           The base configuration directory of Courier.

       runtime_dir: returns string
           The directory where Courier keeps the message queue ("msgq", "msgs", "tmp") and
           courierfilter sockets ("filters", "allfilters").

       courier_executable: returns string
           The full path of the Courier daemon executable.

       courier_version: returns version
           The version number of the Courier installation.

   Courier::Filter configuration
       The following Courier::Filter configuration information is provided:

       filter_conf_file: returns string
           The absolute file name of the Courier::Filter courier-filter-perl configuration file.

SEE ALSO

       For AVAILABILITY, SUPPORT, and LICENSE information, see Courier::Filter::Overview.

AUTHOR

       Julian Mehnle <julian@mehnle.net>