Just a sample of the Echomail archive
Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.
|    OS2    |    Fidonet International OS/2 Conference    |    3,371 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 2,537 of 3,371    |
|    mark lewis to Mike Luther    |
|    Base64 Email    |
|    26 Jan 15 16:33:15    |
       On Mon, 26 Jan 2015, Mike Luther wrote to Mark Lewis:               ml> MikeL> Can anyone here suggest what tool in OS/2 can         ml> handle base64 Email         ml> MikeL> message work?                ml> in what manner? just reading as a client or processing         ml> into text for posting to a FTN message base?               MikeL> issues. The test work is working fine now. However, the         MikeL> standard Panda Email that comes forward to 'register' the 2015         MikeL> product appears to be bound to what is 'base64' code which         MikeL> contains data the operator is supposed to read and work with to         MikeL> use. But I can't 'visualize' that in OS/2.              ok, so what you are after is, in simple terms, a mime or base64 decoder...              TBH, your email reader should be able to do this by default out of the box...       that is, if you are using a ""traditional"" email reader... text based or       GUI... my pine and alpine stuff can as well as a few other text based ones       i've messed with (on *nix)... there may be a setting for this in whatever it       is that you use... but maybe not and especially not if you are using FTN       software to read your emails...              so that takes us to three options...              O1. feed that base64 data block into an online web-based decoder.       O2. feed that base64 data block to a local decoder tool.       O3. feed that email/base64 block to a self-written tool of your own design.              S1. there are several web sites available that you can use... sometimes i have       to try a couple before i find one that works because the block may not conform       exactly to what they expect. uncle google points me the way most of the time.              S2. i found, somewhere, a UUDEVIEW/UUENVIEW set of tools written by frank       pilhofer that i have used to decode mimed schtuff in emails... the date on the       stuff i have appears to be in 1996... UUDEVIEW has worked for me on numerous       items but some things it did not like... especially working with mime stuff       where the headers containing the neccesary ingrediants must be available and       they weren't always like it expected in the files i was feeding it...              S3. i wrote a tool using free pascal that decodes mime stuffs and even goes so       far as to replace html entities with their CP437 counterparts               eg: © -> (c)              i used a library called synapse... mainly for several reasons... one being       that i was going to need it for another application that had to access https       servers and execute REST queries for data retrieval... the currently operating       application though, runs as a ""filter"" to my FTN<->internet mail and news       gateway... it processes emails addressed to certain addresses and formats them       for posting in fidonet echomail areas... if you are a pascal coder, you might       do similar and create your own local decoder that operates how you need it to       with the email data you feed it...                     those are the three options i can think of right off hand... at least one of       them will help you solve your problem... well, there's four, actually, if your       email reader can decode it on the fly for you...              FWIW: even plain html is being sent as base64 encoded data blocks these       days... not only binary pictures or registration keys or similar... being able       to decode base64 data is a must in today's world...              FWIW2: i don't think that this is wed to microsoft's mess in the least... i       think a lot of it has to do with lazy coders and having to use this neat trick       or that one for the most simple of operations ;)              HTH              )\/(ark               * Origin: (1:3634/12)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca