如何理解这些电子邮件标题字段? (“来自”前缀为“更大”符号的字段)

时间:2013-06-10 08:34:00

标签: email rfc2822

我有一封带有标题的原始电子邮件,如下所示:

From xxxx@xxxx  Fri Apr 25 22:46:08 2003
>From xxxx@mxxxx Wed Feb 19 20:06:07 2003
Envelope-to: yyyy@xxxx
...
Date: Wed, 19 Feb 2003 22:05:59 +0500
From: "Actual Author" <xxxx@xxxx>

我不知道如何解释前两行RFC2822的初始读数让我毫无头绪。它们看起来不像普通的标题,并设法混淆Python 2.7电子邮件解析器(如果我在第二行的开头删除>符号,则很好)。我在Apple邮件的缓存中有相同的邮件正文,看起来很好,所以输入显然是正确的。

  1. 那个标题格式是什么? (From <email> <date>\r\n
  2. 为什么第二个的前缀是>(更大的符号)?

1 个答案:

答案 0 :(得分:2)

您拥有的是mbox格式的邮件,其中第一行“From”行标记邮件的开头。第二行(&gt; From )似乎是由mbox的转义策略引起的,称为来自引用 - 此邮件是否已被双重编码为​​mbox?