我希望在PHP中使用IMAP协议获取电子邮件的html主体。
我使用IMAP模块的imap_fetchbody()
功能,但我没有收到电子邮件的html正文。
有可能吗?
如果可能,那么使用哪个功能或代码?
答案 0 :(得分:0)
如果您可以控制您的服务器,请安装并使用PEAR包。 他们非常擅长打开和编辑IMAP和mbox等邮件格式
答案 1 :(得分:0)
如果您想以html格式获取邮件正文,
$html_message = imap_fetchbody($inbox,$email_number, "1.2");
// NOTE: "1.2" here is a string and not an integer.
详细信息:
()Root Message Part (multipart/related)
(1) The text parts of the message (multipart/alternative)
(1.1) Plain text version (text/plain)
(1.2) HTML version (text/html)
(2) The background stationary (image/gif)