qpsmtpd/lib/Qpsmtpd
John Peacock 9cbf206a4a * lib/Qpsmtpd/TcpServer.pm
Don't try to load the plugins if they are already loaded.

* lib/Qpsmtpd/Transaction.pm
  Get the size_threshold by inheritance.
  Extract the spooling of the body as a new sub.
  Always spool the body when calling body_filename().
  Compare the body_size to the cached size_threshold.

* lib/Qpsmtpd.pm
  Cache the size_threshold and provide an accessor method.

* qpsmtpd-forkserver
  Initialize both the spool_dir and size_threshold caches before forking.

git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@547 958fd67b-6ff1-0310-b445-bb7760255be9
2005-09-22 17:14:20 +00:00
..
Address.pm * lib/Qpsmtpd/Address.pm 2004-09-24 18:56:35 +00:00
Auth.pm * lib/Qpsmtpd/Auth.pm 2005-04-12 19:59:52 +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 This fixes the redefined warnings. 2005-07-14 11:05:11 +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 [merge from trunk] Use qmail/control/smtpdgreeting if it exists, otherwise 2005-07-19 14:20:05 +00:00
TcpServer.pm * lib/Qpsmtpd/TcpServer.pm 2005-09-22 17:14:20 +00:00
Transaction.pm * lib/Qpsmtpd/TcpServer.pm 2005-09-22 17:14:20 +00:00
Utils.pm add thhe Utils.pm module 2002-09-24 18:53:45 +00:00