hi, Could anyone give some info on this plugin? When i read the wiki (http://wiki.dovecot.org/Plugins/Zlib) i'm still left with some questions... I use Maildir to store my mails, if i enable this zlib-plugin, should i 'manually' compress all messages? or wil the uncompressed messages still be accessible by dovecot? wil new messages be compressed automagically? how should the compressed messages be named? a message now has the name '1223224520.2783_1.opensuse:2,S' how would a compressed message be named? ['1223224520.2783_1.opensuse:2,SZ' or '1223224520.2783_1.opensuse:2,S,Z' or ???] Last but not least, what gain will i have by using this plugin in combination with Maildir, or will it have more impact when mails are stored in mbox. -- Luuk $ dovecot --version dovecot version 1.1.1 $ uname -srpmio Linux 2.6.18.8-0.10-default x86_64 x86_64 x86_64 GNU/Linux
On Sun, 2008-10-05 at 21:28 +0200, Luuk wrote:> hi, > > Could anyone give some info on this plugin? > When i read the wiki (http://wiki.dovecot.org/Plugins/Zlib) i'm still > left with some questions... > > I use Maildir to store my mails, if i enable this zlib-plugin, > should i 'manually' compress all messages? > or wil the uncompressed messages still be accessible by dovecot? > wil new messages be compressed automagically?Dovecot can read both compressed and uncompressed messages.> how should the compressed messages be named?It doesn't matter from Dovecot's point of view since it detects the compression by reading the first few bytes of the file. But since you'll be compressing them manually you should mark them in some way so you don't compress anything twice (and that would break Dovecot too).> a message now has the name '1223224520.2783_1.opensuse:2,S' > how would a compressed message be named? > ['1223224520.2783_1.opensuse:2,SZ'This is OK.> or '1223224520.2783_1.opensuse:2,S,Z'This isn't a valid maildir file name.> Last but not least, what gain will i have by using this plugin in > combination with Maildir, or will it have more impact when mails are > stored in mbox.I guess it depends on the size of your mails. With mboxes it can be used only with read-only archives, so it's not all that useful. With maildir it can be used transparently with read-write mailboxes. I've no idea what the performance difference or space improvements are. I guess that'll also depend on your system. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20081005/a9b5d73d/attachment-0002.bin>
Timo Sirainen schreef:> On Sun, 2008-10-05 at 21:28 +0200, Luuk wrote: > >> hi, >> >> Could anyone give some info on this plugin? >> When i read the wiki (http://wiki.dovecot.org/Plugins/Zlib) i'm still >> left with some questions... >> >> I use Maildir to store my mails, if i enable this zlib-plugin, >> should i 'manually' compress all messages? >> or wil the uncompressed messages still be accessible by dovecot? >> wil new messages be compressed automagically? >> > > Dovecot can read both compressed and uncompressed messages. > > >> how should the compressed messages be named? >> > > It doesn't matter from Dovecot's point of view since it detects the > compression by reading the first few bytes of the file. But since you'll > be compressing them manually you should mark them in some way so you > don't compress anything twice (and that would break Dovecot too). > > >> a message now has the name '1223224520.2783_1.opensuse:2,S' >> how would a compressed message be named? >> ['1223224520.2783_1.opensuse:2,SZ' >> > > This is OK. > > >> or '1223224520.2783_1.opensuse:2,S,Z' >> > > This isn't a valid maildir file name. > > >> Last but not least, what gain will i have by using this plugin in >> combination with Maildir, or will it have more impact when mails are >> stored in mbox. >> > > I guess it depends on the size of your mails. With mboxes it can be used > only with read-only archives, so it's not all that useful. With maildir > it can be used transparently with read-write mailboxes. I've no idea > what the performance difference or space improvements are. I guess > that'll also depend on your system. >ok, thank you, in the near furure i will try to install this zlib-plugin (on a test-system) and see what happens... -- Luuk $ dovecot --version dovecot version 1.1.1 $ uname -srpmio Linux 2.6.18.8-0.10-default x86_64 x86_64 x86_64 GNU/Linux