【发布时间】:2011-07-01 13:11:31
【问题描述】:
我正在尝试以编程方式解析我的 Gmail 以获取各种索引功能,但我无法找到我认为是标准电子邮件标题的某些标题。我正在使用 Zend IMAP 库,并且在身份验证和查看/操作我的 Gmail 方面没有问题。但是,我遇到了一些标题丢失的问题。比如
- 大约十分之一的邮件缺少“message-id”标头,包括许多从其他 gmail 地址发送的邮件
- 附件标头中偶尔会缺少“content-type”、“content-disposition”和“filename”标头,但很少见。这些似乎总是作为较长消息线程的一部分的消息。
谁能解释为什么这些标题可能会丢失?如果缺少“message-id”标头,则使用什么作为唯一标识符?也许是其他标题的某种组合?
【问题讨论】:
-
您是否尝试过使用 telnet 来检查消息是否不完整? support.microsoft.com/kb/196748
-
否,但邮件和附件在 Gmail 中显示正确,我可以正常下载附件。
标签: php zend-framework gmail zend-mail email-headers