我正在编写一个简单的PHP脚本来阅读电子邮件。
当我用以下内容提取邮件正文时
imap_body($mbox, $i);
我已经回复了这样的话:
--0016e6db2b334d4d7904a883f4ec
Content-Type: text/plain; charset=ISO-8859-1
<The message arrived>
--0016e6db2b334d4d7904a883f4ec
Content-Type: text/html; charset=ISO-8859-1
<The message arrived>
--0016e6db2b334d4d7904a883f4ec--
我怎样才能提取:? 我正在使用php_imap。
感谢。
答案 0 :(得分:3)
如果您使用的是IMAP,则可以使用imap_body()函数来读取正文。 PHP有很多功能可以帮助您解析电子邮件。
http://www.php.net/manual/en/ref.imap.php
也查看fetch_body()函数。它可以让你只是身体的一部分。
http://www.php.net/manual/en/function.imap-fetchbody.php
例如:
$message = imap_fetchbody($inbox,$email_number, 1.2);