在mime解析后,我收到了带有重复条目的电子邮件正文(普通的HTML),并想知道如何获得真正的邮件正文。我正在使用php / mysql。 php字符串或mysql中有什么东西可以解决这个问题吗? 电子邮件正文样本:
testing body from hotmail. testing word can be repeated.
testing body from hotmail. testing word can be repeated.
答案 0 :(得分:0)
好的,因为我说你收到的电子邮件为double,因为你是以plain/text
和text/html
格式收到的。
直到现在我从pop3读取电子邮件的最佳方式是Manuel Lemos POP3 Access
电子邮件格式ussualy按部分收到,适用于每种类型或图像
plain/text
:
------=_Part_38964_33016848.1312149074828
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
email content in text format
text/html
:
------=_Part_38964_33016848.1312149074828
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
email content in html format
您将在标题中找到该部件的名称,该唯一标识符
Content-Type: multipart/alternative;
boundary="----=_Part_38964_33016848.1312149074828"
获取真实plain/text
和text/html
并不是一种简单的方法,如果从公共电子邮件服务发送,它们最有可能是真正的。{1}}和{{1}}。如果您从脚本发送电子邮件,我认为您不会以双重格式发送该电子邮件。