De-Duplikation funktioniert nicht

Thomas Bäumer thomas at ctrl-c.de
Do Dez 6 16:35:06 CET 2018


Hallo zusammen,

ich bin neu auf dieser Liste und habe auch schon das Archiv von 2018 und 
2017 durchgesehen, aber nicht zu meinem Thema gefunden.

Ich habe hier ein weitestgehend "nackten" Dovecot 2.3.4 der aktuell nur 
LMTP macht und attachements per sis speichern soll.
Das tut aber nicht, jedes attachemnt liegt als eigenes file im 
ext4-Dateisystem.
Ich schicke eine Mail an zwei Empfänger der gleichen Domain und im 
Filesystem sieht es dann so aus:



├── mail_attachments
│   └── 7d
│       └── bb
│           ├── 
7dbba90cba613d093abd7776ec1ac5da8d8af791-81170e1eac3f095cc42b0000c06274e0
│           ├── 
7dbba90cba613d093abd7776ec1ac5da8d8af791-d9ba331bac3f095cc42b0000c06274e0
│           └── hashes
│               └── 7dbba90cba613d093abd7776ec1ac5da8d8af791

Da liegen also auch zwei attachments. Aber genau das will ich nicht. 
Aber was mache ich falsch?



Hier meine configs:

Postfix:
virtual_mailbox_domains = domain.tld
virtual_transport = lmtp:unix:private/dovecot-lmtp


Dovecot:
# 2.3.4 (0ecbaf23d): /etc/dovecot/dovecot.conf
# OS: Linux 4.15.0-42-generic x86_64 Ubuntu 18.04.1 LTS
# Hostname: ddir01.domain.tld
auth_mechanisms = plain login
debug_log_path = /var/log/dovecot-debug.log
disable_plaintext_auth = yes
log_path = /var/log/dovecot.log
mail_attachment_dir = /var/vmail/%d/mail_attachments
mail_attachment_fs = sis posix
mail_attachment_hash = %{sha1}
mail_attachment_min_size = 128 k
mail_debug = yes
mail_gid = vmail
mail_location = mdbox:%Lh
mail_uid = vmail
mdbox_rotate_size = 10 M
namespace inbox {
   inbox = yes
   location =
   prefix =
}
passdb {
   args = /etc/dovecot/dovecot-ldap.conf.ext
   driver = ldap
   name =
}
protocols = " lmtp"
service auth {
   unix_listener auth-userdb {
     group = vmail
     user = vmail
   }
}
service lmtp {
   unix_listener /var/spool/postfix/private/dovecot-lmtp {
     group = postfix
     mode = 0600
     user = postfix
   }
}
ssl_dh = # hidden, use -P to show it
userdb {
   args = /etc/dovecot/dovecot-ldap.conf.ext
   driver = ldap
   name =
}
protocol lmtp {
   mail_plugins =
   postmaster_address = postmaster at domain.tld
}


Hat jemand eine Idee warum die de-duplizierung nicht geht?

Danke und Gruss
   Thomas


-- 
Thomas Baeumer
there is no cloud, just other people computer.


Mehr Informationen über die Mailingliste Dovecot