Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>A few more information documenting emlx format.</p> <p>The <a href="https://the.taoofmac.com/space/blog/2008/03/03/2211" rel="nofollow">message is composed</a>:</p> <ul> <li>a byte count for the message on the first line</li> <li>a MIME dump of the message</li> <li>an XML plist</li> </ul> <p>The XML plist contains certains code such as</p> <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt; &lt;plist version="1.0"&gt; &lt;dict&gt; &lt;key&gt;date-sent&lt;/key&gt; &lt;real&gt;1362211252&lt;/real&gt; &lt;key&gt;flags&lt;/key&gt; &lt;integer&gt;8590195713&lt;/integer&gt; &lt;key&gt;original-mailbox&lt;/key&gt; &lt;string&gt;imap://****@127.0.0.1:143/mail/2013/03&lt;/string&gt; &lt;key&gt;remote-id&lt;/key&gt; &lt;string&gt;252&lt;/string&gt; &lt;key&gt;subject&lt;/key&gt; &lt;string&gt;Re: Foobar&lt;/string&gt; &lt;/dict&gt; </code></pre> <p></p> <p>The <a href="http://www.jwz.org/blog/2005/07/emlx-flags/" rel="nofollow">flags have been described</a> by jwz and represents a 30 bit integer:</p> <pre><code>0 read 1 &lt;&lt; 0 1 deleted 1 &lt;&lt; 1 2 answered 1 &lt;&lt; 2 3 encrypted 1 &lt;&lt; 3 4 flagged 1 &lt;&lt; 4 5 recent 1 &lt;&lt; 5 6 draft 1 &lt;&lt; 6 7 initial (no longer used) 1 &lt;&lt; 7 8 forwarded 1 &lt;&lt; 8 9 redirected 1 &lt;&lt; 9 10-15 attachment count 3F &lt;&lt; 10 (6 bits) 16-22 priority level 7F &lt;&lt; 16 (7 bits) 23 signed 1 &lt;&lt; 23 24 is junk 1 &lt;&lt; 24 25 is not junk 1 &lt;&lt; 25 26-28 font size delta 7 &lt;&lt; 26 (3 bits) 29 junk mail level recorded 1 &lt;&lt; 29 30 highlight text in toc 1 &lt;&lt; 30 31 (unused) </code></pre> <p>Sending myself a simple message and removing some details, so you can see the full data structure of <code>emlx</code> files.</p> <pre><code>875 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ******.*********.*** X-Spam-Level: X-Spam-Status: No, score=-3.2 required=4.2 tests=BAYES_00,RP_MATCHES_RCVD, SPF_PASS,TVD_SPACE_RATIO autolearn=ham version=3.3.2 Received: from [127.0.0.1] (******.*********.*** [***.**.**.**]) by ******.*********.*** (8.14.5/8.14.5) with ESMTP id r2TN8m4U099571 for &lt;****@*********.***&gt;; Fri, 29 Mar 2013 19:08:48 -0400 (EDT) (envelope-from ****@*********.***) Subject: very simple From: Karl Dubost &lt;****@*********.***&gt; Content-Type: text/plain; charset=us-ascii Message-Id: &lt;4E83618E-BB56-404F-8595-87352648ADC7@*********.***&gt; Date: Fri, 29 Mar 2013 19:09:06 -0400 To: Karl Dubost &lt;****@*********.***&gt; Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v1283) X-Mailer: Apple Mail (2.1283) message Foo -- Karl Dubost http://www.la-grange.net/karl/ &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt; &lt;plist version="1.0"&gt; &lt;dict&gt; &lt;key&gt;date-sent&lt;/key&gt; &lt;real&gt;1364598546&lt;/real&gt; &lt;key&gt;flags&lt;/key&gt; &lt;integer&gt;8590195713&lt;/integer&gt; &lt;key&gt;original-mailbox&lt;/key&gt; &lt;string&gt;imap://********@127.0.0.1:11143/mail/2013/03&lt;/string&gt; &lt;key&gt;remote-id&lt;/key&gt; &lt;string&gt;41147&lt;/string&gt; &lt;key&gt;subject&lt;/key&gt; &lt;string&gt;very simple&lt;/string&gt; &lt;/dict&gt; &lt;/plist&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload