update documentation

git-svn-id: https://svn.perl.org/qpsmtpd/branches/v010@53 958fd67b-6ff1-0310-b445-bb7760255be9
This commit is contained in:
Ask Bjørn Hansen 2002-09-08 10:07:34 +00:00
parent ed958c64f6
commit 3fae01ee4f
4 changed files with 31 additions and 2 deletions

18
Changes
View File

@ -6,6 +6,22 @@ v0.10
All functionality not core to SMTP moved to plugins
Can accept mails as large as your file system will allow (instead of
up to as much memory you would allow qpsmtpd to eat).
2002/09/08
Add klez_filter plugin
Support more return codes for data_post
Document data_post
Add plugin name to the log entries when plugins use log()
Add plugin_name method to the default plugin object.
Improve error handling in the spamassassin plugin
2002/08/06
Spool message bodies to a tmp file so we can support HUGE messages
@ -24,7 +40,7 @@ v0.10
More hooks.
2002/07/03
First (non functional) version of the new object oriented mail engine.
First (non functional) version of the new object oriented mail engine (0.10).
Changes on the old v0.0x branch:

View File

@ -74,6 +74,17 @@ Allowed return codes
DENYSOFT - Return a soft failure code
DONE - skip further processing
=head2 data_post
Hook after receiving all data; just before the message is queued.
DENY - Return a hard failure code
DENYSOFT - Return a soft failure code
DONE - skip further processing (message will not be queued)
All other codes and the message will be queued normally
=head2 connect
Allowed return codes:

2
STATUS
View File

@ -16,7 +16,7 @@ plugin support;
specify a priority in register_hook. ("LAST", "FIRST", "MIDDLE", or
maybe a number)
proper access to the message body through the transaction
plugin access to the data line by line during the DATA phase.

View File

@ -6,4 +6,6 @@ dnsbl
# this plugin needs to run after all other "rcpt" plugins
check_relay
klez_filter
spamassassin