GMail IMAP用户和id唯一性

时间:2013-12-29 21:15:25

标签: email imap gmail-imap

我有两个用户,Joe和Jill,在一封电子邮件中,他们都是to字段中的收件人。使用IMAP及其各自的用户oauth令牌,我调查GMail并收到此电子邮件。哪些字段对于用户来说是唯一的,哪些字段不是唯一的,例如电子邮件message_uid对于他们两个或同一个邮件是否会有所不同?

2 个答案:

答案 0 :(得分:1)

邮件正文本身也是一样的。 UID和ID可能会有所不同,但不一定如此。消息头将是相同的,但可能是Received头。

答案 1 :(得分:0)

有完全可靠的检测方法。解决这个问题的常用方法是使用唯一的Message-Id标题认为是唯一的,但在现实世界中, 迟早会来在一对非常不同的消息中,共享相同的Message-Id

像对原始未解码的邮件正文进行散列的技巧往往也会起作用(或者至少在你遇到碰巧使用邮件服务器改变这种邮件的MIME编码的用户之前)。