NAME

Mail::Milter::Authentication::Config - Load config files for Authentication Milter

DESCRIPTION

Load in configuration data.

SYNOPSIS

Load in the configuration data, does some processing on handlers loaded before returning config to the caller.

If the $Mail::Milter::Authentication::Config::PREFIX variable is set then the config file will be read from the supplied directory rather than /etc/

FUNCTIONS

default_config()

Return a default configuration including defaults from handler modules.

load_file()

Internal function used to load the config from /etc/authentication_milter.json

get_config()

Return the config hashref, load from file(s) if required.

DEPENDENCIES

JSON

AUTHORS

Marc Bradshaw <marc@marcbradshaw.net>

COPYRIGHT

Copyright 2017

This library is free software; you may redistribute it and/or modify it under the same terms as Perl itself.