|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: XML Mail
David Megginson wrote: > > 2) Leave valid XML/HTML alone if possible. > > Wrong -- or, to put it differently, it should leave content with > text/html and text/xml alone, but it should not try to recognise > markup in text/plain. In theory I agree, however, practical circumstances dictate otherwise. :) I have been showing associates (end users) how to markup their e-mail using XML. I hope to classify e-mail according to the markup contained within, and use it to update a database with such information. Furthermore, I have found so far, that my end users are not "resisting" XML as much as I would have thought. As long as I stay practical, and explain clearly that the tags are used to tell the computer program how to deal with their information, everything goes well. Thus, I intend to use the e-mail to populate a database, based upon it's contents. Anyway, I would like to proceed with this experiment to see how it works in reality. Eventually I picture an structure-aware-e-mailer that replaces traditional forms based processing with a more stream oriented approach. The editor would allow multiple DTD's to be validated against their mail before they send it. I see this as logical evolution from centralized forms based processing to a more flexibie, distributed information system. For now, I can tell my end-users not to use < > and & unless they are doing markup, but my biggest problem so far is the darn e-mailers which use > to mark e-mail that is forwarded... I'd love to change the character to | Anyway, hope this makes sence. Comments? > > 3) Add a <mail> </mail> and <p> </p> for non-xml > > non-html mail. > > I don't think that adding <p>...</p> is a good idea -- if the body of > the message is text/plain, then it should be treated as a blob of > text. Perhaps you are right.. although I like what Parand did: Parand Tony Darugar wrote: > > The rewrite program would: > > > > 0) Transform reserved characters > < & into > > > < & and handle other trivial > > conversions such as this. > > Does this. For the main message, I wrap it in a > big CDATA[] and leave the reserved stuff unchanged. > > > 1) Transform the 'headers' into XML structure. > > Does this also. See example output below. > > <MAIL_MESSAGE> > <HEADER> <snip/> > </HEADER> > > <BODY><![CDATA[ > Hope everyone likes it. We had to make it under 10k which restricted us > quite a bit. > ]]></BODY> > </MAIL_MESSAGE> > ------------------------------------------------------------ This is very nice. > I promised someone I'd package it and put it somewhere > on the web months ago, but I've procrastinated. I guess I > should really do that. Wonderful. Please do. Best, Clark xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1 To (un)subscribe, mailto:majordomo@i... the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








