mxMail
Functionality support (in no particular order)
----------------------------------------------
1. PGP signatures - decode/encode these ???
Currently splits off the PGP signatures since they are part of MIME messages
so they are easy to file and decode externally. Needs to allow the ability
to add a PGP signature, and PGP-encoded message. If only I knew something
about PGP.
2. MIME - provide support for 'message/partial' tag.
It seems a bit of an obscure part of MIME - who'd want to split a message
up into many bits, and then put it back together ??? Why not just send it
as a single message. Leave for Java version if at all.
3. Ability to search large databases of mail messages quicker (regex ?)
Can now (ver 1.07) find strings in messages, just need to add ability to
find a string in all messages maybe. Leave until Java version.
4. Multiple selection of items for deletes etc in message-list.
Need a dual level of selection on the list widget - not available with Motif.
Leave until Java version.
5. Make the loading of mail-boxes much quicker, and the saving of mail-boxes
much quicker. Really want thread support for this. Could add a tag to a
message to make it easier to search through the mail folder, or do something
like what mailers like NetSlug do and have a dot file for each mailbox
containing pointers to the actual message starts.
Maybe just provide better representation that the mail-box is being read /
written.
6. Multiple addressbooks, or ability to group addresses (into threads ?)
This can wait for the Java version.
7. Internationalise it - all labels into resource file.
This can wait until the Java version, and I'll internationalise it all from
the outset.
8. Add setup option to ignore MIME tags when displaying messages (of most use
in debugging MIME support). Low priority.
9. Show mail threads on display. Wait for Java version for this.
10.Provide a mechanism for automatically moving messages from certain mailids
or 'subjects' into specified folders. Wait for Java version.
mxFtp
Functionality support (in no particular order)
----------------------------------------------
1. Add additional code to detect the failure of an FTP connection.
Java version will connect directo to FTP port of machine - leave this
until then when it will be easier.
2. Add a 'Stop' button to cancel out of something.
Leave til Java version since easier implementation then.
3. Drag and Drop of files ?
4. Horizontal sizing of panes
5. Ability to just press return after site, and connect then without having to
press the 'Connect' button.
mxNews
This is not yet started, but will be sometime ... !
1. Provide support for news (basically the same as mail anyway, and there isn't
a decent news browser anywhere ...). Definitely need threads shown on the
display for this - and there isn't a free Motif version around, so probably
wait for Java version for this.
Platform support
Rewrite the whole thing in Java, since when JFC becomes available it would
provide a greater selection of user interface components etc hence making
the display of threads etc much easier, using threads in the application to read
mailboxes, ... as well as making it available on MS-DOG (yuck)