qpsmtpd/lib/Qpsmtpd
John Peacock 89fd516d8e Revamp Qpsmtpd::Constants so it is possible to retrieve the text
representation from the numeric (for logging purposes).  Add new logging
plugin, logging/adaptive, which logs at different levels depending on
whether the message was accepted/rejected.
 
 *  lib/Qpsmtpd/Constants.pm
    use hashes for storing return_codes and log_levels
    export accessor methods to retrieve the text representations
 
 *  lib/Qpsmtpd.pm
    Rename log_level() to trace_level() so as to not conflict with the same
    name in Qpsmtpd::Constants.
    Call return_code() to display the text form when logging
 
 *  plugins/logging/adaptive
    Better documentation
    Support named parameters and prefix
    Call return_code() to display the text form when logging
 
 *  plugins/logging/warn
    Include POD

 *  README.logging
    First pass at documenting the logging plugin API

 *  config.sample/loglevel
    New numbering scheme to map directly to syslog levels


git-svn-id: https://svn.perl.org/qpsmtpd/trunk@401 958fd67b-6ff1-0310-b445-bb7760255be9
2005-03-29 20:15:53 +00:00
..
Address.pm * lib/Qpsmtpd/Address.pm 2004-09-24 18:56:35 +00:00
Auth.pm Changes by jpeacock@cpan.org (John Peacock) 2005-01-28 03:30:50 +00:00
Connection.pm * plugins/check_relay 2004-09-22 16:01:16 +00:00
Constants.pm Revamp Qpsmtpd::Constants so it is possible to retrieve the text 2005-03-29 20:15:53 +00:00
Plugin.pm Add plugable logging support include sample plugin which replicates the 2005-03-24 21:16:35 +00:00
Postfix.pm Improve error messages from the Postfix module (Erik I. Bols�, 2004-07-19 11:08:15 +00:00
SelectServer.pm New for 0.28: Log levels and $Include for config/plugins 2004-03-05 12:46:24 +00:00
SMTP.pm Add plugable logging support include sample plugin which replicates the 2005-03-24 21:16:35 +00:00
TcpServer.pm Make the original string available in the Connection notes 2005-01-30 05:40:24 +00:00
Transaction.pm body_write patches from Brian Grossman 2005-03-10 18:18:28 +00:00
Utils.pm add thhe Utils.pm module 2002-09-24 18:53:45 +00:00