Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 87 lines (52 sloc) 2.251 kb
b583d08 @abh try to keep a todo list here...
abh authored
1
213e33b @abh add a few of the name suggestions I heard today... not sure about any of...
abh authored
2 New Name Suggestions
3 ====================
4 ignite
8c390be @abh moved config to config.sample
abh authored
5 flare(mta)
213e33b @abh add a few of the name suggestions I heard today... not sure about any of...
abh authored
6 quench
7 pez (or pezmail)
8
9
37a1175 @abh prepare releasing v0.90 - update STATUS file to not have version numbers...
abh authored
10 Roadmap
11 =======
cfa5ce4 @abh add roadmap
abh authored
12
37a1175 @abh prepare releasing v0.90 - update STATUS file to not have version numbers...
abh authored
13 - http://code.google.com/p/smtpd/issues
cfa5ce4 @abh add roadmap
abh authored
14
37a1175 @abh prepare releasing v0.90 - update STATUS file to not have version numbers...
abh authored
15 - move repository to git?
2535e77 Merge branches/0.3x back to trunk.
John Peacock authored
16
37a1175 @abh prepare releasing v0.90 - update STATUS file to not have version numbers...
abh authored
17 - Bugfixes - qpsmtpd is extremely stable (in production since 2001), but
18 there are always more things to fix.
cfa5ce4 @abh add roadmap
abh authored
19
37a1175 @abh prepare releasing v0.90 - update STATUS file to not have version numbers...
abh authored
20 - Add user configuration plugin infrastructure
21 - Add plugin API for checking if a local email address is valid
cfa5ce4 @abh add roadmap
abh authored
22
23
37a1175 @abh prepare releasing v0.90 - update STATUS file to not have version numbers...
abh authored
24 - Include the popular check_delivery[1] functionality via the user API
25 [1] until then get it from
26 http://www.openminddev.net/files/qpsmtpd/plugins/check_delivery/
cfa5ce4 @abh add roadmap
abh authored
27
37a1175 @abh prepare releasing v0.90 - update STATUS file to not have version numbers...
abh authored
28 - Add API to reject individual recipients after the RCPT has been
29 accepted and generate individual bounce messages.
cfa5ce4 @abh add roadmap
abh authored
30
06ee5b6 @abh prepare for version 0.10
abh authored
31 Issues
32 ======
b583d08 @abh try to keep a todo list here...
abh authored
33
5aeb37f @abh prepare 0.40_01 for tagging
abh authored
34 See http://code.google.com/p/smtpd/issues/list
cf47b58 @abh update status for 0.27
abh authored
35
37a1175 @abh prepare releasing v0.90 - update STATUS file to not have version numbers...
abh authored
36 ------ The rest of the list here might be outdated. ------
37 ------ Patches to remove things are welcome. ------
38
39
cd60b5c @abh more todo
abh authored
40 add whitelist support to the dnsbl plugin (and maybe to the rhsbl
41 plugin too). Preferably both supporting DNS based whitelists and
42 filebased (CDB) ones.
43
3d29cd8 @abh more about the clamav support
abh authored
44
b583d08 @abh try to keep a todo list here...
abh authored
45 plugin support;
46
b095466 @abh update
abh authored
47 allow plugins to return multiple response lines (does it have to
48 join them to one for SMTP?)
49
2fe35f1 @abh yay, plugin support works! :-D
abh authored
50 support plugins for the rest of the commands.
51
52 specify a priority in register_hook. ("LAST", "FIRST", "MIDDLE", or
53 maybe a number)
54
806fcf2 @abh Reorganize most of Qpsmtpd.pm into Qpsmtpd/SMTP.pm.
abh authored
55 plugin access to the data line by line during the DATA phase
56 (instead of just after)
b583d08 @abh try to keep a todo list here...
abh authored
57
f9113eb @abh http_config plugin
abh authored
58 if qmail-queue can't be loaded we still return 250 ?!
59
b095466 @abh update
abh authored
60 Make a system for configuring the plugins per user/domain/...
61
62 support databytes per user / domain
63
64 plugin to reject mails from <> if it has multiple recipients.
65
66 localiphost - support foo@[a.b.c.d] addresses
67
806fcf2 @abh Reorganize most of Qpsmtpd.pm into Qpsmtpd/SMTP.pm.
abh authored
68 Move dispatch() etc from SMTP.pm to Qpsmtpd.pm to allow other similar
69 protocols to use the qpsmtpd framework.
70
b583d08 @abh try to keep a todo list here...
abh authored
71
72
2fe35f1 @abh yay, plugin support works! :-D
abh authored
73 Future Ideas
74 ============
b583d08 @abh try to keep a todo list here...
abh authored
75
2fe35f1 @abh yay, plugin support works! :-D
abh authored
76 Methods to create a bounce message easily; partly so we can accept a
77 mail for one user but bounce it right away for another RCPT'er.
b583d08 @abh try to keep a todo list here...
abh authored
78
7b67c74 @abh pperl update; update STATUS
abh authored
79 The data_post hook should be able to put in the notes what addresses
80 should go through, bounce and get rejected respectively, and qpsmtpd
81 should just do the right thing. See also
82 http://nntp.perl.org/group/perl.qpsmtpd/170
83
2fe35f1 @abh yay, plugin support works! :-D
abh authored
84 David Carraway has some thoughts for "user filters"
85 http://nntp.perl.org/group/perl.qpsmtpd/2
1e11372 @abh spamassassin plugin
abh authored
86
Something went wrong with that request. Please try again.