Summary: | My INBOX (IMAP) only contains one mail with subject contains ".mailboxlist" after upgrading to 3.3.1! | ||
---|---|---|---|
Product: | [Unmaintained] kmail | Reporter: | Jens <jens-bugs.kde.org> |
Component: | IMAP | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED REMIND | ||
Severity: | normal | CC: | lemma |
Priority: | NOR | Keywords: | triaged |
Version: | 1.7.1 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
evolution-imap-startup.conversation
kmail-imap-startup.conversation |
Description
Jens
2004-10-27 12:45:29 UTC
Strange - when I configure a folder prefix "INBOX" in the IMAP account settings, the INBOX (Posteingang) is shown correctly and everything works, but all the other folders are hidden. Without INBOX as a folder prefix, back to the above errors - and also, ".mailboxlist" shows up as a folder in the RMB "subscribe" menu which you get by right-clicking on the account in the left side mail folder structure. Here is a log of Evolution-1.4.6 selecting the INBOX, for comparison: # T 139.11.161.138:43342 -> 139.11.10.25:143 [AP] D00027 SELECT INBOX.. ## T 139.11.10.25:143 -> 139.11.161.138:43342 [AP] * 145 EXISTS..* NO Mailbox vulnerable - directory /var/mail must have 1777 protection..* 0 RECENT..* OK [UIDVALIDITY 1098285617] UID validity status..* OK [UIDNEXT 304] Predicted next UID..* FLAGS (\Answere d \Flagged \Deleted \Draft \Seen)..* OK [PERMANENTFLAGS (\* \Answered \Flagged \Deleted \Draft \Seen)] Permanent flags..D00027 OK [READ-WRITE] SELECT completed.. # T 139.11.161.138:43342 -> 139.11.10.25:143 [AP] D00028 FETCH 145 UID.. # T 139.11.10.25:143 -> 139.11.161.138:43342 [AP] * 145 FETCH (UID 303)..D00028 OK FETCH completed.. Additional info: Evolution displays the ".mailboxlist" file as a folder. When I delete it in Evolution (and thus, apparently, unsubscribe from all IMAP folders), KMail can again work as expected. (at least it displays my INBOX properly) However, once I do this no other IMAP client can access any folders from my account. Strange. The log is pretty hard to read, please attach an ethereal log that shows the startup of kmail with the expanded account and when you click on your inbox ("Posteingang"). This folder contains the message you're talking about, right? Am Mittwoch, 27. Oktober 2004 22:37 schrieb Carsten Burghardt:
> The log is pretty hard to read, please attach an ethereal log
> that shows the startup of kmail with the expanded account and when you
> click on your inbox ("Posteingang"). This folder contains the message
> you're talking about, right?
Hello,
I tried ethereal, but I could not find a way to record only Port 143. As
there is a LOT of network traffic here I don't want it to fully log
everything. Please tell me how to get ethereal to record only what I
need ;)
Thank you!
AFAIK you can filter the ethereal log after it was created. Hi, I have attached two conversation logs created with Ethereal, one with KMail 1.7.1 (showing the bug), one with Evolution 1.4.6 (not showing it). I edited both files and search&replaced my login/password and the server name to protect the innocent. :-) By unsubscribing from all IMAP folders, and (from Evolution) deleting the ".mailboxlist" pseudo-folder, I am able to avoid the KMail bug, but as soon as I resubscribe *any* folders it reappears. Now it's in the "archiv" folder: KMail displays the "/HOMES/j/mylogin/.mailboxlist" message instead of any content. Evolution also displays ".mailboxlist" as a (non-subscribed" folder but otherwise works fine. Very strange. Thank you for your help! Created an attachment (id=8068) evolution-imap-startup.conversation Created an attachment (id=8069) kmail-imap-startup.conversation Your server installation seems pretty busted. The .mailboxlist is indeed listed as a folder by the server so you have to check with your server admin what's wrong with that. This strange message is definitely in the folder so there is no kmail bug either. The only bug in kmail is that it doesn't show the .mailboxlist folder but I don't think thats important. Did you try to list only subscribed folders (show only subscribed folders in the account config)? Hello, I did report to my local postmaster, will post replies here. Thanks! > This strange message is definitely in the folder so there is no kmail > bug either. The only bug in kmail is that it doesn't show the > .mailboxlist folder but I don't think thats important. But what I think *is* a bug is that it displays the ".mailboxlist" message in an (seemingly) arbitrary *OTHER* folder, instead of all mails that are *really* in that folder. Evolution doesn't do it, I installed it to check for just that purpose! ;) > Did you try to list only subscribed folders (show only subscribed > folders in the account config)? Yes, then I can't see any folders. Currently I must not be subscribed to any, otherwise the .mailboxlist pseudo-message appears, and is displayed in *one* of my folders, instead of its real content. According to your log the following happened: - the account was checked for new mails - a listing was started (the account is probably expanded) and one of the folders is the ".mailboxlist" - the folder INBOX was selected and a mail was displayed ("FEKO something") - the folder ".mailboxlist" was selected which contains only one mail and this was displayed Isn't this the case? Perhaps some other folder has the imappath ".mailboxlist" and is named differently so please check your ~/.kde/share/config/kmailrc if any folder has this path. Am Freitag, 29. Oktober 2004 14:47 schrieb Carsten Burghardt: > According to your log the following happened: > - the account was checked for new mails > - a listing was started (the account is probably expanded) and one of > the folders is the ".mailboxlist" That's strange, because I never clicked (and even saw) any folder called ".mailboxlist". I only saw the other folders. > - the folder INBOX was selected and a mail was displayed ("FEKO > something") Yes. > - the folder ".mailboxlist" was selected which contains only > one mail and this was displayed that cannot have happened. This folder never appeared in KMail's GUI. > Isn't this the case? Perhaps some other folder has the imappath > ".mailboxlist" and is named differently so please check your > ~/.kde/share/config/kmailrc if any folder has this path. jens@get1431p4:~/.kde/share/config> grep mailboxrc kmailrc jens@get1431p4:~/.kde/share/config> Nope... but ".mailboxlist" has an _empty_ ImapPath: [Folder-.12943865.directory/.mailboxlist] Compactable=true ContentsType=0 ExpireAction=Delete ExpireMessages=false ExpireToFolder= Id=1377345616 Identity=0 IgnoreNewMail=false ImapPath= NoContent=false NormalIconPath= PutRepliesInSameFolder=false SystemLabel= TotalMsgs=-1 UidValidity= UnreadExpireAge=12 UnreadExpireUnits=0 UnreadIconPath= UnreadMsgs=-1 UseCustomIcons=false WhoField= checkmail=true [Folder-.12943865.directory/Diplomarbeit] Compactable=true ContentsType=0 Current=97 CurrentSerialNum=296473 ExpireAction=Delete ExpireMessages=false ExpireToFolder= Id=462085166 Identity=0 IgnoreNewMail=false ImapPath=/Diplomarbeit/ (...) -- Dipl.-Ing. Jens Benecke http://www.hitchhikers.de - Europas kostenlose Mitfahrzentrale seit 1998 http://www.rb-hosting.de - Webhosting mit Extras - PHP ab €9 - SSH ab €19 http://www.spamfreemail.de - 100% saubere Postfächer, garantiert! I just tried to create such a folder on a cyrus server and kmail handles this without a problem. Did you deactivate the "show hidden folders" checkbox in the account settings? Another detail on your server: it lists the INBOX folder without a delimiter (* LIST (\NoInferiors) NIL INBOX) which violates the rfc 2060. Another interesting detail is that this strange file/folder .mailboxlist is needed by some clients (as you wrote). I won't be able to debug this further without a test account and you should really think about switching to a better imap server. Am Sonntag, 31. Oktober 2004 15:29 schrieb Carsten Burghardt: > I just tried to create such a folder on a cyrus server and kmail > handles this without a problem. Did you deactivate the "show hidden > folders" checkbox in the account settings? Yes. Tried both settings, actually. I can work now and every folder displays normally, but everytime KMail starts up it complains that the file .mailboxlist already exists. > Another detail on your server: it lists the INBOX folder without a > delimiter (* LIST (\NoInferiors) NIL INBOX) which violates the rfc 2060. "That's interesting. Veeeery interesting." > you should really think about switching to a better imap server. Which ones would you recommend? So far, I only know Cyrus and Courier, and Courier apparently lacks certain features that are needed here. Unfortunately, I don't control the mail server and when I bug them about this again, the admins will probably switch to MS Exchange and force everybody to use Outlook - just to annoy me. :-) Jens B.Benecke sagte: > Yes. Tried both settings, actually. > I can work now and every folder displays normally, but everytime KMail > starts up it complains that the file .mailboxlist already exists. What did you change that fixed your problem with this ghost message? I'll try to locate that message. >> you should really think about switching to a better imap server. > > Which ones would you recommend? So far, I only know Cyrus and Courier, and > Courier apparently lacks certain features that are needed here. Definitely Cyrus as its fast and feature-complete. Am Dienstag, 2. November 2004 14:19 schrieb Carsten Burghardt: > What did you change that fixed your problem with this ghost message? I used Evolution to un-subscribe from every folder, and then deleted the ".mailboxlist" pseudo-folder. > >> you should really think about switching to a better imap server. > > Which ones would you recommend? So far, I only know Cyrus and Courier, > > and Courier apparently lacks certain features that are needed here. > Definitely Cyrus as its fast and feature-complete. I think that's what we are using right now. But I'm not really sure. On Tuesday 02 November 2004 18:25, Jens B.Benecke wrote: > > Definitely Cyrus as its fast and feature-complete. > > I think that's what we are using right now. But I'm not really sure. I don't think so or it's a rather old one. So...can we close this bug? Am Mittwoch, 3. November 2004 22:25 schrieb Carsten Burghardt:
> On Tuesday 02 November 2004 18:25, Jens B.Benecke wrote:
> > > Definitely Cyrus as its fast and feature-complete.
> > I think that's what we are using right now. But I'm not really sure.
> I don't think so or it's a rather old one. So...can we close this bug?
I don't know. It seems that if our IMAP server is buggy, KMail is the only
program that actually encounters these bugs. We have Horde/IMP as webmail,
many use Mozilla or Thunderbird, some use Evolution or Outlook, and none
of these mail programs have any problems. Only KMail.
Jens B.Benecke sagte: >> I don't think so or it's a rather old one. So...can we close this bug? > > I don't know. It seems that if our IMAP server is buggy, KMail is the only > program that actually encounters these bugs. We have Horde/IMP as webmail, > many use Mozilla or Thunderbird, some use Evolution or Outlook, and none > of these mail programs have any problems. Only KMail. OK, it seems to get problems with this special folder. Is there any chance to get a test account to this server? Am Donnerstag, 4. November 2004 13:11 schrieb Carsten Burghardt:
> OK, it seems to get problems with this special folder. Is there any
> chance to get a test account to this server?
Hello,
unless you have special relations to the German Bundeswehr, I guess not.
=;) The mail server isn't reachable from outside anyway (only via SSH
tunnel).
I'll ask though.
Hello, getting an account on this IMAP server is not possible, but if you provide me with information on what to try (and how), and - if you need - a statically compiled KMail binary with debug information etc., I'll do my best to help weed this bug out. Sorry this took so long! :) Jens I hope that somebody is still listening to this thread - otherwise I will reopen a new one. I have the same problem with kmail 1.8.3. Debian Linux 2.6.14 kde 3.4. Since two weeks I am no longer able to access my IMAP folders. Unfortunately I am not able to tell you what was leading to this problem - maybe an upgrade of several kde components. I am able to provide you with an IMAP server where you can try to analyse this. please request imap server information from peter at p-simon.de regards Peter I hope that somebody is still listening to this thread - otherwise I will reopen a new one. I have the same problem with kmail 1.8.3. Debian Linux 2.6.14 kde 3.4. Since two weeks I am no longer able to access my IMAP folders. Unfortunately I am not able to tell you what was leading to this problem - maybe an upgrade of several kde components. I am able to provide you with an IMAP server where you can try to analyse this. please request imap server information from peter at p-simon.de regards Peter I'm still listening, but I can't provide any fixes. Sorry ... I think this should finally be closed. Unfortunately there wasn't much to do about it but there's also nothing the developers could do about this problem without the required access for debugging. I'll close this for now. Please reopen in case there are any changes or new possibilities. |