Hey Anthony,
Tricky; I use egw all the time and I do not run into the error described;
but thats probably due to my prefs and config. With the described revisions
we tried to introduce a more reliable and consistent way of determining
what the Folders are, that we regard as required. As a side effect we
wanted to provide a way, that - if no folders are configured and the server
provided the info, we were able to recover. The action takes place in
_getSpecialUseFolder
First we query the icServer related Folder info (folderinfo that me be set
with the profile if you are allowed to define your own MailProfile in
felamimail) Second (if there is no result from the previous action) we have
a look at the prefs. Then we check if the found folder is existing.
If not, we check if there is a SpecialUseFolder configured with the
mailserver. If that failes too, we try to determine if the AutoFolderName
is existing.
In Trunk that is line 3877 - 3911
I think; first please check your forced prefs.
Re-adjust if needed; Save them again.
Try to reproduce the problem.
Try to put/add error_log statements into each step , so after line 3893 (for
profile specific) after 3895 for pref settings
after 3901 for SpecialUseFolder-Info
and just before 3910 for the result.
best regards
Klaus
I’m going to go through those steps, probably over the weekend as I have to
return to my regular paying job
However, I do have a bit more circumstantial information. It appears that I
am losing the IMAP connection somewhere during the sending of the message. Or
that the connection is not maintaining TLS.
My IMAP logs reveal the following when trying to copy the message to the
"Sent" folder, which is “INBOX.Sent” (verified in my prefs, the forced prefs,
and the default prefs). The hostname and IP address are redacted.
imap[6823]: badlogin: example.com [1.2.3.4] PLAIN [SASL(-15): mechanism too
weak for this user: mech PLAIN is too weak]
Also, the message save as Draft begins to fail as well. Then, if I click on
"INBOX" in Egroupware, it will never reload the message list and the Apache
logs reveal:
felamimail_bo::saveAsDraft->Folder INBOX.Drafts Does not exist on IMAP
server., referer:
https://example.com/egroupware/index.php?menuaction=felamimail.uicompose.action&composeid=14a400ee28997eeee7a73bf242dc6735
notifications_ajax::check_mailbox169 # notifications (user: ):
cannot connect to mailbox with Profile:-1. Please check your prefs!, referer:
https://example.com/egroupware/index.php?menuaction=felamimail.uifelamimail.viewMainScreen&ajax=true
notifications_ajax::check_mailbox170 # NO, Login only available under a layer,
referer:
https://example.com/egroupware/index.php?menuaction=felamimail.uifelamimail.viewMainScreen&ajax=true
I do not allow personal email profiles so the only mail profile is the one set
up in “eMailAdmin: Profilemanagement” which has an ID of “1” and is the one I
have been using for a few years.
Do you think it would help if I deleted that single global profile and
recreated it?
-A
–
Anthony - http://messinet.com - http://messinet.com/~amessina/gallery
8F89 5E72 8DF0 BCF0 10BE 9967 92DC 35DC B001 4A4E