FW: XML Mail

Borden, Jonathan jborden at mediaone.net
Fri Feb 19 04:59:31 GMT 1999


Clark Evans wrote:
>
>
> Are there any parsers that will accept 'mail' and
> generate corresponding XML?

	XMTP is an XML <-> MIME mapping which transforms SMTP messages into XML.
The mapping is described at http://jabr.ne.mediaone.net/documents/xmtp.htm

	If you send a message to test-xmtp at jabr.ne.mediaone.net it will
autorespond, inserting the XMLized message (headers and body) in the
response body. This works with binary attachments as well.

	If you send a message to XMTP-BOARD at jabr.ne.mediaone.net you can see it via
XML/XSL by browsing:
http://jabr.ne.mediaone.net/xmtp/listxmtp.asp?User=xmtp-board (this uses
IE5b2 XSL).

Valid HTML can't be left alone because this is not required to be well
formed XML hence HTML is escaped. XML is left alone if the
content-type=text/xml

Enjoy,

Jonathan Borden
http://jabr.ne.mediaone.net


>
> I would imagine putting this in /etc/aliases :
>
> xml-files:   "!/opt/xmlmail/bin/rewrite ... "
>
>
> The rewrite program would:
>
> 0) Transform reserved characters > < & into
>    &gt; &lt; &amp; and handle other trivial
>    conversions such as this.
>
> 1) Transform the 'headers' into XML structure.
>    <mail-header
>       sender="clark.evans at manhattanproject.com"
>       to.1="xml-dev at ic.ac.uk"
>       etc.
>    >
>
> 2) Leave valid XML/HTML alone if possible.
>
> 3) Add a <mail> </mail> and <p> </p> for non-xml
>    non-html mail.
>
> etc.
>
> Anything like this monster?
>
> Thanks tons!
>
> Clark
>



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