File: feature-duplicate-delivery.txt

package info (click to toggle)
cyrus-imapd 3.0.8-6%2Bdeb10u6
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 61,500 kB
  • sloc: ansic: 189,141; perl: 10,435; javascript: 9,404; sh: 6,159; yacc: 2,199; makefile: 1,971; cpp: 926; python: 361; lex: 320; awk: 303; asm: 262; xml: 1
file content (22 lines) | stat: -rw-r--r-- 976 bytes parent folder | download | duplicates (20)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Duplicate Delivery Suppression
------------------------------

Duplicate delivery suppression is a feature of the Cyrus IMAP server 
that allows multiple copies of an identical messages delivered to one 
user to be suppressed, so that the user only receives one copy. This can 
be convenient if, say, one user is on multiple mailing lists that 
commonly receive the same message. 

The way that a message is determined to be a duplicate is a lookup is 
done in the duplicate delivery database for a message-id/mailbox pair. 
If a match is found, the message is suppressed. If a match is not found, 
the pair is added to the database and the message is delivered. 

Duplicate Delivery Suppression can also affect sieve redirects. In this 
case, suppression is done on a message-id/redirect-target basis. 

Duplicate Delivery Suppression can also affect vacation messages. In 
this case, suppression is done based on a hash of the sender's address 
and the vacation message.