Short:    Purges binary data from MIME spool files
Author:   simon@studio.woden.com (Simon N Goodwin)
Uploader: simon@studio.woden.com (Simon N Goodwin)
Version:  1.2
Type:     comm/mail
Replaces: comm/mail/OctetPurge.lha

Freeware utility to scan a MIME-encoded mail file and
remove base64 and octet-binary encoded chunks - which
are large and generally not worth archiving with the
message texts.

Updated documentation and HiSoft BASIC source code are
included.

I wrote this because I got sick of going through export
files generated by YAM, on a monthly basis, ripping out
all the binary sections by hand.


REQUIREMENTS

ASL.library
MIME mail software - tested with output from YAM 1.3
                     and YAM 2 Beta 4
HiSoft BASIC - if you wish to modify and recompile it.


HISTORY

Version 1.1 FIX always copies everything up to first
'--BOUNDARY' - the earlier version might not, due to a
difference of opinion between HiSoft and the author over
the correct interpretation of Boolean NOT (they seem to
think NOT 1 is TRUE, whereas I expected it to be FALSE).
And as I wrote the original HB parser, this change for
'Microsoft compatiblity ;-(' passed me by.

Version 1.2 BASE64 hunks removed even if they are not
'octet-stream' - e.g. when YAM 2 recognises a GIF and
gives it a special file type.


============================= Archive contents =============================

Original  Packed Ratio    Date     Time    Name
-------- ------- ----- --------- --------  -------------
    1233     594 51.8% 05-Feb-98 14:42:58  OctetPurge.info
   27232   18113 33.4% 09-Jul-98 16:40:02 +OctetPurge
    4179    1958 53.1% 09-Jul-98 17:06:30 +OctetPurge.bas
     603     408 32.3% 05-Feb-98 14:42:58 +OctetPurge.bas.info
     338     127 62.4% 05-Feb-98 14:42:58 +OctetPurge.info
    1898    1109 41.5% 09-Jul-98 17:09:40 +OctetPurge.text
     778     682 12.3% 09-Jul-98 17:09:46 +OctetPurge.text.info
-------- ------- ----- --------- --------
   36261   22991 36.5% 29-Jul-98 05:06:36   7 files
