我正在尝试通过imap_fetchstructure()
从IMAP帐户中检索和读取附件,但是当它读取常规附件(例如PDF,图像等)时,我想读取的特定附件(name.bin文件)没有被捕获在代码中。如您在附件屏幕截图中所见,邮件中有一个附件。
这是我得到的答复;
stdClass Object
(
[type] => 3
[encoding] => 3
[ifsubtype] => 1
[subtype] => OCTET-STREAM
[ifdescription] => 0
[ifid] => 0
[bytes] => 58
[ifdisposition] => 0
[ifdparameters] => 0
[ifparameters] => 0
[parameters] => stdClass Object
(
)
)
答案 0 :(得分:1)
发件人向您发送了一个58字节的附件,其中包含内容类型的application / octet-stream,并且没有诸如建议的文件名之类的详细信息,因此,这就是您从检索bodystructure
所获得的关于正文的所有信息。顾名思义,是结构。如果您想要附件内容,而不仅仅是附件的结构,那么您就必须对其进行检索。