On Tue, 2015-06-09 at 10:35 +0100, Pete Biggs wrote:

> I don't think "Major ISP" and "reputable software" always go together.

Yes your right :-)

> You can probably find out the IMAP server by looking at the responses
> when connecting the server.

I'm having trouble finding this out, I think this is the initial server
response:
* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE
IDLE STARTTLS AUTH=PLAIN AUTH=LOGIN] Hello there.

> > > If there are messages being marked as deleted and the folder is
> > > expunged, and then the messages are re-appearing, then something is
> > > wrong somewhere - either the messages aren't really being marked as
> > > deleted or something else is restoring their state.
> > > 
> 
> You need to keep the processes down to a minimum and just log the
> errant behaviour.  So cut down the number of concurrent connections
> used to 1 (Edit->Preferences->[select account]->Edit->Receiving
> Options) and then start Evo with the logging enabled, do the single
> operation that causes a problem (in this case delete the errant
> messages, expunge, go to another folder, come back so the messages re
> -appear) then shutdown Evo.  That way you have a better chance of
> spotting where the problem is.  What you are looking for are the IMAP
> commands to delete and expunge the messages, and the server's response
> to those commands.
> 
> P.

Ive attached the section of the log that I believe relates to the folder
being expunged, evo was launched with CAMEL_DEBUG=all, my other accounts
disabled and connections down to 1. When selecting Expunge, nothing
happens, the folder does not change at all. Reading through the logs it
looks to me like expunge is completed successfully?
Are there errors in this log i cant see?

Thanks,
Dean. 

[imapx:A] adding command, format = 'EXPUNGE'
[imapx:A] completing command buffer is [7] 'EXPUNGE'
[imapx:A] enqueue job 'EXPUNGE'
[imapx:A] ** Starting next command
[imapx:A] I/O: 'DONE'
[imapx:A] waiting for idle to stop 
[imapx:A] I/O: 'A00029 OK Idle completed.'
[imapx:A] Got completion response for command 00029 'IDLE'
[imapx:A] ** Starting next command
[imapx:A] - we're selected on 'INBOX.Uni', current jobs?
[imapx:A] -- Checking job queue
[imapx:A] -- 150 'EXPUNGE'?
[imapx:A] Selecting mailbox 'INBOX.Spam' for command 'EXPUNGE'(0x7fe4f4004ef0)
[imapx:A] CamelIMAPXServer::mailbox-select ("INBOX.Spam")
[imapx:A] adding command, format = 'SELECT %M'
[imapx:A] adding command, format = ' (QRESYNC (%lu %lu %s'
[imapx:A] got glong '1348172599'
[imapx:A] got glong '335'
[imapx:A] got string '3108:8010'
[imapx:A] adding command, format = ' (%s %s)'
[imapx:A] got string '1,2715,4173,4659,4821,4875,4893'
[imapx:A] got string '3108,5822,7280,7766,7928,7982,8001'
[imapx:A] adding command, format = '))'
[imapx:A] completing command buffer is [123] 'SELECT INBOX.Spam (QRESYNC 
(1348172599 335 3108:8010 (1,2715,4173,4659,4821,4875,4893 
3108,5822,7280,7766,7928,7982,8001)))'
[imapx:A] Starting command (active=1,) A00031 SELECT INBOX.Spam (QRESYNC 
(1348172599 335 3108:8010 (1,2715,4173,4659,4821,4875,4893 
3108,5822,7280,7766,7928,7982,8001)))
[imapx:A] I/O: 'A00031 SELECT INBOX.Spam (QRESYNC (1348172599 335 3108:8010 
(1,2715,4173,4659,4821,4875,4893 3108,5822,7280,7766,7928,7982,8001)))'
[imapx:A] ** Starting next command
[imapx:A] -- Checking job queue for non-mailbox jobs
[imapx:A] -- 150 'EXPUNGE'?
[imapx:A] * no, waiting for pending select 'INBOX.Spam'
[imapx:A] I/O: '* OK [CLOSED] Previous mailbox closed.
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft JUNK)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft JUNK \*)] Flags 
permitted.
* 4901 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 1348172599] UIDs valid
* OK [UIDNEXT 8011] Predicted next UID
* OK [HIGHESTMODSEQ 335] Highest
A00031 OK [READ-WRITE] Select completed.'
[imapx:A] got untagged response
[imapx:A] Have token 'OK' id 0
[imapx:A] previously selected mailbox is now closed
[imapx:A] CamelIMAPXServer::mailbox-closed ("INBOX.Uni")
[imapx:A] got untagged response
[imapx:A] Have token 'FLAGS' id 0
[imapx:A] flags: 0000009f
[imapx:A] got untagged response
[imapx:A] Have token 'OK' id 0
[imapx:A] got untagged response
[imapx:A] Have token 'EXISTS' id 4901
[imapx:A] got untagged response
[imapx:A] Have token 'RECENT' id 0
[imapx:A] got untagged response
[imapx:A] Have token 'OK' id 0
[imapx:A] got untagged response
[imapx:A] Have token 'OK' id 0
[imapx:A] got untagged response
[imapx:A] Have token 'OK' id 0
[imapx:A] Got completion response for command 00031 'SELECT'
[imapx:A] Select ok!
[imapx:A] ** Starting next command
[imapx:A] - we're selected on 'INBOX.Spam', current jobs?
[imapx:A] -- Checking job queue
[imapx:A] -- 150 'EXPUNGE'?
[imapx:A] --> starting 'EXPUNGE'
[imapx:A] completing command buffer is [0] ''
[imapx:A] Starting command (active=1,) A00030 EXPUNGE
[imapx:A] I/O: 'A00030 EXPUNGE'
[imapx:A] I/O: 'A00030 OK Expunge completed.'
[imapx:A] Got completion response for command 00030 'EXPUNGE'

camel_db_select:
SELECT uid FROM 'INBOX/Spam' where deleted=1 

===========
DB SQL operation [SELECT uid FROM 'INBOX/Spam' where deleted=1] started
Camel SQL Exec:
SELECT uid FROM 'INBOX/Spam' where deleted=1
DB Operation ended. Time Taken : 0.000206
###########
[imapx:A] ** Starting next command
[imapx:A] starting idle 
[imapx:A] ** Starting next command
[imapx:A] * no, no jobs
[imapx:A] Removed folder INBOX/Spam from connection folder list - op done 
[imapx:A] adding command, format = 'IDLE'
[imapx:A] completing command buffer is [4] 'IDLE'
[imapx:A] completing command buffer is [0] ''
[imapx:A] Starting command (active=1, literal) A00032 IDLE
[imapx:A] I/O: 'A00032 IDLE'
[imapx:A] I/O: '+ idling'
[imapx:A] Got continuation response for IDLE 
[imapx:A] ** Starting next command
[imapx:A] * no, no jobs
[imapx:A] I/O: '* OK Still here'
[imapx:A] got untagged response
[imapx:A] Have token 'OK' id 0
[imapx:A] I/O: '* OK Still here'
[imapx:A] got untagged response
[imapx:A] Have token 'OK' id 0
[imapx:A] I/O: '* OK Still here'
[imapx:A] got untagged response
[imapx:A] Have token 'OK' id 0
[imapx:A] I/O: '* OK Still here'
[imapx:A] got untagged response
[imapx:A] Have token 'OK' id 0
imapx_find_connection_unlocked: for-expensive:0 will return:0x7fe588039890 
cmd-count:0 has-expensive:0 found:0; connections opened:1 max:1
   cmds:0 has-expensive:0 avail:1 cinfo:0x7fe588039890 server:0x7fe5afd0d800
[imapx:A] Removed folder INBOX/Spam from connection folder list - op done 

** (evolution:18017): WARNING **: Shell not finalized on exit
_______________________________________________
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to