MTA: Fix duplicate delivery check

This commit is contained in:
Maurus Decimus
2026-03-27 19:24:13 +01:00
parent e451f037c8
commit a973ad1d5d
3 changed files with 54 additions and 3 deletions

View File

@@ -215,7 +215,7 @@ impl EmailIngest for Server {
// Skip duplicate messages
let target_mailbox_id = params.mailbox_ids.first().copied().unwrap_or(INBOX_ID);
if !cache
if cache
.in_mailboxes(&[target_mailbox_id, JUNK_ID])
.any(|m| thread_result.duplicate_ids.contains(&m.document_id))
{