I'm speculating a bit here, so take this with a grain of salt... My understanding of private annotations is that that apply (/ are visible) only to the user that added them (regardless of who else has access to the mailbox), whereas shared annotations apply (/ are visible) to everyone who has appropriate access to the mailbox.
I think when you look at those mailboxes with cyradm, the "private" annotations you're seeing are the ones private to the admin user you authenticated to cyradm as. Which would mean there may be other private annotations set by other users (such as the mailbox owner, or some other admin) that you're not seeing? But, for the purposes of expiry, cyr_expire runs as an admin user, so I think it's not going to see various users own private annotations, which means in order for expiry to work the shared expire annotation seems like the important one to set. So: those annotations look like they'll be fine to me. But I'm not certain, so I'd suggest keeping an eye on it and seeing what happens -- at least in absence of input from someone who's used this in practice! Cheers, ellie On Thu, Feb 16, 2017, at 09:25 PM, Karl Pielorz wrote: > > Hi All, > > We've recently moved from Cyrus 2.4.x to Cyrus 2.5.x - we have a number > of > expiry annotations setup on some mailboxes. > > If I use 'cyradm' and 'info' - I can see: > > private: > check: NIL > checkperiod: NIL > comment: NIL > sort: NIL > specialuse: NIL > thread: NIL > expire: NIL > news2mail: NIL > sieve: NIL > squat: NIL > shared: > check: NIL > checkperiod: NIL > comment: NIL > sort: NIL > specialuse: NIL > thread: NIL > duplicatedeliver: false > expire: 7 > lastpop: NIL > lastupdate: 16-Feb-2017 10:19:40 +0000 > news2mail: NIL > partition: default > pop3newuidl: true > pop3showafter: NIL > sharedseen: false > sieve: NIL > size: 76530 > squat: NIL > uniqueid: 2a1cXXXXXXa56fc6 > > > So 'private' expire is set to 'NIL' and 'shared' expire is set to 7 (i.e. > 7 > days). > > Do I need to worry that private is 'NIL'? - i.e. Will mail still get > expired from this mailbox after 7 days? > > I can't seem to find which once takes precedence (if it works that way) - > though I'd guess private would - if someone can confirm the above will > expire the mail after seven days... > > These days there's so many messages sitting on the server, as even the > delete mail is kept hanging around for a while (I know this is by > design!) > - so it could take me 37 days or something silly to test this otherwise! > ;-) > > Thanks, > > -Karl