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.