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
Mail::Milter::Authentication::Config(3) User Contributed Perl Documentation Mail::Milter::Authentication::Config(3)

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

version 3.20241024

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/

Load in configuration data.

default_config()

Return a default configuration including defaults from handler modules.

This is not the default config used by the system if no config is present, rather it is the config which is presented to the user as an example default config when using the help feature.

setup_config()

Called during startup, setup some config options.

set_config( $config )

Set the config hashref, primarily used for testing.

load_file( $file )

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

process_config()

Process the loaded config with the callback if required.

This is the name of a Module to load, the process_config method of the instantiated object will be called with $config as the argument.g

    package ConfigProcessor;
    sub new {
        ...
    }
    sub process_config {
        my ( $self, $config ) = @_;
    }
    1;

get_config()

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

Marc Bradshaw <marc@marcbradshaw.net>

This software is copyright (c) 2020 by Marc Bradshaw.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

2025-07-17 perl v5.40.2

Search for    or go to Top of page |  Section 3 |  Main Index

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