Re: Per-folder (per-mailbox) message expiration with control from client side — is it possible?
Robert Schetterer
rs at sys4.de
Mon Sep 15 07:26:40 UTC 2014
Am 14.09.2014 um 22:41 schrieb Lev Serebryakov:
>
> I'm migrating from «old skool» solution with one mail client (MUA) on
> one computer, which retrieves mail via POP3, sorts it and manages it
> locally to installation when there are several MUAs on different
> devices, accessing mail via IMAP4, and all sorting and management
> should be server-side.
>
> Sorting is “easy”: sieve. Here are some nuisance (like, if I want to
> rename folder/mailbox I need to edit script manually. BTW, it looks
> like that such thing could be done automagically, as language is very
> simple and find all references to mailboxes is not too hard task), but
> it works.
>
> But is here good solution for expiration? I have abut 50 folders
> (mailboxes) and rules are very different for them. They are mostly
> time-based (like "last 30 days"), but some folders are count-limited
> ("last 2000 messages") and some folders should have time limit but
> non-read messages could not be deleted at all.
>
> Ok, Thunderbird almost could do it (it doesn't have “don't remove
> unread messages” option), but I don't want to have any meaningful
> configuration in MUAs, as each of it could be non-active for long time.
>
> Only thing I could find about expiration in dovecot documentation is
> "doveadm expunge" and helper "Expire" plugin, but it looks like very
> low-level solution for admins, it could not be managed from client
> side without direct ssh access to server and it is, in general, very
> inconvenient.
>
> Is here any better solution, maybe, 3rd party one?
i am not sure what exact you searching for
if youre on linux try look here
http://www.athensfbc.com/imap_tools/details.html
http://imapsync.lamiral.info/
thunderbird also has plugins like
https://addons.mozilla.org/de/thunderbird/addon/awesome-auto-archive/
however i would prefer doveadm expunge via ssh or cron etc
you might also try external sieve plugin to execute doveadm expunge etc
via some parameter perhaps as global rule
>
>
Best Regards
MfG Robert Schetterer
--
[*] sys4 AG
http://sys4.de, +49 (89) 30 90 46 64
Franziskanerstraße 15, 81669 München
Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
Vorstand: Patrick Ben Koetter, Marc Schiffbauer
Aufsichtsratsvorsitzender: Florian Kirstein
More information about the dovecot
mailing list