Author |
|
evictorio Newbie
Joined: 13 January 2014 Location: Mexico
Online Status: Offline Posts: 1
|
Posted: 13 January 2014 at 7:29am | IP Logged
|
|
|
Hello, when I log into the Webmail, it shows a message that says loading message list, and after some seconds it shows the following message:
An error occured when retrieving message list.
It indeed gets the Folder pannel populated. But i cannot get any email from the server.
I used a common imap client and it works perfectly. what can i do?
Best Regards
Eduardo Victorio
|
Back to Top |
|
|
Igor AfterLogic Support
Joined: 24 June 2008 Location: United States
Online Status: Offline Posts: 6104
|
Posted: 13 January 2014 at 11:51pm | IP Logged
|
|
|
You need to debug the application, enable logging in AdminPanel, reproduce the problem and check the logs to find what exactly is causing the problem.
--
Regards,
Igor, AfterLogic Support
|
Back to Top |
|
|
Corend Newbie
Joined: 21 February 2014
Online Status: Offline Posts: 2
|
Posted: 21 February 2014 at 12:55am | IP Logged
|
|
|
Hello,
I've exactly the same issue, I tried to check my emails via IMAP for my Runbox.com mails. The login is with a % which replaces the @ in the login: myemail%mydomain.com. It works perfectly with others software but not with the Afterlogic lite webmail. I've the same error message like in this post, and also not possible to send an email. Everything is correctly configured (ports, server, etc...).
The error I have in my log (I've replace my email by xxx%xxx.net):
Quote:
[08:39:56.69] [POST(9)] /mail/?/Ajax/
[08:39:56.69] POST > [Action, Folder, Offset, Limit, Search, Filters, UseThreads, AccountID, Token]
[08:39:56.69]
[08:39:56.69] AJAX: Action: MessageList
[08:39:56.69] DB(PDO/mysql) : start connect to webmail@localhost
[08:39:56.69] DB : connected to webmail@localhost
[08:39:56.69] DB[1] > SELECT `id_acct`, `id_user`, `id_domain`, `id_tenant`, `deleted`, `def_acct`, `mailing_list`, `quota`, `email`, `friendly_nm`, `mail_protocol`, `mail_inc_host`, `mail_inc_port`, `mail_inc_login`, `mail_inc_pass`, `mail_inc_ssl`, `mail_out_host`, `mail_out_port`, `mail_out_login`, `mail_out_pass`, `mail_out_auth`, `mail_out_ssl`, `hide_in_gab`, `signature`, `signature_type`, `signature_opt`, `custom_fields` FROM awm_accounts WHERE `id_acct` = 1
[08:39:56.70] DB[2] > SELECT `id_user`, `id_subscription`, `id_helpdesk_user`, `msgs_per_page`, `contacts_per_page`, `auto_checkmail_interval`, `created_time`, `last_login`, `last_login_now`, `logins_count`, `def_skin`, `def_lang`, `def_editor`, `save_mail`, `layout`, `incoming_charset`, `def_timezone`, `def_time_fmt`, `def_date_fmt`, `client_timezone`, `question_1`, `question_2`, `answer_1`, `answer_2`, `sip_impi`, `sip_password`, `twilio_number`, `use_threads`, `save_replied_messages_to_current_folder`, `allow_helpdesk_notifications`, `capa`, `custom_fields` FROM awm_settings WHERE `id_user` = 1
[08:39:56.70] IMAP[NOTE]: Start connection to "ssl://secure.runbox.com:993"
[08:39:56.94] IMAP[DATA]: < * OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE] perdition ready on mailfront04.runbox.com 0002aa86\r\n
[08:39:56.94] IMAP[SECURE]: > TAG1 LOGIN "xxx%xxx.net" "*******"\r\n
[08:39:56.00] IMAP[DATA]: < TAG1 OK LOGIN Ok.\r\n
[08:39:56.00] IMAP[DATA]: > TAG2 EXAMINE "INBOX"\r\n
[08:39:57.04] IMAP[DATA]: < * FLAGS (\Draft \Answered \Flagged \Deleted \Seen \Recent)\r\n
[08:39:57.04] IMAP[DATA]: < * OK [PERMANENTFLAGS ()] No permanent flags permitted\r\n
[08:39:57.04] IMAP[DATA]: < * 9 EXISTS\r\n
[08:39:57.04] IMAP[DATA]: < * 0 RECENT\r\n
[08:39:57.04] IMAP[DATA]: < * OK [UIDVALIDITY 1387132541] Ok\r\n
[08:39:57.04] IMAP[DATA]: < * OK [MYRIGHTS "acdilrsw"] ACL\r\n
[08:39:57.04] IMAP[DATA]: < TAG2 OK [READ-ONLY] Ok\r\n
[08:39:57.04] IMAP[DATA]: > TAG3 STATUS "INBOX" (MESSAGES UNSEEN UIDNEXT)\r\n
[08:39:57.08] IMAP[DATA]: < * STATUS "INBOX" (MESSAGES 9 UIDNEXT 63 UNSEEN 1)\r\n
[08:39:57.08] IMAP[DATA]: < TAG3 OK STATUS Completed.\r\n
[08:39:57.08] IMAP[DATA]: > TAG4 CAPABILITY\r\n
[08:39:57.12] IMAP[DATA]: < * CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE\r\n
[08:39:57.12] IMAP[DATA]: < TAG4 OK CAPABILITY completed\r\n
[08:39:57.12] IMAP[DATA]: > TAG5 UID THREAD REFERENCES UTF-8 ALL\r\n
[08:39:57.16] IMAP[DATA]: < TAG5 NO UTF-8 character set is not supported.\r\n
[08:39:57.16] IMAP[WARNING]: exception 'MailSo\Imap\Exceptions\NegativeResponseException' with message 'MailSo-Imap-Exceptions-NegativeResponseException (ImapClient.php ~ 1502)' in /var/www/mail/libraries/MailSo/Imap/ImapClient.php:1502
Stack trace:
#0 /var/www/mail/libraries/MailSo/Imap/ImapClient.php(1579): MailSo\Imap\ImapClient->validateResponse(Array)
#1 /var/www/mail/libraries/MailSo/Imap/ImapClient.php(1178): MailSo\Imap\ImapClient->parseResponseWithValidation()
#2 /var/www/mail/libraries/afterlogic/common/managers/mail/manager.php(2272): MailSo\Imap\ImapClient->MessageSimpleThread()
#3 /var/www/mail/libraries/ProjectSeven/Actions.php(921): CApiMailManager->MessageList(Object(CAccount), 'INBOX', 0, 20, '', true, Array)
#4 [internal function]: ProjectSeven\Actions->AjaxMessageList()
#5 /var/www/mail/libraries/ProjectSeven/Service.php(242): call_user_func(Array)
#6 /var/www/mail/libraries/ProjectSeven/Boot.php(5): ProjectSeven\Service->Handle()
#7 /var/www/mail/index.php(71): include('/var/www/mail/l...')
#8 {main}
[08:39:57.16] exception 'MailSo\Imap\Exceptions\NegativeResponseException' with message 'MailSo-Imap-Exceptions-NegativeResponseException (ImapClient.php ~ 1502)' in /var/www/mail/libraries/MailSo/Imap/ImapClient.php:1502
Stack trace:
#0 /var/www/mail/libraries/MailSo/Imap/ImapClient.php(1579): MailSo\Imap\ImapClient->validateResponse(Array)
#1 /var/www/mail/libraries/MailSo/Imap/ImapClient.php(1178): MailSo\Imap\ImapClient->parseResponseWithValidation()
#2 /var/www/mail/libraries/afterlogic/common/managers/mail/manager.php(2272): MailSo\Imap\ImapClient->MessageSimpleThread()
#3 /var/www/mail/libraries/ProjectSeven/Actions.php(921): CApiMailManager->MessageList(Object(CAccount), 'INBOX', 0, 20, '', true, Array)
#4 [internal function]: ProjectSeven\Actions->AjaxMessageList()
#5 /var/www/mail/libraries/ProjectSeven/Service.php(242): call_user_func(Array)
#6 /var/www/mail/libraries/ProjectSeven/Boot.php(5): ProjectSeven\Service->Handle()
#7 /var/www/mail/index.php(71): include('/var/www/mail/l...')
#8 {main}
[08:39:57.16] DB : disconnect from webmail@localhost
[08:39:57.16] INFO[MEMORY]: Memory peak usage: 2.5MB
[08:39:57.16] IMAP[DATA]: > TAG6 LOGOUT\r\n
[08:39:57.20] IMAP[DATA]: < * BYE Courier-IMAP server shutting down\r\n
[08:39:57.20] IMAP[DATA]: < TAG6 OK LOGOUT completed\r\n
[08:39:57.20] IMAP[NOTE]: Disconnected from "ssl://secure.runbox.com:993" (success)
[08:40:02.87] /mail/adminpanel/index.php?pop&type=log&action=view
[08:40:02.87]
[08:40:02.87] call CCommonModule->StandardPopAction->System()
[08:40:02.87] call CWebMailModule->StandardPopAction->System() |
|
|
Do you have an idea?
Thanks,
Corend
|
Back to Top |
|
|
Igor AfterLogic Support
Joined: 24 June 2008 Location: United States
Online Status: Offline Posts: 6104
|
Posted: 21 February 2014 at 3:02am | IP Logged
|
|
|
According to the logs, the problem occurs when WebMail attempts to fetch information about threads. The server you use throws an error, while the request itself is entirely correct, see extract from RFC 5256:
Quote:
The charset argument is mandatory (unlike SEARCH) and indicates
the [CHARSET] of the strings that appear in the searching
criteria. The US-ASCII and [UTF-8] charsets MUST be implemented.
All other charsets are optional. |
|
|
Thus, it looks like mailserver you use violates the standard. The only workaround we can suggest at the moment is to disable message threads either for entire installation or just for specific account. In future version, we might add some kind of detection for this sort of behavior.
--
Regards,
Igor, AfterLogic Support
|
Back to Top |
|
|
Corend Newbie
Joined: 21 February 2014
Online Status: Offline Posts: 2
|
Posted: 21 February 2014 at 5:24am | IP Logged
|
|
|
Hi,
Thanks a lot it works fine now.
Strange in the interface it written "Use mail threading if supported by the server" I was thinking that there is an autocheck of the server configuration, so in fact it is just "use mail threading".
But anyway thanks a lot :)
|
Back to Top |
|
|
Alex AfterLogic Support
Joined: 19 November 2003
Online Status: Offline Posts: 2206
|
Posted: 21 February 2014 at 6:05am | IP Logged
|
|
|
No, the server reports that it does support threading but implements it incorrectly.
Regards,
Alex
|
Back to Top |
|
|
|
|