Thread View: comp.sys.next.misc
2 messages
2 total messages
Started by Mark Crispin
Mon, 13 Apr 1992 00:01
Re: Barbershop MIME
Author: Mark Crispin
Date: Mon, 13 Apr 1992 00:01
Date: Mon, 13 Apr 1992 00:01
56 lines
3025 bytes
3025 bytes
I haven't heard from SEF. But it seems that Jim De Arras bounces MIME. It seems that there are some implementation deficiencies in the Jim De Arras bouncer though; it seems to take the entire text and transmit it as a Next attachment. More specifically, it takes perfectly good email-safe encoded text, and performs the following operations: 1) prepends a short RTF header at the beginning. 2) prepends a "> " to the front of every line 3) appends the text "Pretty cute, an almost 1 meg post. What's your point?" in RTF along with a signature. 4) UNIX-compresses the entire mess. 5) uuencodes the entire mess. This seems to be a lot of extra overhead. It added about 100 kilobytes plus adding several extra steps required to decode and extract individual pieces of the message. The "> " characters inserted in every line are a particularly large part of overhead, as is the encoding of data which has already been encoded. I would think that any machine running the Jim De Arras bouncer would end up spending a lot of CPU overhead in these extra steps. The equivalent could be done in MIME, including signatures and making all parts of the innermost encapsulated message available, with a couple of hundred bytes. Refer to the MIME document, which you can find on thumper.bellcore.com on pub/nsb/BodyFormats.ps (or .txt if you can't read PostScript). Specifically, it would add something like: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED;boundary="105foobar" to the header. Then it would start the body with: --105foobar Content-Type: MESSAGE/RFC822 then incorporate the text of the message to be bounced. Then append: --105foobar Content-Type: TEXT/PLAIN;charset=US-ASCII Pretty cute, al almost 1 meg post. What's your point? followed by the signature and --105foobar-- afterwards. I used plaintext here since I didn't see any particular usage of the RTF encoding. I'm sure this can be implemented much more efficiently than the Jim De Arras bouncer. Also, the receiving agent can conveniently extract the bounced message (or its contents) in this format for processing in some other fashion. If/when I hear from the SEF bouncer, I will report the results along with a comparative analysis of its overhead and ease of parsing by the recipient. With tongue firmly in cheek...
Re: Barbershop MIME
Author: Jim De Arras
Date: Mon, 13 Apr 1992 01:23
Date: Mon, 13 Apr 1992 01:23
19 lines
1420 bytes
1420 bytes
In article <MS-C.703123291.377401575.mrc@Tomobiki-Cho.CAC.Washington.EDU> mrc@Tomobiki-Cho.CAC.Washington.EDU (Mark Crispin) writes: >I haven't heard from SEF. But it seems that Jim De Arras bounces >MIME. It was not a bounce. It was simply a NeXTmail message. I do not bounce anything. I just wanted to see if you had (or used) a NeXT. And I stand corrected, there is a NeXTstep Mime grazer, that has been pointed out to me by a number of e-mailers, thanks. I took it from the tone of the original posting that a NeXT could not be expected to decode the message. Given the content of the rest of that message, it was stupid of me to take that assumption as a given. I apologize to CSNM for my hurried response. But I still stand by my comment that a 730k posting with content that has no bearing on csnm at all was not appropriate. NG or otherwise. It was flamebait. I did not realize at the time that I'd bit. Again, sorry. Jim De Arras
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads