Hi,
this is my first post and I don't know if I need to open a bug ticket or not. I'm trying to setup a SOGo (2.3.0 and nightly release) installation for ActiveSync clients like Outlook 2013 or Windows Mail (bleah) and I've a preesistent running IMAP server with Dovecot 2.2.13 and maildir backend. For test purpose I'm using my large INBOX (5Gb of mail, 220k messages).

After initial sync, where the client (Windows Mail or Outlook 2013 with EAS configuration) download the folder list and INBOX content, SOGo start a loop where asks complete folder list (this is a socat log, SOGo connects to the localhost:144 and socat log and forward packets to the localhost:143):

2015/07/18 11:06:24.310413  length=41 from=64069 to=64109
1410 list "" "*" return (status (x-guid))
< 2015/07/18 11:06:24.541733  length=8192 from=12246478 to=12254669
* LIST () "." INBOX\r
* STATUS INBOX (X-GUID 2c092b130ee8cd54df290000334545e2)\r
* LIST () "." INBOX.Lavoro\r
* STATUS INBOX.Lavoro (X-GUID a953f238e0b25855832b0000d53c2401)\r
* LIST () "." INBOX.Lavoro.Ys\r
[...]

and then asks the status of special folders (Drafts, Trash, Sent) and receives the requested data:

[...previous list...]
1410 OK List completed.\r
2015/07/18 11:06:25.236833  length=40 from=64112 to=64151
1411 status "INBOX.Drafts" (UIDVALIDITY)< 2015/07/18 11:06:25.237392  length=75 
from=12280187 to=12280261
* STATUS INBOX.Drafts (UIDVALIDITY 1262629219)\r
1411 OK Status completed.\r
2015/07/18 11:06:25.237598  length=2 from=64152 to=64153
\r
2015/07/18 11:06:25.273935  length=46 from=64154 to=64199
1412 status "INBOX.Sent Items" (UIDVALIDITY)\r
< 2015/07/18 11:06:25.276236  length=81 from=12280262 to=12280342
* STATUS "INBOX.Sent Items" (UIDVALIDITY 1262625493)\r
1412 OK Status completed.\r
2015/07/18 11:06:25.276789  length=39 from=64200 to=64238
1413 status "INBOX.Trash" (UIDVALIDITY)< 2015/07/18 11:06:25.277199  length=74 
from=12280343 to=12280416
* STATUS INBOX.Trash (UIDVALIDITY 1411639996)\r
1413 OK Status completed.\r
2015/07/18 11:06:25.277497  length=2 from=64239 to=64240
\r

This loop continues until the process finish memory and clients (VxMemory sets to 512) and the client is disconnected. The problem is that when SOGo enter in the LIST loop any action taken on EAS Client (Windows Mail) is not reported to the IMAP folder; if I delete a mail on the client when SOGo is download mail from IMAP server, the delete command runs successful and the mail is removed from the IMAP server, if I delete a mail when SOGo is in the "LIST" loop, the action is ignored on the server.

What can I do to analize the issue?
Angelo
--
[email protected]
https://inverse.ca/sogo/lists

Reply via email to