Php 阅读电子邮件的完整标题

Php 阅读电子邮件的完整标题,php,imap,Php,Imap,我想阅读电子邮件的完整标题。我正在为此使用IMAP,但无法获取标题中接收的正文(内容)部分。有可能得到这个吗 Content-Type: text/html; charset="UTF-8" <html> <head> 内容类型:text/html;charset=“UTF-8” UID FETCH{$MessageID}(标志BODY.PEEK[])将提取但不标记为已读。这是我在C++中实现的协议实现的智慧。 在PHP中,我认为您需要测试imap_fetchbod

我想阅读电子邮件的完整标题。我正在为此使用IMAP,但无法获取标题中接收的正文(内容)部分。有可能得到这个吗

 Content-Type: text/html; charset="UTF-8"

<html>
<head>
内容类型:text/html;charset=“UTF-8”

UID FETCH{$MessageID}(标志BODY.PEEK[])
将提取但不标记为已读。这是我在C++中实现的协议实现的智慧。 在
PHP
中,我认为您需要测试
imap_fetchbody()
和其他
imap_fetch*()
函数。或者使用它获取所有部件,以便您可以根据需要处理它们

PS:PHP.net函数页面上有一些示例。看看底部,主要是用户贡献

  • 标题imap_fetchheader
  • 获取消息具有imap_fetchstructure的实体数
  • 每个矿头都有一个主体,有imap_fetchmime
  • 每个实体都有imap_fetchbody

    按如下方式进行-: $hang=imap_fetchheader($loginToInbox,$email); $hang.=“\n”.imap\u正文($loginToInbox,$email); 然后直接使用INSERT命令在DB中创建其条目


见面。您将了解所有可能的内容。先生,是否有任何文档提供了一些示例。我想在DB中保留完整的标题,下面是我想获得的标题部分:@abhinavdixit我不明白您想要什么。测试所有这些功能,看看哪个功能会产生所需的输出。先生,我刚刚提出了一个新问题,可能会完全了解我正在尝试做什么。如何在DB中存储电子邮件的完整标题请搜索带有主题行的问题。
If you want to fetch all, you need to fetch