Emails Komprimieren mit Plugin zlib

Sven Pastorik s.pastorik at westfalen-blatt.de
Do Mär 10 16:00:08 CET 2016


 Hallo, ich habe wie im Dovecot Buch beschrieben das Plugin zlib aktiviert.
Neue Emails werden nun wie in der Config eingestellt komprimiert.
Nun möchte ich das vorhandene Emails auch packen. Das soll laut Buch mit dsync funktionieren.
Leider kopiert dsync nur 1 zu 1.
Fehlt mir noch etwas in der config oder benötigt dsync noch etwas damit die Emails auch gepackt werden?

Kopiert habe ich das Konto Mailadmin. Nach dem Kopieren sind aber beide Ordner identisch.

dsync backup -u mailadmin maildir:/srv/vmail/mailadmin2

Meine Config: 
# 2.2.21 (5345f22):/etc/dovecot/dovecot.conf
# Pigeonhole version 0.4.11 (6ddf62b87f60+)
# OS:Linux 3.0.101-68-default x86_64 SUSE Linux Enterprise Server 11 (x86_64) ext3
auth_master_user_separator = *
auth_verbose_passwords = yes
dict {
 acl = mysql:/etc/dovecot/dovecot-dict-sql.conf.ext
}
lmtp_save_to_detail_mailbox = yes
mail_fsync = never
mail_location = maildir:/srv/vmail/%n/Maildir
mail_plugins = acl quota zlib
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date index ihave duplicate mime foreverypart
namespace {
 location = maildir:%%h/Maildir:INDEX=%h/shared/%%n:CONTROL=%h/shared/%%n
 prefix = shared/%%n/
 separator = /
 subscriptions = yes
 type = shared
}
namespace inbox {
 inbox = yes
 location =
 mailbox Drafts {
 special_use = Drafts
 }
 mailbox Junk {
 special_use = Junk
 }
 mailbox Sent {
 special_use = Sent
 }
 mailbox "Sent Messages" {
 special_use = Sent
 }
 mailbox Trash {
 special_use = Trash
 }
 mailbox virtual/All {
 comment = All my messages
 special_use = All
 }
 mailbox virtual/Flagged {
 comment = All my flagged messages
 special_use = Flagged
 }
 prefix =
 separator = /
}
passdb {
 args = /etc/dovecot/dovecot-sql-master.conf.ext
 driver = sql
 master = yes
}
passdb {
 driver = pam
}
passdb {
 args = /etc/dovecot/dovecot-sql.conf.ext
 driver = sql
}
plugin {
 acl = vfile
 acl_shared_dict = file:/var/lib/dovecot/db/shared-mailboxes.db
 quota = maildir:User quota
 quota_grace = 10%%
 quota_rule = *:storage=20G
 quota_rule2 = INBOX/Trash:ignore
 quota_rule3 = INBOX/Sent:ignore
 quota_warning = storage=95%% quota-warning 95 %u
 quota_warning2 = storage=80%% quota-warning 80 %u
 sieve = file:~/sieve;active=~/.dovecot.sieve
 zlib_save = gz
 zlib_save_level = 6
}
protocols = imap pop3 lmtp sieve
service auth {
 unix_listener auth-userdb {
 group = vmail
 user = vmail
 }
}
service imap-login {
 process_min_avail = 8
 service_count = 0
}
service lmtp {
 inet_listener lmtp {
 address = 127.0.0.1
 port = 24
 }
}
service managesieve-login {
 inet_listener sieve {
 port = 4190
 }
 inet_listener sieve_deprecated {
 port = 2000
 }
}
service pop3-login {
 process_min_avail = 8
 service_count = 0
}
ssl_cert = 
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://listen.jpberlin.de/pipermail/dovecot/attachments/20160310/ea2a6e39/attachment.html>


Mehr Informationen über die Mailingliste Dovecot