Hi August,
On 2021-04-13 17:02:00, you wrote to me:
WvV>> Well FMail's dupe checking works a little bit different.
WvV>> When there is a valid MSGID, it also uses the first
WvV>> letters of the From, To and Subject, for it's dupe
WvV>> checking. So if they differ, while the MSGID is the same
WvV>> it's not considered a dupe.
AA> Clever, that is!
AA> Is that a way to reduce the probability of collisions within a
AA> certain span of allotted time?
I don't know, it's how the original author of FMail implemented it. If that was because of a detected collision event, or because he found it a good idea before hand, when he developed the algorithm, I don't know...
But I think you are confusing the MSGID genererating side and the dupe detecting on the other side of the fence. ;)
The MSGID generating side must try to prevent collisions. The dupe detecting side can only respond to it by making the detecting algorithm as robust as possible.
Bye, Wilfred.
--- FMail-lnx64 2.1.0.18-B20170815
* Origin: FMail development HQ (2:280/464)
|