按主题浏览电子邮件

Wil*_*rth 3 php email pear

我们正在解析一个邮件收件箱,注册邮件列表(M​​ailman)除了坐在那里并从邮件列表中的其他用户捕获电子邮件之外什么都不做.这将是PHP连接到电子邮箱,抓取新电子邮件并将它们放入MySQL数据库,以用作可搜索的Web存档.

我注意到很多主题都有RE:FW:FWD在他们面前(很明显),但是想知道在将数据库结果输出到网页时我是否不需要手动剥离它们来按主题分组.

也许有一个PHP/Mail或PEAR类会自动处理我不知道的消息分组/线程.谢谢你的帮助!

Mic*_*ski 5

线程化的正确方法不是主题,而是主题Message-IDReferences标题.该References头将包含一个逗号分隔的所有以前相关的字符串Messgage-ID头.通过使用这些,主题行的实际内容变得不那么重要,因为它可以被修改和破坏.在其他情况下,您可能会获得许多单独的主题,其中包含"请求帮助"等主题,这些主题不应该一起使用.