XML Mail

David Megginson david at megginson.com
Fri Feb 19 01:07:48 GMT 1999

Clark Evans writes:

 > Are there any parsers that will accept 'mail' and 
 > generate corresponding XML?


 > The rewrite program would:
 > 0) Transform reserved characters > < & into
 >    &gt; &lt; &amp; and handle other trivial 
 >    conversions such as this.

Of course.

 > 1) Transform the 'headers' into XML structure.
 >    <mail-header
 >       sender="clark.evans at manhattanproject.com"
 >       to.1="xml-dev at ic.ac.uk"
 >       etc.
 >    >

Sounds reasonable.

 > 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.

 > 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

All the best,


David Megginson                 david at megginson.com

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
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 at ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)

More information about the Xml-dev mailing list