4 ms·
How about we get rid of all the MIME/XML stuff and just represent emails as JSON objects? The end.
by foobarbazetc 15y ago
How about we get rid of all the MIME/XML stuff and just represent emails as JSON objects?
The end.
- pork 15y ago...in UTF8.
- pjscott 15y agoOf course. As far as I'm concerned, you'd need a very good reason not to use UTF-8.
- saurik 15y agoThere are severe issues disassociating files from their native character set when you start dealing with east asian languages and the large amount of existing systems that you are dealing with. Forcing everyone in the world to use UTF-8 is not a legitimate option: it's great if you don't already have something more powerful (like MIME), but it should not dismantle existing known/working setups.
- rue 15y agoJSON is a MIME type.
- deleted 15y ago[deleted]
- justincormack 15y agoYou could fairly easily add conneg (yuk) or an alternate json representation to the atom feed... Given that the headers are name value pairs it shouldnt be too hard to standardize.
- Kadin 15y agoMultipart MIME is fairly clever in that it provides a reasonably human-readable fallback for old clients that don't support it. I'd be very wary of throwing that out. One of the benefits of plain-text email is its universality. The only way I can see that working out would be if MTAs and MUAs negotiated during handshaking to decide on what message format they preferred, and then the MTA translated the message either to traditional RFC 2822 or some other preferred format, which could be JSON or pure XML or whatever.
- adrianmonk 15y agoIf we get rid of MIME, won't we have gotten rid of HTTP?