Good news. The next version of Tobruk is out. FREQ "TOBRUK"
from 3:711/934. It is a portable, public domain mailprocessor
written in C. Functionality wise, it's not much different
from Tobruk 0.18, but internally, it is a HEAP cleaner, and
there are some reasonably decent subsystems ("classes" if you
like), that can be ripped out of it.
Features:
1. Messages of up to 2 gig will be processed, regardless of how
big you make the buffer. Only things like too many seenbys to
fit into memory will stop it processing a message. On the
large messages (and ONLY on the large messages), it will forward
to the end of the message, read the control info, then go back.
2. Messages of up to 2 gig (I think) will be put into your
messagebase. Note that the messagebase is only operative on
the MSDOS and OS/2 platforms, as it uses the MSGAPI.
3. Written in almost 100% ISO C. There are currently some
assumptions on the character set being ASCII, and also the
ability to generate an 8.3 filename.
Note:
This is likely to be the last release before I rip out the
messagebase processing component altogether, and instead I
will make it so that it takes incoming packets and produces
outgoing packets, plus a "local" packet, and that's it. Not
only that, but I am likely to make it a requirement that
every destination that you want to DIRECLTY send mail to, needs
to have a filename specified for it. This would allow me to drop
the 8.3 assumption. The ASCII assumption is trivial to fix,
and I will likely do so when I have made the above change (and
also, with that in place, to be processing netmail to it's
proper destination). I am likely to have a user-defined set of
filenames where crashmail for different people can be sent.
Together, this should really "wrap up the engine" so to speak.
Commercial mailprocessor authors - feel free to take anything
of value you find in here. BFN. Paul.
P.S. It is being hatched into the PDOMAIN TIC echo.
@EOT:
---
* Origin: X (3:711/934.9)
|