View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001272 | SOGo | Web Mail | public | 2011-04-27 12:28 | 2011-07-06 20:18 |
Reporter | corradofiore | Assigned To | ludovic | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 1.3.6 | ||||
Fixed in Version | 1.3.8 | ||||
Summary | 0001272: Empty folders when using a Yahoo Mail account | ||||
Description | When adding a Yahoo Mail external IMAP account in the webmail client, folders of that account are empty, i.e. show no messages at all. This happens only with Yahoo Mail services. I was able to reproduce it on a ymail.com account after a client of mine told me he wasn't able to read his Yahoo.it account. Attaching relevant log lines. | ||||
Additional Information | The IMAP server for Yahoo Mail is: imap.mail.yahoo.com | ||||
Tags | No tags attached. | ||||
2011-04-27 12:28
|
yahoo_mail_empty_folders_log.txt (2,510 bytes)
Apr 27 14:24:14 sogod [3758]: |SOGo| starting method 'POST' on uri '/SOGo/so/MYUSER@SOGOSERVER.TLD/Mail//3/folderINBOX/uids' Apr 27 14:24:14 sogod [3758]: |SOGo| traverse(acquire): MYUSER@SOGOSERVER.TLD => Mail => 3 => folderINBOX => uids Apr 27 14:24:14 sogod [3758]: |SOGo| do traverse name: 'MYUSER@SOGOSERVER.TLD' Apr 27 14:24:14 sogod [3758]: |SOGo| do traverse name: 'Mail' Apr 27 14:24:14 sogod [3758]: <<0x094E8160[SOGoUserFolder]:MYUSER@SOGOSERVER.TLD>>D traverse key 'Mail' (acquire=yes) .. Apr 27 14:24:14 sogod [3758]: <<0x094E8160[SOGoUserFolder]:MYUSER@SOGOSERVER.TLD>>D key 'Mail' resolved: <0x092EF300[SOGoMailAccounts]: name=Mail container=0x094E8160/MYUSER@SOGOSERVER.TLD> Apr 27 14:24:14 sogod [3758]: |SOGo| do traverse name: '3' Apr 27 14:24:14 sogod [3758]: <<0x092EF300[SOGoMailAccounts]:Mail>>D traverse key '3' (acquire=yes) .. Apr 27 14:24:14 sogod [3758]: <<0x092EF300[SOGoMailAccounts]:Mail>>D key '3' resolved: <0x093F6BB0[SOGoMailAccount]: name=3 container=0x092EF300/Mail> Apr 27 14:24:14 sogod [3758]: |SOGo| do traverse name: 'folderINBOX' Apr 27 14:24:14 sogod [3758]: <<0x093F6BB0[SOGoMailAccount]:3>>D traverse key 'folderINBOX' (acquire=yes) .. Apr 27 14:24:14 sogod [3758]: <<0x093F6BB0[SOGoMailAccount]:3>>D key 'folderINBOX' resolved: <0x095325C0[SOGoMailFolder]: name=folderINBOX container=0x093F6BB0/3> Apr 27 14:24:14 sogod [3758]: |SOGo| do traverse name: 'uids' Apr 27 14:24:14 sogod [3758]: <<0x095325C0[SOGoMailFolder]:folderINBOX>>D traverse key 'uids' (acquire=yes) .. Apr 27 14:24:14 sogod [3758]: <<0x095325C0[SOGoMailFolder]:folderINBOX>>D key 'uids' resolved: <0x0x91f6138[SoActionInvocation]: class=UIxMailListActions action=getSortedUIDs> Apr 27 14:24:14 sogod [3758]: |SOGo| set clientObject: <0x095325C0[SOGoMailFolder]: name=folderINBOX container=0x093F6BB0/3> Apr 27 14:24:14 sogod [3758]: <0x0x94eb008[NGImap4Client]> ERROR(-[NGImap4Client _processUnknownCommandParserException:]): catched non-IMAP4 parsing exception NSInvalidArgumentException: Tried to add nil to array Apr 27 14:24:15 sogod [3758]: <0x0x94eb008[NGImap4Client]> ERROR(-[NGImap4Client _processUnknownCommandParserException:]): catched non-IMAP4 parsing exception NSInvalidArgumentException: Tried to add nil to array Apr 27 14:24:15 sogod [3758]: [ERROR] <0x0x94dc170[NGImap4Connection]> could not sort contents of URL: imaps://myexternalusername%40ymail.com@imap.mail.yahoo.com/INBOX/ Apr 27 14:24:15 sogod [3758]: |SOGo| request took 1.287031 seconds to execute |
Probably fixed by this revision : http://mtn.inverse.ca/revision/info/8fb65e4ddd95ab6be36dc4834118f0f4c9e565bc Can you try a nightly build? |
|
Could you try to enable (set to YES) ImapDebugDataEnabled and paste the output? |
|
I've upgraded SOGo to the latest nightly but had no success. I'm attaching the relevant portion from the sogo.log (see SOGo_output.txt). Some notes about the log excerpt: I've seen two recurring errors: [May 01 19:20:58 sogod [32403]: <0x0xaca2d78[NGImap4Client]> ERROR(-[NGImap4Client _processUnknownCommandParserException:]): catched non-IMAP4 parsing exception NSInvalidArgumentException: Tried to add nil to array May 01 19:20:58 sogod [32403]: [ERROR] <0x0xab3f0c0[NGImap4Connection]> could not sort contents of URL: imaps://corrado.fiore%40ymail.com@imap.mail.yahoo.com/Inbox/ |
|
2011-05-01 17:26
|
SOGo_output.txt (6,633 bytes)
May 01 19:20:55 sogod [32403]: |SOGo| starting method 'POST' on uri '/SOGo/so/mailbox@corradofiore.it/Mail//1/folderInbox/uids' May 01 19:20:55 sogod [32403]: |SOGo| traverse(acquire): mailbox@corradofiore.it => Mail => 1 => folderInbox => uids May 01 19:20:55 sogod [32403]: |SOGo| do traverse name: 'mailbox@corradofiore.it' May 01 19:20:55 sogod [32403]: |SOGo| do traverse name: 'Mail' May 01 19:20:55 sogod [32403]: <<0x0ABC57C8[SOGoUserFolder]:mailbox@corradofiore.it>>D traverse key 'Mail' (acquire=yes) .. May 01 19:20:55 sogod [32403]: <<0x0ABC57C8[SOGoUserFolder]:mailbox@corradofiore.it>>D key 'Mail' resolved: <0x0AB6A680[SOGoMailAccounts]: name=Mail container=0x0ABC57C8/mailbox@corradofiore.it> May 01 19:20:55 sogod [32403]: |SOGo| do traverse name: '1' May 01 19:20:55 sogod [32403]: <<0x0AB6A680[SOGoMailAccounts]:Mail>>D traverse key '1' (acquire=yes) .. May 01 19:20:55 sogod [32403]: <<0x0AB6A680[SOGoMailAccounts]:Mail>>D key '1' resolved: <0x0ACA9880[SOGoMailAccount]: name=1 container=0x0AB6A680/Mail> May 01 19:20:55 sogod [32403]: |SOGo| do traverse name: 'folderInbox' May 01 19:20:55 sogod [32403]: <<0x0ACA9880[SOGoMailAccount]:1>>D traverse key 'folderInbox' (acquire=yes) .. May 01 19:20:55 sogod [32403]: <<0x0ACA9880[SOGoMailAccount]:1>>D key 'folderInbox' resolved: <0x0ACAE060[SOGoMailFolder]: name=folderInbox container=0x0ACA9880/1> May 01 19:20:55 sogod [32403]: |SOGo| do traverse name: 'uids' May 01 19:20:55 sogod [32403]: <<0x0ACAE060[SOGoMailFolder]:folderInbox>>D traverse key 'uids' (acquire=yes) .. May 01 19:20:55 sogod [32403]: <<0x0ACAE060[SOGoMailFolder]:folderInbox>>D key 'uids' resolved: <0x0x9782608[SoActionInvocation]: class=UIxMailListActions action=getSortedUIDs> May 01 19:20:55 sogod [32403]: |SOGo| set clientObject: <0x0ACAE060[SOGoMailFolder]: name=folderInbox container=0x0ACA9880/1> May 01 19:20:57 sogod [32403]: <0x0xaca2d78[NGImap4Client]> ERROR(-[NGImap4Client _processUnknownCommandParserException:]): catched non-IMAP4 parsing exception NSInvalidArgumentException: Tried to add nil to array H=XYMCOOKIE AUTH=XYMECOOKIE AUTH=XYMCOOKIEB64 AUTH=XYMPKI] IMAP4rev1 imapgate-0.7.65_14.298026 imap408.mail.ird.yahoo.com C[0xaca2d78]: 1 login corrado.fiore@ymail.com <PASSWORD> S[0xacc9760]: 1 OK AUTHENTICATE completed - Mailbox size in bytes is 1274312 C[0xaca2d78]: 2 capability S[0xacc9760]: * CAPABILITY IMAP4rev1 ID NAMESPACE X-ID-ACLID UIDPLUS LITERAL+ XAPPLEPUSHSERVICE XYMHIGHESTMODSEQ MOVE S[0xacc9760]: 2 OK CAPABILITY completed C[0xaca2d78]: 3 namespace S[0xacc9760]: * NAMESPACE (("" NIL)) NIL NIL S[0xacc9760]: 3 OK NAMESPACE completed C[0xaca2d78]: 4 LIST "" "" S[0xacc9760]: * LIST (\Noselect) "/" "" S[0xacc9760]: 4 OK LIST completed C[0xaca2d78]: 5 select "Inbox/testFolder" S[0xacc9760]: * 56 EXISTS S[0xacc9760]: * 0 RECENT S[0xacc9760]: * OK [UIDVALIDITY 1304267213] UIDs valid S[0xacc9760]: * OK [UIDNEXT 120] Predicted next UID S[0xacc9760]: * FLAGS (\Answered \Flagged \Deleted \Seen \Draft) S[0xacc9760]: * OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft)] Permanent flags S[0xacc9760]: * OK [HIGHESTMODSEQ 5601795865718673152] S[0xacc9760]: 5 OK [READ-WRITE] SELECT completed; now in selected state C[0xaca2d78]: 6 UID SEARCH NOT DELETED S[0xad557b8]: * OK [CAPABILITY IMAP4rev1 ID NAMESPACE X-ID-ACLID UIDPLUS LITERAL+ CHILDREN XAPPLEPUSHSERVICE XYMHIGHESTMODSEQ AUTH=PLAIN AUTH=LOGIN AUTH=XYMCOOKIE AUTH=XYMECOOKIE AUTH=XYMCOOKIEB64 AUTH=XYMPKI] IMAP4rev1 imapgate-0.7.65_14.298026 imap405.mail.ird.yahoo.com C[0xaca2d78]: 1 login corrado.fiore@ymail.com <PASSWORD> S[0xad557b8]: 1 OK AUTHENTICATE completed - Mailbox size in bytes is 1274312 C[0xaca2d78]: 2 LIST "" "" S[0xad557b8]: * LIST (\Noselect) "/" "" S[0xad557b8]: 2 OK LIST completed C[0xaca2d78]: 3 select "Inbox/testFolder" S[0xad557b8]: * 56 EXISTS S[0xad557b8]: * 0 RECENT S[0xad557b8]: * OK [UIDVALIDITY 1304267213] UIDs valid S[0xad557b8]: * OK [UIDNEXT 120] Predicted next UID S[0xad557b8]: * FLAGS (\Answered \Flagged \Deleted \Seen \Draft) S[0xad557b8]: * OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft)] Permanent flags S[0xad557b8]: * OK [HIGHESTMODSEQ 5601795865718673152] S[0xad557b8]: 3 OK [READ-WRITE] SELECT completed; now in selected state C[0xaca2d78]: 4 UID SEARCH NOT DELETED S[0xabfbf48]: * OK [CAPABILITY IMAP4rev1 ID NAMESPACE X-ID-ACLID UIDPLUS LITERAL+ CHILDREN XAPPLEPUSHSERVICE XYMHIGHESTMODSEQ AUTH=PLAIN AUTH=LOGIN AUTH=XYMCOOKIE AUTH=XYMECOOKIE AUTH=XYMCOOKIEB64 AUTH=XYMPKI] IMAP4rev1 imapgate-0.7.65_14.298026 imap403.mail.ird.yahoo.com C[0xaca2d78]: 1 login corrado.fiore@ymail.com <PASSWORD> S[0xabfbf48]: 1 OK AUTHENTICATE completed - Mailbox size in bytes is 1274312 C[0xaca2d78]: 2 LIST "" "" S[0xabfbf48]: * LIST (\Noselect) "/" "" S[0xabfbf48]: 2 OK LIST completed C[0xaca2d78]: 3 select "Inbox/testFolder" S[0xabfbf48]: * 56 EXISTS S[0xabfbf48]: * 0 RECENT S[0xabfbf48]: * OK [UIDVALIDITY 1304267213] UIDs valid S[0xabfbf48]: * OK [UIDNEXT 120] Predicted next UID S[0xabfbf48]: * FLAGS (\Answered \Flagged \Deleted \Seen \Draft) S[0xabfbf48]: * OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft)] Permanent flags S[0xabfbf48]: * OK [HIGHESTMODSEQ 5601795865718673152] S[0xabfbf48]: 3 OK [READ-WRITE] SELECT completed; now in selected state C[0xaca2d78]: 4 LIST "" "" S[0xabfbf48]: * LIST (\Noselect) "/" "" S[0xabfbf48]: 4 OK LIST completed C[0xaca2d78]: 5 select "Inbox" S[0xabfbf48]: * 5 EXISTS S[0xabfbf48]: * 0 RECENT S[0xabfbf48]: * OK [UIDVALIDITY 1303905458] UIDs valid S[0xabfbf48]: * OK [UIDNEXT 64] Predicted next UID S[0xabfbf48]: * FLAGS (\Answered \Flagged \Deleted \Seen \Draft) S[0xabfbf48]: * OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft)] Permanent flags S[0xabfbf48]: * OK [HIGHESTMODSEQ 5601798383388449608] S[0xabfbf48]: 5 OK [READ-WRITE] SELECT completed; now in selected state C[0xaca2d78]: 6 UID SEARCH NOT DELETED S[0xad56db8]: * OK [CAPABILITY IMAP4rev1 ID NAMESPACE X-ID-ACLID UIDPLUS LITERAL+ CHILDREN XAPPLEPUSHSERVICE XYMHIGHESTMODSEQ AUTH=PLAIN AUTH=LOGIN AUTH=XYMCOOKIE AUTH=XYMECOOKIE AUTH=XYMCOOKIEB64 AUTH=XYMPKI] IMAP4rev1 imapgate-0.7.65_14.298026 imap405.mail.ird.yahoo.com C[May 01 19:20:58 sogod [32403]: <0x0xaca2d78[NGImap4Client]> ERROR(-[NGImap4Client _processUnknownCommandParserException:]): catched non-IMAP4 parsing exception NSInvalidArgumentException: Tried to add nil to array May 01 19:20:58 sogod [32403]: [ERROR] <0x0xab3f0c0[NGImap4Connection]> could not sort contents of URL: imaps://corrado.fiore%40ymail.com@imap.mail.yahoo.com/Inbox/ May 01 19:20:58 sogod [32403]: |SOGo| request took 2.175035 seconds to execute |
Date Modified | Username | Field | Change |
---|---|---|---|
2011-04-27 12:28 | corradofiore | New Issue | |
2011-04-27 12:28 | corradofiore | File Added: yahoo_mail_empty_folders_log.txt | |
2011-04-27 18:25 | francis | Note Added: 0002408 | |
2011-04-28 12:26 | ludovic | Note Added: 0002409 | |
2011-04-28 12:26 | ludovic | Note Edited: 0002409 | |
2011-05-01 17:26 | corradofiore | Note Added: 0002418 | |
2011-05-01 17:26 | corradofiore | File Added: SOGo_output.txt | |
2011-05-01 17:27 | corradofiore | Note Edited: 0002418 | |
2011-07-06 20:18 | ludovic | Note Added: 0002673 | |
2011-07-06 20:18 | ludovic | Status | new => resolved |
2011-07-06 20:18 | ludovic | Fixed in Version | => 1.3.8 |
2011-07-06 20:18 | ludovic | Resolution | open => fixed |
2011-07-06 20:18 | ludovic | Assigned To | => ludovic |