Ticket #93 (closed Bugs: fixed)
Endless "refresh folders" loop when using qmail server
| Reported by: | anatoli | Owned by: | author |
|---|---|---|---|
| Priority: | normal | Milestone: | 1.0.x |
| Component: | LogicMail | Version: | 0.4 |
| Keywords: | imap folder | Cc: | |
| Blocked By: | Blocking: |
Description
Logic mail enters endless loop when trying to read folders off the imap server, based on qmail. (imap.postoffice.net)
Imap and Java exception logs are attached.
Basically, each attempt to retrieve imap folders ends up with EOFException. Please see attached logs for clarifications.
Attachments
Change History
Changed 4 years ago by anatoli
-
attachment
log-imap.postoffice.net.txt
added
Changed 4 years ago by anatoli
-
attachment
log-imap.postoffice.net-EOFException.txt
added
java exception
comment:1 Changed 4 years ago by octo
Try installing this version and let me know if it fixes the issue: http://logicmail.sf.net/ota/test/LogicMail.jad
Someone else reported this a while ago, and I have fixed it (as far as I know), but was waiting on some other bug fix confirmations before releasing 1.0.2. However, as its been a while since I heard from that user, I'm probably just going to do some final testing myself and get it released soon enough.
comment:2 Changed 3 years ago by anatoli
Hi, I have send a whole bunch of emails with logs in reply to the email I got for this. Just wanted to make sure you got the emails. Thanks, Anatoli
comment:4 Changed 3 years ago by octo
There are 2 files attached to this ticket, and I have not seen anything but what is attached to this ticket.
However, I'd like it if you could please try the test version I mentioned earlier in the discussion on this ticket, as it may fix your problem.
comment:5 Changed 3 years ago by anatoli
No, Octo, 1.0.2 did not solve the problem. I suspect that LogicMail does not know what to do with "\Noinferiors" tag returned by Netaddress server. (Gmail returns "\NasNoChildren").
I limited how deep the imap folder structure goes to 2 (from 4 default), and managed to get past the "refreshing folders" message (another-netaddress-log.txt attached) What happens is: LogicMail builds a hierarchy of folders. Currently I have the following flat structure:
Inbox Drafts Junk E-mail Junk Mail Sent Draft Trash
With depth of 2, LM builds the following hierarchy:
Drafts
- Inbox
- Junk E-mail
- Junk Mail
- Sent
- Draft
- Trash
Junk E-mail
- Drafts
- Inbox
- Junk Mail
- Sent
- Draft
- Trash
Junk Mail
- Junk E-mail
- Drafts
- Inbox
- Sent
- Draft
- Trash
and so on - basically using every folder as a parent with all folders (but current) as children. With depths of 2 it actually could finish. Depth of 4 was a bit challenging....
comment:6 Changed 3 years ago by anatoli
Correct folder structure
Inbox
Drafts
Junk E-mail
Junk Mail
Sent
Draft
Trash
With depth of 2, LM builds the following hierarchy:
Drafts
- Inbox
- Junk E-mail
- Junk Mail
- Sent
- Draft
- Trash
Junk E-mail
- Drafts
- Inbox
- Junk Mail
- Sent
- Draft
- Trash
Junk Mail
- Junk E-mail
- Drafts
- Inbox
- Sent
- Draft
- Trash
comment:7 Changed 3 years ago by anatoli
Drafts
- Inbox
- Junk E-mail
- Junk Mail
- Sent
- Draft
- Trash
Junk E-mail
- Drafts
- Inbox
- Junk Mail
- Sent
- Draft
- Trash
Junk Mail
- Junk E-mail
- Drafts
- Inbox
- Sent
- Draft
- Trash
comment:8 Changed 3 years ago by octo
Please try the 1.0.2 prerelease version I linked to earlier in this e-mail again. I just updated it with fixes for this ticket and #95, and want to make sure those fixes work for you.
comment:9 Changed 3 years ago by anatoli
- Status changed from new to closed
- Resolution set to fixed
I think the latest 1.0.2 works and does not have the folder issue anymore - thanks!

imap log