Toggle Alerts Log
Comment on [#11115] delete action does not update mailbox in traditional view
Your Email Address
Enter the letters below:
__ __ ___ ___ _ ____ | \/ |/ _ \| _ \ | |_ / | |\/| | (_) | _/ |__ / / |_| |_|\__\_\_| |____/___|
>> I have also discussed this bug with Cyrus IMAPD developers. In their >> opinion this might not a problem with Cyrus, but if you use >> FLAGS.SILENT and don't get an error, you need to update your local >> cache. > > This is already what we do. From Horde_Imap_Client_Socket: > > $this->_sendLine($cmd); > $this->_storeUpdateCache('replace', $options['replace']); > [...] > $this->_sendLine($cmdtmp); > $this->_storeUpdateCache($k, $options[$k]); > > If the command executes correctly on the IMAP server > ($this->_sendLine will throw an Exception on a BAD/NO response from > the server), the cache is updated with the changes. > > It goes without saying that this works fine for me, whether IMAP > debugging is turned on or off (this toggles whether FLAGS or > FLAGS.SILENT is sent). > >> Included is imap-cache.txt: > > There is no imap-cache.txt attached.
Watch this ticket