Ticket #93 (closed Bugs: fixed)

Opened 4 months ago

Last modified 3 months ago

Endless "refresh folders" loop when using qmail server

Reported by: anatoli Owned by: author
Priority: 2 Milestone: 1.0.x
Component: LogicMail Version: 0.4
Keywords: imap folder Cc:

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

log-imap.postoffice.net.txt (8.5 kB) - added by anatoli 4 months ago.
imap log
log-imap.postoffice.net-EOFException.txt (1.2 kB) - added by anatoli 4 months ago.
java exception
another-netaddress-log.txt (8.9 kB) - added by anatoli 3 months ago.

Change History

Changed 4 months ago by anatoli

imap log

Changed 4 months ago by anatoli

java exception

Changed 4 months 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.

Changed 4 months 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

Changed 4 months ago by anatoli

Do I need to attach them here?

Changed 3 months 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.

Changed 3 months ago by anatoli

Changed 3 months 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....

Changed 3 months 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

Changed 3 months 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

Changed 3 months 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.

Changed 3 months 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!

Note: See TracTickets for help on using tickets.