我正在开发一个项目,用于从POP3邮箱中检索电子邮件并将其保存到数据库中。我想找到一种方法,我可以将原始邮件链接到回复,以便我可以将它们关联显示为链。我打算使用那些不太可靠的主题行,因为他们有能力改变。引擎盖下面是否有任何可用于将回复消息链接到原始消息的内容?
答案 0 :(得分:1)
可能有办法。许多SMTP服务器在消息中包含两个标头:
您可以将 In-Reply-To 标识符链回到原始邮件,以查找整个电子邮件主题。
答案 1 :(得分:0)
主题界限是我唯一害怕的普遍方式。看看GMail,就是他们如何做到这一点,如果主题是相同的话,它可以被欺骗到线程无关的项目。
我认为从Exchange发送的电子邮件有某种线程的ID,但这只适用于运行交换的组织内部,我怀疑如果邮件来自组织外部则不可靠。
您可以尝试使用主题并使用一些启发式方法来分离不相关的项目(例如,具有完全不同的收件人的电子邮件将是无关的)。但这并非万无一失。