after creating the previously requested 'config.inc.php' file dupped from 'config.inc.php.dist'.
A.) suddenly there is a new folder structure. where once i had the std boxes plus added folders/subs on the same level, now all my old tree structure has been put under INBOX. there are now new std Drafts, Junk, Sent, and Trash and a bunch of new ones added [see the last eight (
folders, infra]:
C: lmb LIST "" "*"
S: * LIST (\HasChildren) "." "INBOX"
S: * LIST (\HasChildren) "." "INBOX.Sent"
S: * LIST (\HasNoChildren) "." "INBOX.Sent.Sent - VF"
S: * LIST (\HasNoChildren) "." "INBOX.2secure-us"
S: * LIST (\HasNoChildren) "." "INBOX.VF"
S: * LIST (\HasChildren) "." "INBOX.webdev"
S: * LIST (\HasNoChildren) "." "INBOX.webdev.php"
S: * LIST (\HasNoChildren) "." "INBOX.MTA Notices"
S: * LIST (\HasNoChildren) "." "INBOX.vetsorders-com"
S: * LIST (\HasNoChildren) "." "INBOX.Junk"
S: * LIST (\HasNoChildren) "." "INBOX.ACCOUNTS"
S: * LIST (\HasNoChildren) "." "INBOX.Trash"
S: * LIST (\HasNoChildren) "." "INBOX.Drafts"
S: * LIST (\HasNoChildren) "." "Trash"
S: * LIST (\HasNoChildren) "." "Drafts"
S: * LIST (\HasNoChildren) "." "gnupg"
S: * LIST (\HasNoChildren) "." "spamassassin"
S: * LIST (\HasNoChildren) "." "usermin"
S: * LIST (\HasNoChildren) "." "tmp"
S: * LIST (\HasNoChildren) "." "Sent"
S: * LIST (\HasNoChildren) "." "Junk"
S: lmb OK List completed.
going to the settings⇒preferences⇒special folders panel shows only '--' without any drop-down, so the new folder tree does not seem to come through.
B.) here are the logged errors:
1. IMAP Error: Authentication for ***
user *** failed (LOGIN): "a001 NO [AUTHENTICATIONFAILED] Authentication failed." (GET *** doc path ***3.1/?_task=settings&_action=)
2. PHP Warning: fputs(): supplied argument is not a valid stream resource in *** full path ***3.1/program/lib/imap.inc on line 205
3. PHP Warning: fputs(): supplied argument is not a valid stream resource in *** full path ***3.1/program/lib/imap.inc on line 205
4. IMAP Error: Authentication for ***
user *** failed (LOGIN): "a001 NO [AUTHENTICATIONFAILED] Authentication failed." (GET *** doc path ***3.1/?_task=settings&_action=edit-prefs&_section=folders&_framed=1)
5. PHP Warning: fputs(): supplied argument is not a valid stream resource in *** full path ***3.1/program/lib/imap.inc on line 205
6. PHP Warning: fputs(): supplied argument is not a valid stream resource in *** full path ***3.1/program/lib/imap.inc on line 205
7. PHP Warning: fputs(): supplied argument is not a valid stream resource in *** full path ***3.1/program/lib/imap.inc on line 205
8. IMAP Error: Authentication for ***
user *** failed (LOGIN): "a001 NO [AUTHENTICATIONFAILED] Authentication failed." (GET *** doc path ***3.1/?_task=settings&_action=edit-prefs&_section=folders&_framed=1)
9. PHP Warning: fputs(): supplied argument is not a valid stream resource in *** full path ***3.1/program/lib/imap.inc on line 205
10. PHP Warning: fputs(): supplied argument is not a valid stream resource in *** full path ***3.1/program/lib/imap.inc on line 205
11. PHP Warning: fputs(): supplied argument is not a valid stream resource in *** full path ***3.1/program/lib/imap.inc on line 205
12. IMAP Error: Authentication for ***
user *** failed (LOGIN): "a001 NO [AUTHENTICATIONFAILED] Authentication failed." (GET *** doc path ***3.1/?_task=settings&_action=edit-prefs&_section=folders&_framed=1)
13. PHP Warning: fputs(): supplied argument is not a valid stream resource in *** full path ***3.1/program/lib/imap.inc on line 205
14. PHP Warning: fputs(): supplied argument is not a valid stream resource in *** full path ***3.1/program/lib/imap.inc on line 205
these errors resulted from my nosing about the settings to see what was going on with the folders.
C.) please note that the imap non-auth's, supra, are bogus since the front-end login, infra, for the user obviously succeeds. C: a001 LOGIN "***
user ***" "***
encoding ***"
S: a001 NO [AUTHENTICATIONFAILED] Authentication failed.
S: * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE STARTTLS AUTH=PLAIN AUTH=LOGIN] Dovecot ready.
C: cp01 CAPABILITY
S: * CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH STARTTLS AUTH=PLAIN AUTH=LOGIN
S: cp01 OK Capability completed.
C: a001 LOGIN "***
user@domain.tld ***" "***
login plain ***"
S: a001
OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH] Logged in
however, subsequent auth's only use the auth=login method and fail since they do not follow-up with the auth=plain method.
C.) i still have the blank pop-list. i am not using ldap ... only the std sql. perhaps i am not seeing the sql results because you are using an api query hook that fails and the error is getting smothered.