Ticket #93 (closed Bugs: fixed)

Opened 4 years ago

Last modified 2 years ago

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

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

Change History

Changed 4 years ago by anatoli

imap log

Changed 4 years ago by anatoli

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:3 Changed 3 years ago by anatoli

Do I need to attach them here?

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.

Changed 3 years ago by anatoli

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!

comment:10 Changed 3 years ago by sunrise

This works ok for me.. but It probably needs feedback. wireless Air Jordan
Note: See TracTickets for help on using tickets.