我正在使用imap_xxxx函数来阅读电子邮件正文。我的问题是只找出电子邮件正文的当前部分而不是完整的电子邮件。当用户回复电子邮件时,它不仅包含他的回复,还包含完整的邮件链。
谢谢,
答案 0 :(得分:1)
没有标准 - 电子邮件只是文本的墙壁,引用的文本,以前的消息的引用文本的部分。没有电子邮件的“当前部分”,因为没有分隔符来区分哪个是。
虽然有一些模式:通常,以前的电子邮件部分将以“xyz write on ....”开头。其他电子邮件客户端将在先前与>
个字符的对话之前或缩进块。不过,这里没有什么明确的。
你必须自己开始解析这些部分(或者找一个这样做的类)。这是可能的 - Facebook在解析回复Facebook消息的电子邮件时会这样做。问题是你需要付出多少努力。