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