繁体   English   中英

使用imap_fetchbody的php在iis上我的应用程序无法获取html

[英]php using imap_fetchbody my app on iis does not fetch html

我有一个PHP网络应用程序,正在构建一个接收所有功能的程序。 我在xampp的开发环境上创建了该应用程序,当我使用选项1.2(HTML)使用imap_fetchbody时,它可以很好地读取HTML。 但是,我现在使用iis-完全相同的代码将应用程序在Windows服务器上投入生产,但是它不会获取HTML内容,只是显示空白。 当我更改为1.1(纯文本)时,获取了主体(但是看起来很烂,因为没有换行符等)

因此出于某种原因,当我使用2作为电子邮件部分而不是1时,它可以工作。 奇怪的是,相同的电子邮件在apache和iis的不同部分中。

imap_fetchbody($mailbox, $emailNum, 2)

上面的作品,我实际上已经做到了:

$body = (imap_fetchbody($mailbox,$emailNum,1.2))?imap_fetchbody($mailbox,$emailNum,1.2):imap_fetchbody($mailbox,$emailNum,2);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM