【发布时间】:2018-09-21 04:09:16
【问题描述】:
我正在为一个网站创建一个小型电子邮件客户端,它看起来有点像聊天。
无论如何,我的问题是专门在电子邮件正文中嵌入图像,我已经搜索了解决方案,但所有结果仅适用于附件,我已经为此创建了一个函数。
我想要的是从正文的第 1 部分获取文件: imap_fetchbody($mbox, $msgno, "1" )。
结果是一个包含不同部分的长文本,我可以尝试使用一些正则表达式,但我相信必须有更优雅的方法。
使用 IMAP 的人知道应该怎么做吗?
谢谢
【问题讨论】:
-
body可能是html格式,需要解析body得到图片标签或者其他你感兴趣的部分
-
不,字符串是编码数据列表,包括 html 正文和文件本身。
-
检查此链接中接受的解决方案:stackoverflow.com/questions/15024290/…
-
谢谢,我去看看