Hi and thank you for your suggestion.
I always define the
SOGoDraftsFolderName/SOGoSentFolderName/SOGoTrashFolderName and the
specified folder always exists. I changed folder path separator (in
dovecot and SOGo, from "." to "/") and the behaviour changes; now the
Trash and Sent folder is correctly recognized.
But the main problem is that SOGo starts to loop with:
C[0x7faeda617520]: 1 login ********** **********************
S[0x7faeda6130b0]: 1 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS
ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS
THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN
NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT
SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS SPECIAL-USE BINARY MOVE METADATA
QUOTA ACL RIGHTS=texk] Logged in
C[0x7faeda617520]: 2 capability
S[0x7faeda6130b0]: * CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID
ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS
THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN
NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT
SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS SPECIAL-USE BINARY MOVE METADATA
QUOTA ACL RIGHTS=texk
S[0x7faeda6130b0]: 2 OK Capability completed.
C[0x7faeda617520]: 3 ID ("x-originating-ip" "localhost")
S[0x7faeda6130b0]: * ID ("name" "Dovecot")
S[0x7faeda6130b0]: 3 OK ID completed.
C[0x7faeda617520]: 4 LIST "" ""
S[0x7faeda6130b0]: * LIST (\Noselect) "/" ""
S[0x7faeda6130b0]: 4 OK List completed.
C[0x7faeda617520]: 5 LIST "" "*"
[...]
S[0x7faeda6130b0]: 5 OK List completed.
C[0x7faeda617520]: 6 namespace
S[0x7faeda6130b0]: * NAMESPACE (("INBOX/" "/")) NIL NIL
S[0x7faeda6130b0]: 6 OK Namespace completed.
C[0x7faeda617520]: 7 LIST "" "INBOX/*"
[...]
S[0x7faeda6130b0]: 7 OK List completed.
C[0x7faeda617520]: 8 list "" "*" return (status (x-guid))
S[0x7faeda6130b0]: * LIST () "/" INBOX
[...]
S[0x7faeda6130b0]: 8 OK List completed.
C[0x7faeda617520]: 9 unselect
S[0x7faeda6130b0]: 9 BAD No mailbox selected.
C[0x7faeda617520]: 10 select "INBOX"
S[0x7faeda6130b0]: * FLAGS (\Answered \Flagged \Deleted \Seen \Draft $label4
$label1 $label2 $Forwarded NonJunk $label3)
S[0x7faeda6130b0]: * OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen
\Draft $label4 $label1 $label2 $Forwarded NonJunk $label3 \*)] Flags permitted.
S[0x7faeda6130b0]: * 18 EXISTS
S[0x7faeda6130b0]: * 0 RECENT
S[0x7faeda6130b0]: * OK [UNSEEN 18] First unseen.
S[0x7faeda6130b0]: * OK [UIDVALIDITY 1401745328] UIDs valid
S[0x7faeda6130b0]: * OK [UIDNEXT 74123] Predicted next UID
S[0x7faeda6130b0]: * OK [HIGHESTMODSEQ 5633] Highest
S[0x7faeda6130b0]: 10 OK [READ-WRITE] Select completed (0.001 secs).
C[0x7faeda617520]: 11 list "" "*" return (status (x-guid))
S[0x7faeda6130b0]: * LIST () "/" INBOX
[...]
S[0x7faeda6130b0]: 11 OK List completed.
C[0x7faeda617520]: 12 status "INBOX/Trash" (UIDVALIDITY)
S[0x7faeda6130b0]: * STATUS INBOX/Trash (UIDVALIDITY 1411639996)
S[0x7faeda6130b0]: 12 OK Status completed.
C[0x7faeda617520]: 13 list "" "*" return (status (x-guid))
[...]
S[0x7faeda6130b0]: 13 OK List completed.
C[0x7faeda617520]: 14 status "INBOX/Sent Items" (UIDVALIDITY)
S[0x7faeda6130b0]: * STATUS "INBOX/Sent Items" (UIDVALIDITY 1262625493)
S[0x7faeda6130b0]: 14 OK Status completed.
C[0x7faeda617520]: 15 list "" "*" return (status (x-guid))
S[0x7faeda6130b0]: * LIST () "/" INBOX
[...]
And at this loop continues till the process reaches the SxVMemLimit,
without sending data to the client.
Angelo
--
[email protected]
https://inverse.ca/sogo/lists