You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ponymail.apache.org by GitBox <gi...@apache.org> on 2022/02/07 00:24:47 UTC

[GitHub] [incubator-ponymail-foal] sebbASF commented on issue #191: Find by message-id should optionally return all matches

sebbASF commented on issue #191:
URL: https://github.com/apache/incubator-ponymail-foal/issues/191#issuecomment-1030952178


   If duplicate Message-Ids appear in different months, then mod_mbox will show all messages.
   In the case of mod_mbox, it looks like it will only show the last match in a particular month.
   
   However it is not possible in general to guarantee that PonyMail can match that email.
   This is because emails may arrive in a different order for different archivers.
   Also, PonyMail uses the Date header which may be rather different from the arrival time due to propagation delays, and moderation will add a long delay. In some cases Date headers are quite inaccurate.
   
   So even if the matching logic were to take account of the month, it is not possible to guarantee that the PonyMail can match the correct message where there is more that one on the same list.
   
   As a result, the only way to ensure that the correct result is returned is to return all of them and let the user choose.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@ponymail.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org