msgcache and shared folder

View: New views
4 Messages — Rating Filter:   Alert me  

msgcache and shared folder

by Marco Favero :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi all,
I have horde-webmail-1.2.4.
I configured IMP with
$conf[msgcache][use_msgcache]=true
$conf[mlistcache][use_mlistcache]=true
and memcache.
IMP has IMAP backend; server IMAP supports shared folders (rfc2086 enabled and
working).

I notice that with shared folder, if a user changes an IMAP flag on a message
(for instance answering to a mail), that flag modification is not visible by
other users. Even if they relogin to imp, flag message doesn't change.
Only the user that made a flag change see it.

I have to delete manually the cache (memflush) to let flag change appearing to
other shared users.

Did anyone observe this behavior?
Could I have flag working without remove cache?

I thank you very much for every hints.
Regards
Marco

--
IMP mailing list - Join the hunt: http://horde.org/bounties/#imp
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: imp-unsubscribe@...

Parent Message unknown Re: msgcache and shared folder

by Michael M Slusarz-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Quoting Marco <falon@...>:

> Hi all,
> I have horde-webmail-1.2.4.
> I configured IMP with
> $conf[msgcache][use_msgcache]=true
> $conf[mlistcache][use_mlistcache]=true
> and memcache.
> IMP has IMAP backend; server IMAP supports shared folders (rfc2086  
> enabled and
> working).
>
> I notice that with shared folder, if a user changes an IMAP flag on a message
> (for instance answering to a mail), that flag modification is not visible by
> other users. Even if they relogin to imp, flag message doesn't change.
> Only the user that made a flag change see it.
>
> I have to delete manually the cache (memflush) to let flag change  
> appearing to
> other shared users.
>
> Did anyone observe this behavior?
> Could I have flag working without remove cache?

This is the expected behavior when using caching.  To properly fix,  
you need to be using IMP 5 with an IMAP server that supports the  
CONDSTORE extension.

michael

--
___________________________________
Michael Slusarz [slusarz@...]

--
IMP mailing list - Join the hunt: http://horde.org/bounties/#imp
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: imp-unsubscribe@...

Re: msgcache and shared folder

by Adam Tauno Williams-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


> This is the expected behavior when using caching.  To properly fix,  
> you need to be using IMP 5 with an IMAP server that supports the  
> CONDSTORE extension.

Cyrus IMAPd supports CONDSTORE, also known as mod-sequences.  But you
typically have to enable it.

--
OpenGroupware developer: awilliam@...
<http://whitemiceconsulting.blogspot.com/>
OpenGroupare & Cyrus IMAPd documenation @
<http://docs.opengroupware.org/Members/whitemice/wmogag/file_view>

--
IMP mailing list - Join the hunt: http://horde.org/bounties/#imp
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: imp-unsubscribe@...

Re: msgcache and shared folder

by Michael M Slusarz-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Quoting Adam Tauno Williams <awilliam@...>:

>> This is the expected behavior when using caching.  To properly fix,
>> you need to be using IMP 5 with an IMAP server that supports the
>> CONDSTORE extension.
>
> Cyrus IMAPd supports CONDSTORE, also known as mod-sequences.  But you
> typically have to enable it.

Dovecot 1.2+ also supports.  I think archiveopteryx also.  But as  
previously mentioned, this is irrelevant if using IMP 4 since it will  
never be able to support CONDSTORE - IMP 5 is needed (which is  
currently only available in our git repo).

michael

--
___________________________________
Michael Slusarz [slusarz@...]

--
IMP mailing list - Join the hunt: http://horde.org/bounties/#imp
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: imp-unsubscribe@...