Heiko Schlittermann
2016-Feb-13 22:24 UTC
ANNOTATE plugin? Squirrel uses it for EXPIRATION information
Hi, it seems that Squirrel mail uses Mailbox annotations for storing Expire times on the Server. It's an Cyrus server currently. (I've no clue how cyrexpire is able to read it's information from the annotiations) Does dovecot support some similiar mechanism? Or - does anybody know anything about how it's supposed to work on Cyrus and how it can be emulated/simulated with dovecot? Thanks in advance, Best regards from Dresden/Germany Viele Gr??e aus Dresden Heiko Schlittermann -- SCHLITTERMANN.de ---------------------------- internet & unix support - Heiko Schlittermann, Dipl.-Ing. (TU) - {fon,fax}: +49.351.802998{1,3} - gnupg encrypted messages are welcome --------------- key ID: F69376CE - ! key id 7CBF764A and 972EAC9F are revoked since 2015-01 ------------ - -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 473 bytes Desc: Digital signature URL: <http://dovecot.org/pipermail/dovecot/attachments/20160213/62be7bd5/attachment.sig>
A. Schulze
2016-Feb-14 11:47 UTC
ANNOTATE plugin? Squirrel uses it for EXPIRATION information
Am 13.02.2016 um 23:24 schrieb Heiko Schlittermann:> it seems that Squirrel mail uses Mailbox annotations for storing Expire > times on the Server. It's an Cyrus server currently. (I've no clue how > cyrexpire is able to read it's information from the annotiations) > > Does dovecot support some similiar mechanism? Or - does anybody know > anything about how it's supposed to work on Cyrus and how it can be > emulated/simulated with dovecot?maybe metadata could be used. dovecot.conf: mail_location = maildir:~/Maildir/ mail_attribute_dict = file:Maildir/dovecot-metadata imap_metadata = yes $ doveadm mailbox metadata set -u user INBOX/subfolder /private/my_expire_info 5 -> is saved in ~user/Mailfir/dovecot-metadata $ doveadm mailbox metadata get -u user INBOX/subfolder /private/my_expire_info 5 now you could iterate over all mailboxes and all users and do magic things. unsolved: how could a user set values? Andreas
Heiko Schlittermann
2016-Feb-14 17:12 UTC
ANNOTATE plugin? Squirrel uses it for EXPIRATION information
Hallo Andreas, A. Schulze <sca at andreasschulze.de> (So 14 Feb 2016 12:47:19 CET):> > Am 13.02.2016 um 23:24 schrieb Heiko Schlittermann: > >it seems that Squirrel mail uses Mailbox annotations for storing Expire > >times on the Server. It's an Cyrus server currently. (I've no clue how > >cyrexpire is able to read it's information from the annotiations) > > > >Does dovecot support some similiar mechanism? Or - does anybody know > >anything about how it's supposed to work on Cyrus and how it can be > >emulated/simulated with dovecot? > > maybe metadata could be used. > > dovecot.conf: > mail_location = maildir:~/Maildir/ > mail_attribute_dict = file:Maildir/dovecot-metadata > imap_metadata = yes >Hm. ANNOTATE RFC 5257 METADATA RFC 5464 Does METADATA cover ANNOTATION? I'll try to find that out and I'll report success or failure here on that lits.> $ doveadm mailbox metadata set -u user INBOX/subfolder /private/my_expire_info 5 > -> is saved in ~user/Mailfir/dovecot-metadata > > $ doveadm mailbox metadata get -u user INBOX/subfolder /private/my_expire_info > 5 > > now you could iterate over all mailboxes and all users and do magic things. > unsolved: how could a user set values?I believe, that's done via the IMAP ANNOTATE extension. I see it for the very first time and so I've to investigate it further. Best regards from Dresden/Germany Viele Gr??e aus Dresden Heiko Schlittermann -- SCHLITTERMANN.de ---------------------------- internet & unix support - Heiko Schlittermann, Dipl.-Ing. (TU) - {fon,fax}: +49.351.802998{1,3} - gnupg encrypted messages are welcome --------------- key ID: F69376CE - ! key id 7CBF764A and 972EAC9F are revoked since 2015-01 ------------ - -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 473 bytes Desc: Digital signature URL: <http://dovecot.org/pipermail/dovecot/attachments/20160214/0f046893/attachment.sig>
Maybe Matching Threads
- TLS communication director -> backend with X.509 cert checks?
- Exim still accepting emails to nonexistent users
- doveadm-server protocol change?
- TLS communication director -> backend with X.509 cert checks?
- TLS communication director -> backend with X.509 cert checks?