我正在努力实现对通过IMAP检索的电子邮件的最多一次处理。 (I asked a related question about it.)
计算通过IMAP检索的MIME邮件的加密哈希码是否可靠,以便对其进行重复数据删除?
换句话说,为什么在多次通过IMAP检索时,相同的电子邮件会导致不同的结果?电子邮件是否可以更改其内容,例如当它在文件夹中移动,或标记为已读或其他原因时?
我在Windows上使用hMailserver,Mailkit.NET作为客户端。但不确定这是否重要。
答案 0 :(得分:2)
许多邮件列表附加了一个页脚,因此邮件发送给我并且列表到达时带有两个不同的签名。
大多数人认为这是一条消息。
我建议使用message-id标头字段进行最多一次处理。 AFAICT在过去的十年中它是独一无二的(我见过的最后一次碰撞是从2000年左右开始)。