1 TODO, WISH LIST
1.1 makefml (bye|chaddr|?) address(regexp)
fml-support: 07101
fml-support: 07104
Incomplate but effective fix is done.
We should rewrite address match routine.
1.2 makefml add ML addr options ?
for example,
makefml add ML addr s=skip
?
1.3 bug fix Content Hanlder
bug fix Content Hanlder ... only in the "allow+multipart" case ?
1.4 redistribute emulation command
command to redistribute an aritcle
Example:
/usr/local/fml/bin/resend.pl email-address article-number ?
1.5 chaddr reply
aggregate addresses to reply
1.6 mead
fml-support: 6897
if mead finds unknown error format, notify it to administrator.
1.7 $DEFAULT_DIR_MODE in makefml ?
fml-support: 06899
1.8 makefml mkdir()
fml-support:6899
3016: &Mkdir($dir);
4817: $s .= "-d \$$_ || &Mkdir(\$$_); \$$_ =~ s#$DIR/##g;\n";
1.9 Document: doc/op
Should we split doc/smm/ (doc/op) to two parts?
1. fml operations guide
2. The design and implementation of ml
now we have doc/examples/ as for examples and tutorials.
1.10 rewrite MIME library
Especially base64 encoder. RFC2047 is incomplete for Japanese.
Xref: fml-support:05948
1.11 Japanese configuration files
* search undefined variables on cf/MANIFEST
* merge mnews help merge
1.12 Authentication: $SENDER_AUTH_TYPE
$SENDER_AUTH_TYPE = address / pgp
makefml pgp ??? This command is for administrators.
Which command could we use for usual member PGP authentication?
1.13 USE_ENCRYPTION_DISTRIBUTION
DO not use etc/pgp/ for encrypted distribution. Make a new "makefml
command" to handle pgp key for usual users.
1.14 makefml config full menu
All variables can be configurable in the menu?
I may not do it since it only confuses the customize.
1.15 more smart filtering algorithm for e.g. signature
* Signature
* update filter dynamically
http://www.fml.org/some/where/filter-rule.html ?
* cannot reject ;)
fml-support: 7155
# mget 6869,6870,6880,6908-6917,6970,6992,6994 unpack
# end
* Filter module ?
* MTI document
XRef: fml-support:05930
1.16 Naming Convention
share ?
1.17 upgrade
1.18 remote administration
more document
>
=> FAQ ?
1.19 CGI
now "alpha phase"
CGI => inject input to "makefml -i stdin".
1.20 misc
in fml-support ML's Count:06557
or
Q: /cgi-bin/fml/ml/$ml
/cgi-bin/fml/ml/$ml/
/cgi-bin/fml/ml/$ml/*.cgi
makefml install
makefml cgi-setup
Q: makefml cgi-setup
A:
(for "thttpd" compiled with AUTH_FILE options)
Q: makefml newml ?
optional ?
makefml passwd
1.21 Delivery
* $OUTGOING_ADDRESS easy configuration
kick off smtpfeed,
* kick off smtpfeed directly
* $smtpd_recipient_restriction
see /etc/postfix/sample*cf
1.22 automatic unsubscribe error addresses
mead for each MTA
postfix
qmail => http://www.jp.qmail.org/qmaildoc/RFC/RFCQSBMF.html
1.23 moderator and expire
fml-support ML's Count: 05639
1.24 file operation
See fml-support: 5564
1.25 HTML
* BASE_URL
* fml-support: 05984
$HTML_BASE_URL
1.26 HTML again
Content-Type: application/ms-tnef breaks down fml html generator ;-) ..
but it is o.k. now? (on some OS?)
1.27 RFC1153
* RFC1153 library
1.28 log file
log filename with year
For example: $DIR/log.1999
$LOG_FILE_SUFFIX = ".%C%y";
(perl5 only solution)
use POSIX;
$LOGFILE .= strftime($LOG_FILE_SUFFIX, localtime(time));
1.29 lightweight digest
1.30 PGP version
now PGP2
PGP 5
PGP 6
OpenPGP ...
RFC2015
1.31 Header and the around it
* bug ???
fml-support: 05843
MANY MANY "; post only (only members can post)" ...
* Received: handling rule for each distributing article and Saved file
* $REWRITE_TO not number value
1.32 &Open()
remove &Open()
1.33 rewrite address in one action
command to rewrite addresses in one action ?
admin rewrite s/domain-A/domain-B/
1.34 distrib/
clean up distribution generator
1.35 BSD make dependence
I depends on NetBSD (bsd)make.
[NEXT CHAPTER]
Copyright (C) 1993-1999 Ken'ichi Fukamachi
All rights of this page is reserved.
# This Document(html format) is automatically geneareted by fwix.pl.
# fwix (Formatter of WIX Language) is fml document formatter system
# designed to generate plaintext, html, texinfo and nroff from one file.
#
# Copyright (C) 1993-1999 Ken'ichi Fukamachi
# All rights reserved.
# 1993-1996 fukachan@phys.titech.ac.jp
# 1996-1999 fukachan@sapporo.iij.ad.jp
#
# FML is free software; you can redistribute it and/or modify
# it under the terms of GNU General Public License.
# See the file COPYING for more details.