我正在尝试以编程方式解析我的 Gmail 以获取各种索引功能,并且无法找到我认为是标准电子邮件标题的某些标题。我正在使用 Zend IMAP 库,并且在身份验证和查看/操作我的 Gmail 时没有问题。但是,我遇到了一些标题丢失的问题。例如
- 大约十分之 1 的邮件缺少“message-id”标头,包括许多从其他 gmail 地址发送的邮件
- 偶尔,虽然很少,附件标头中缺少“内容类型”、“内容处置”和“文件名”标头。这些似乎总是作为较长消息线程的一部分的消息。
谁能解释为什么这些标题可能会丢失?如果缺少“message-id”标头,则使用什么作为唯一标识符?也许是其他标题的某种组合?