我们开发的MarkMail建于MarkLogic服务器之上,该服务器是一个商业化的XML内容服务器但它并不以表的方式来思考,取而代之以XML的方式思考每个邮件都被当作一个XML文件分页导航,分析性查询和HTML网页的处理都由这单个MarkLogic服务器机器来运行处理上百万个XML文件而完成我们将每一个邮件都作为XML文件导入MarkLogic服务器邮件体的段落,引用,问候,信末署名等等,几乎是标识一切,甚至是附件和附件的内容通过采用XQuery作为一种能够理解XML的查询语言,我们可以创建一个系统来使用前面标识出的结构我们决定更激进一点,不使用Java,Ruby,Python,Perl或者任何其它传统网络开发语言来开发站点这是一种W3C组织定义的以XML为核心的语言。▉