如何仅访问电子邮件的当前部分


How to access only current portion of email

我正在使用imap_xxxx函数来阅读电子邮件正文。我的问题是只找出电子邮件正文的当前部分,而不是完整的电子邮件。当用户回复电子邮件时,它不仅包含他的回复,还包含完整的邮件链。

谢谢

这没有标准 - 电子邮件只是文本墙,引用文本,以前消息中引用文本的一部分。电子邮件没有"当前部分",因为没有分隔符来区分哪个是哪个。

不过有一些模式:很多时候,以前的电子邮件部分将以"xyz write on ...."开头。其他电子邮件客户端将在先前的对话之前使用>字符或缩进块。不过,这里没有什么确定的。

您必须自己开始解析这些部分(或找到一个执行此操作的类)。这是可能的 - Facebook在解析回复Facebook消息的电子邮件时会这样做。问题是你必须付出多少努力。