Ulrich Kautz > Mail-Decency > Mail::Decency::Core::Server

Download:
Mail-Decency-0.1.6.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Source  

NAME ^

Mail::Decency::Core::Server

DESCRIPTION ^

Base module for all decency servers (policy, content filter, syslog parser).

CLASS ATTRIBUTES ^

inited Bool

Wheter the server is inited or not

inited ArrayRef[Mail::Decency::Core::Child]

List of all (enabled) modules for this server.. Will be required when called handle

METHODS ^

init

Init class for the server

init_postfix_server

Setup POE::Component::Server::Postfix

init_logger

Setup logger facility

init_cache

Setup cache facility ( $self->cache )

init_database

Initi's database

run

Run the server

gen_child

maintenance

Call maintenance, cleanup databases.

disable_logging

Disables all loggers in all modules

AUTHOR ^

Ulrich Kautz <uk@fortrabbit.de>

COPYRIGHT ^

Copyright (c) 2010 the "AUTHOR" as listed above

LICENCSE ^

This library is free software and may be distributed under the same terms as perl itself.

syntax highlighting: