The following is a transcript of an IMAP session against a Guam instance:
[root@kolab closure-compiler.git]# imtest -s -u cyrus-admin -a cyrus-admin -w L3P7v-Wk5DLOWSg -p 993 localhost verify error:num=18:self signed certificate TLS connection established: TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits) S: * OK [CAPABILITY IMAP4rev1 LITERAL+ ID ENABLE AUTH=PLAIN AUTH=LOGIN SASL-IR] kolab.example.org Cyrus IMAP 2.5.7-Kolab-2.5.7-1.2.el7.kolab_wf server ready C: A01 AUTHENTICATE PLAIN Y3lydXMtYWRtaW4AY3lydXMtYWRtaW4ATDNQN3YtV2s1RExPV1Nn S: A01 OK [CAPABILITY IMAP4rev1 LITERAL+ ID ENABLE ACL RIGHTS=kxten QUOTA MAILBOX-REFERRALS NAMESPACE UIDPLUS NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND BINARY CATENATE CONDSTORE ESEARCH SORT SORT=MODSEQ SORT=DISPLAY SORT=UID THREAD=ORDEREDSUBJECT THREAD=REFERENCES ANNOTATEMORE ANNOTATE-EXPERIMENT-1 METADATA LIST-EXTENDED LIST-STATUS LIST-MYRIGHTS WITHIN QRESYNC SCAN XLIST XMOVE MOVE SPECIAL-USE CREATE-SPECIAL-USE URLAUTH URLAUTH=BINARY X-NETSCAPE LOGINDISABLED COMPRESS=DEFLATE X-QUOTA=STORAGE X-QUOTA=MESSAGE X-QUOTA=X-ANNOTATION-STORAGE X-QUOTA=X-NUM-FOLDERS IDLE] Success (tls protection) SESSIONID=<kolab.example.org-7632-1455904376-1-16633291316110035721> Authenticated. Security strength factor: 256 OCIJ3 LIST "" * * LIST (\HasChildren) "/" user/john.doe@example.org * LIST (\HasNoChildren) "/" user/john.doe/Archive@example.org * LIST (\HasChildren) "/" user/john.doe/Calendar@example.org * LIST (\HasNoChildren) "/" "user/john.doe/Calendar/Personal Calendar@example.org" * LIST (\HasNoChildren) "/" user/john.doe/Configuration@example.org * LIST (\HasChildren) "/" user/john.doe/Contacts@example.org * LIST (\HasNoChildren) "/" "user/john.doe/Contacts/Personal Contacts@example.org" * LIST (\HasNoChildren) "/" user/john.doe/Drafts@example.org * LIST (\HasNoChildren) "/" user/john.doe/Files@example.org * LIST (\HasNoChildren) "/" user/john.doe/Journal@example.org * LIST (\HasNoChildren) "/" user/john.doe/Notes@example.org * LIST (\HasNoChildren) "/" user/john.doe/Sent@example.org * LIST (\HasNoChildren) "/" user/john.doe/Spam@example.org * LIST (\HasNoChildren) "/" user/john.doe/Tasks@example.org * LIST (\HasNoChildren) "/" user/john.doe/Trash@example.org OCIJ3 OK Completed (0.000 secs 16 calls) OCIJ3 LIST "" "*" * LIST (\HasChildren) "/" user/john.doe@example.org * LIST (\HasNoChildren) "/" user/john.doe/Archive@example.org * LIST (\HasNoChildren) "/" user/john.doe/Drafts@example.org * LIST (\HasNoChildren) "/" user/john.doe/Files@example.org * LIST (\HasNoChildren) "/" user/john.doe/Sent@example.org * LIST (\HasNoChildren) "/" user/john.doe/Spam@example.org * LIST (\HasNoChildren) "/" user/john.doe/Trash@example.org OCIJ3 OK Completed (0.000 secs 16 calls)