在很多場合,我發現自己需要一種在我的應用程序內部以結構化文本格式表示電子郵件的方式(Java應用程序,但這並不真正相關)。以前,我用了一個手卷XML格式的線沿線的:結構化電子郵件模板是否有任何標準?
<email>
<from>[email protected]</from>
<to>[email protected]</to>
<subject>Foo</subject>
<body>Bar</body>
</email>
...等等,足以做它需要的工作。通常,這些將是自由標記或速度模板,其輸出將被解組到應用程序併發送。
我真的很喜歡這樣做的更現成的方式。代表上述信息的唯一標準是我知道的各種RFC,如822和5322,但解析這些信息並不重要。
理想情況下,會有精心設計的XML模式來表示互聯網電子郵件中的數據。任何人都知道嗎?
這裏是那些至今提到:
- XMTP:看起來比較舊,與本站不可
- James Mime4j:解析RFC 822個數據
- 一個低級別的工具RFC822-XML:用於在XML中表示RFC 822的RFC草案
- RFC822 in RDF:用於將RFC 822表示爲RDF的W3C草案
有趣的是,我以前沒有見過。似乎沒有專門針對電子郵件的,但我可以看到它適合在哪裏。 – skaffman 2009-10-23 14:58:30