à propos de duplicate
This commit is contained in:
parent
0cc57c1e05
commit
939e38b396
|
@ -215,7 +215,7 @@ Pour réaliser un équivalent de la règle procmail suivante :
|
||||||
| formail -D 8192 $HOME/.msgid.lock
|
| formail -D 8192 $HOME/.msgid.lock
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
Testé avec Dovecot > 2.1
|
Testé avec Dovecot 2.2.13 en Jessie.
|
||||||
|
|
||||||
Ajouter le plugin sieve duplicate dans /etc/dovecot/conf.d/90-sieve.conf :
|
Ajouter le plugin sieve duplicate dans /etc/dovecot/conf.d/90-sieve.conf :
|
||||||
|
|
||||||
|
@ -238,6 +238,17 @@ if duplicate {
|
||||||
|
|
||||||
Note : la ligne require doit être unique et en début de fichier, si des modules sont déjà chargés il suffit d'ajouter "vnd.dovecot.duplicate".
|
Note : la ligne require doit être unique et en début de fichier, si des modules sont déjà chargés il suffit d'ajouter "vnd.dovecot.duplicate".
|
||||||
|
|
||||||
|
En Jessie-backports, version 2.2.27, « duplicate » est intégré. Et il faut mettre dans une règle sieve :
|
||||||
|
|
||||||
|
```
|
||||||
|
require ["duplicate", "variables"];
|
||||||
|
if header :matches "message-id" "*" {
|
||||||
|
if duplicate :uniqueid "${0}" {
|
||||||
|
discard;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
## Mode debug
|
## Mode debug
|
||||||
|
|
||||||
### Activer le raw logging
|
### Activer le raw logging
|
||||||
|
|
Loading…
Reference in a new issue