我需要识别电子邮件消息是否是对我的应用程序发送的消息的响应,以便将其放入相同的电子邮件线程中(就像gmail一样)。我如何标记一封电子邮件,或者是什么数据让我识别它是否是一个帖子中之前某条消息的回复?
我是通过IMAP协议连接的,但如果更容易的话我可以很容易地切换到pop3。
发布于 2010-09-17 14:43:38
发送电子邮件时,请在邮件中包含一个具有全局唯一ID的Message-ID
标头。
当您获得响应时,它应该有一个引用原始Message-ID
的References
标头。
发布于 2010-09-17 15:25:03
子项的“In-Reply-To”标头应具有父项的Message-Id标头的值。
在header 'References'中还有另一个字段,它包含其所有父级的消息ids。
您可以根据需要使用它们中的任何一个。
https://stackoverflow.com/questions/3733098
复制相似问题