有错误的 IMAP4 消息
IMAP4 message with error
我正在存储来自 IMAP4 服务器的所有电子邮件,当我尝试获取它们时,一些 电子邮件带有(至少我认为是)错误:
* 4 FETCH (RFC822.HEADER {247}
@!$#redirect: :{KMachine}:/home/d1/hds/ml/F8DA37B7-3A4F-4B01-B41F-A78D43B44690:13890::Equipe do MSN Hotmail::Wed, 06 Jul 2005 00:00:01 -0800::MSN Hotmail com mais espaço em breve!::staff@hotmail.com
MIME-Version: 1.0
Content-Type: text/plain
有谁知道如何得到原始邮件?或者如果这实际上是电子邮件?如果是这样,那么唯一 ID 呢?
当我在 hotmail 上搜索电子邮件时,他们只显示我正在获取的邮件之后 2 个月的邮件。
这不是错误,这是原始消息 header。
If so what about the unique id?
唯一 ID 不是 header 的一部分。如果您想要唯一 ID,则必须在 FETCH 请求中从 IMAP 服务器请求它。
例如:
a0 FETCH 4 (RFC822.HEADER UID)
我正在存储来自 IMAP4 服务器的所有电子邮件,当我尝试获取它们时,一些 电子邮件带有(至少我认为是)错误:
* 4 FETCH (RFC822.HEADER {247}
@!$#redirect: :{KMachine}:/home/d1/hds/ml/F8DA37B7-3A4F-4B01-B41F-A78D43B44690:13890::Equipe do MSN Hotmail::Wed, 06 Jul 2005 00:00:01 -0800::MSN Hotmail com mais espaço em breve!::staff@hotmail.com
MIME-Version: 1.0
Content-Type: text/plain
有谁知道如何得到原始邮件?或者如果这实际上是电子邮件?如果是这样,那么唯一 ID 呢?
当我在 hotmail 上搜索电子邮件时,他们只显示我正在获取的邮件之后 2 个月的邮件。
这不是错误,这是原始消息 header。
If so what about the unique id?
唯一 ID 不是 header 的一部分。如果您想要唯一 ID,则必须在 FETCH 请求中从 IMAP 服务器请求它。
例如:
a0 FETCH 4 (RFC822.HEADER UID)