2002-07-03 15:27:45 +02:00
|
|
|
|
2002-09-08 15:45:37 +02:00
|
|
|
Issues
|
|
|
|
======
|
2002-07-03 15:27:45 +02:00
|
|
|
|
2002-07-08 04:30:11 +02:00
|
|
|
transaction should maybe be a part of the connection object instead
|
2002-07-06 04:09:01 +02:00
|
|
|
of off the main object
|
|
|
|
|
2002-07-03 15:27:45 +02:00
|
|
|
plugin support;
|
|
|
|
|
2002-07-08 04:30:11 +02:00
|
|
|
support plugins for the rest of the commands.
|
|
|
|
|
|
|
|
specify a priority in register_hook. ("LAST", "FIRST", "MIDDLE", or
|
|
|
|
maybe a number)
|
|
|
|
|
2002-09-08 12:07:34 +02:00
|
|
|
plugin access to the data line by line during the DATA phase.
|
2002-07-03 15:27:45 +02:00
|
|
|
|
|
|
|
|
2002-09-08 15:45:37 +02:00
|
|
|
TRACE in Constants.pm is not actually being used. Should it be?
|
2002-07-03 15:27:45 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
2002-07-08 04:30:11 +02:00
|
|
|
Future Ideas
|
|
|
|
============
|
2002-07-03 15:27:45 +02:00
|
|
|
|
2002-09-08 15:45:37 +02:00
|
|
|
Make config() better abstracted or configured (to allow configuration
|
|
|
|
from LDAP etc).
|
|
|
|
|
|
|
|
Make queue() better abstracted or configured (to allow LMTP delivery
|
|
|
|
instead of using qmail-queue).
|
|
|
|
|
2002-07-08 04:30:11 +02:00
|
|
|
Methods to create a bounce message easily; partly so we can accept a
|
|
|
|
mail for one user but bounce it right away for another RCPT'er.
|
2002-07-03 15:27:45 +02:00
|
|
|
|
2002-07-08 04:30:11 +02:00
|
|
|
David Carraway has some thoughts for "user filters"
|
|
|
|
http://nntp.perl.org/group/perl.qpsmtpd/2
|
2002-08-06 14:27:35 +02:00
|
|
|
|
|
|
|
Make it run as a mod_perl 2.0 connection handler module ...
|