[opensuse] Kmail and imap on OpenSuse 10.0
I am running kmail on OpenSuse 10.0, using the latest KDE 3.5.6 build. The problem I am having has been around in previous releases as well. kmail connects to a local imap server (courier-imap-4.0.4-3.2) to access mail. The maildir is populated by procmail as mail arrives, sorting messages into numerous folders as they arrive. kmail does not access the maildir, but is told to talk to the imap server. The issue I have with kmail is that it seems to get the wrong idea of when there is a new message in a folder. Quite often it will say there are 50 new messages when there are none. When I click on the folder, it figures that there were none. But until I click on the folder, the wrong idea about new messages remains. There is no other process (other than procmail) accessing the maildir folder. kmail is the only client to this imap server. I use evolution in the exact same setup and it never gets this wrong. So I cannot believe the imap server is the cause. Unless evolution silently deals with this. Anyone else seen this? -- Roger Oberholtzer OPQ Systems AB -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Thursday 08 February 2007, Roger Oberholtzer wrote:
I am running kmail on OpenSuse 10.0, using the latest KDE 3.5.6 build. The problem I am having has been around in previous releases as well.
kmail connects to a local imap server (courier-imap-4.0.4-3.2) to access mail. The maildir is populated by procmail as mail arrives, sorting messages into numerous folders as they arrive. kmail does not access the maildir, but is told to talk to the imap server.
The issue I have with kmail is that it seems to get the wrong idea of when there is a new message in a folder. Quite often it will say there are 50 new messages when there are none. When I click on the folder, it figures that there were none. But until I click on the folder, the wrong idea about new messages remains. There is no other process (other than procmail) accessing the maildir folder. kmail is the only client to this imap server.
I use evolution in the exact same setup and it never gets this wrong. So I cannot believe the imap server is the cause. Unless evolution silently deals with this.
Anyone else seen this?
Yes, I see the same and I am running the cyrus imapd, so it does not sound like a courier problem. I have kmail 1.9.6 on kde 3.5.6 I initially thought that setting the mail check interval smaller would help, but it seems not to matter, and I have to occasionally click into a folder to get an accurate count. -- _____________________________________ John Andersen
On Friday 09 February 2007 10:23, John Andersen said:
Yes, I see the same and I am running the cyrus imapd, so it does not sound like a courier problem. I have kmail 1.9.6 on kde 3.5.6
I initially thought that setting the mail check interval smaller would help, but it seems not to matter, and I have to occasionally click into a folder to get an accurate count.
Please bug report this _upstream_ at bugs.kde.org. WIll -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 09 February 2007 11:15:01 Will Stephenson wrote:
On Friday 09 February 2007 10:23, John Andersen said:
Yes, I see the same and I am running the cyrus imapd, so it does not sound like a courier problem. I have kmail 1.9.6 on kde 3.5.6
I initially thought that setting the mail check interval smaller would help, but it seems not to matter, and I have to occasionally click into a folder to get an accurate count.
Please bug report this _upstream_ at bugs.kde.org.
Will do. But I wanted to check the distro first. -- Roger Oberholtzer OPQ Systems AB -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 09 February 2007 12.38.24 Roger Oberholtzer wrote:
On Friday 09 February 2007 11:15:01 Will Stephenson wrote:
On Friday 09 February 2007 10:23, John Andersen said:
Yes, I see the same and I am running the cyrus imapd, so it does not sound like a courier problem. I have kmail 1.9.6 on kde 3.5.6
I initially thought that setting the mail check interval smaller would help, but it seems not to matter, and I have to occasionally click into a folder to get an accurate count.
Please bug report this _upstream_ at bugs.kde.org.
Will do. But I wanted to check the distro first.
-- Roger Oberholtzer OPQ Systems AB
Seems to be the same status on most/all distros (Kmail i OpenBSD and Mandriva 2007)... Seems to be a KDE/Kmail problem. For me (OpenSUSE 10.2 on the desktop now...) it is however very rare to see this (but it has happended). But I have the Cyrus notify daemon that will tell Kmail that new mails have arrived. Don't know if Courier has one. If so... Try to enable it. Maybe this is the factor that makes this issue very rare for me. Regards /Per-Olov -- GPG keyID: 4DB283CE GPG fingerprint: 45E8 3D0E DE05 B714 D549 45BC CFB4 BBE9 4DB2 83CE
On Friday 09 February 2007 13:10:04 Per-Olov Sjöholm wrote:
For me (OpenSUSE 10.2 on the desktop now...) it is however very rare to see this (but it has happended). But I have the Cyrus notify daemon that will tell Kmail that new mails have arrived. Don't know if Courier has one. If so... Try to enable it. Maybe this is the factor that makes this issue very rare for me.
Both respondants to my question reporting a similar problem are using the cyrus imap server. Maybe I should change from using the courier server. Are there any benefits in using the cyrus one over using the courier one? Per-Olov mentioned the notification feature. Anything else that would warrant a switch? I am using maildir folders, which are populated by procmail. It is possible that cyrus is compatible with these? That is, can I simply replace courier with cyrus? Of course, the maildir folder is huge and not backed up (I know!!!). So I guess I can't really try until I sort that, switch or no switch... -- Roger Oberholtzer OPQ Systems AB -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 09 February 2007 13.45.32 Roger Oberholtzer wrote:
On Friday 09 February 2007 13:10:04 Per-Olov Sjöholm wrote:
For me (OpenSUSE 10.2 on the desktop now...) it is however very rare to see this (but it has happended). But I have the Cyrus notify daemon that will tell Kmail that new mails have arrived. Don't know if Courier has one. If so... Try to enable it. Maybe this is the factor that makes this issue very rare for me.
Both respondants to my question reporting a similar problem are using the cyrus imap server. Maybe I should change from using the courier server. Are there any benefits in using the cyrus one over using the courier one? Per-Olov mentioned the notification feature. Anything else that would warrant a switch?
I am using maildir folders, which are populated by procmail. It is possible that cyrus is compatible with these? That is, can I simply replace courier with cyrus? Of course, the maildir folder is huge and not backed up (I know!!!). So I guess I can't really try until I sort that, switch or no switch...
-- Roger Oberholtzer OPQ Systems AB
NO. maildir !=maildir+ The rest of my answer is maybe a little bit out of topic ;-) But.... Cyrus uses a sealed mail store that uses maildir+ and indexed mailspools. This gives a huge performance boost. Cyrus also makes procmail not needed as it supports sieve server side sorting directly. Procmails receive, analyze and then maybe reject is not a preferred solution. Courier is a good server, but Cyrus is way ahead of Courier with a better architecture and features (MY opinion). But one benefit I can come up with is that Courier seems to work seamless and perfect over NFS which is not the case with Cyrus. This as maildir+ with indexed mailspool is not NFS safe. I have helped a couple of ISP:s. One of them uses Courier for the NFS mounting of the message store. That implementation works really perfect. So there is definetly nothing wrong with Courier even though I say Cyrus is the no 1 choice. *IF* you would like to change and sees problem.. This can be used with success... Start by copying just one mailbox as a test... http://home.arcor.de/armin.diehl/imapcopy/imapcopy.html Regards /Per-Olov -- GPG keyID: 4DB283CE GPG fingerprint: 45E8 3D0E DE05 B714 D549 45BC CFB4 BBE9 4DB2 83CE -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 09 February 2007, Per-Olov Sjöholm wrote:
Cyrus uses a sealed mail store that uses maildir+ and indexed mailspools. This gives a huge performance boost. Cyrus also makes procmail not needed as it supports sieve server side sorting directly. Procmails receive, analyze and then maybe reject is not a preferred solution. Courier is a good server, but Cyrus is way ahead of Courier with a better architecture and features (MY opinion). But one benefit I can come up with is that Courier seems to work seamless and perfect over NFS which is not the case with Cyrus.
I agree with this assessment. However, I think Cyrus with mysql can be run on nfs. Cyrus is a one stop shopping center for MDAs. It offeres both secure imap and insecure imap as well as secure pop3 and insecure pop3. You don't need any procmail, pop3d, imapd etc because these services are all managed by cyrus. You can both pop and imap the same account (don't do it, its dumb, but possible, which means your users can switch from one to the other at will). It supports just about every imap client I've run into, including my cell phone, outlook, outlook-distress, pegasus, eudora, kmail, mozilla mail etc. etc. If you want it for business use, buy SLED and be done with it because SLED does a very good job of setting up and integrating postfix, amavisd, (for spamassassin, antivirus), and cyrus and ldap and will save you tons of time. If you want to learn something, those same things install reasonably easy with opensuse 10.2. Cyrus can be a bit of a pain to setup, but take it slow and rtfm and its pretty cool. The certificate that you need for secure imap will generate warnings on some clients the first time (because its usually self signed unless you want to shell out for a certificate for your home mail server), but once the certificate is manually accepted by the client (just about any client) it works very well. Problem areas include setting the permissions of mail subdirectories you create with your imap client. Most clients can create and use these folders with no problem, but if you want to use sieve to put mail there you have to set permissions, and Kmail is the only one I know of that offers this. Users can do it at the shell, but don't try to teach that to your grandmother. The initial allocations suggested by SuSE's cyrus setup are inadequate for most users, so jack those way up. Configuration is handled fairly well with yast, but you will want to do some fine tuning and config file surfing. By the time you go the trouble to set up secure imap, you might as well set up secure postfix and be able to send/receive from anywhere. I can even use my Cell phone to read mail and reply when on the road. You can fight it, or just take the easy way out using two copies of your certificate, one for secure smtp and the other for secure imap. They usually end up running from different directories. I've also heard good things about Dovecot, but know virtually nothing about it. -- _____________________________________ John Andersen
On February 9, 2007 06:38:24 am Roger Oberholtzer wrote:
On Friday 09 February 2007 11:15:01 Will Stephenson wrote:
On Friday 09 February 2007 10:23, John Andersen said:
Yes, I see the same and I am running the cyrus imapd, so it does not sound like a courier problem. I have kmail 1.9.6 on kde 3.5.6
I initially thought that setting the mail check interval smaller would help, but it seems not to matter, and I have to occasionally click into a folder to get an accurate count.
Please bug report this _upstream_ at bugs.kde.org.
Will do. But I wanted to check the distro first.
-- Roger Oberholtzer OPQ Systems AB
I have kmail 1.9.6 on kde 3.5.6 with procmail and courier-imap server side, and have not had this problem. I am using Suse 10.2 though. -- Jeremy Baker <jab@muskokatech.ca> GnuPGP fingerprint = EE66 AC49 E008 E09A 7A2A 0195 50EF 580B EDBB 95B6 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Saturday 10 February 2007 05:41:21 Jeremy Baker wrote:
On February 9, 2007 06:38:24 am Roger Oberholtzer wrote:
On Friday 09 February 2007 11:15:01 Will Stephenson wrote:
On Friday 09 February 2007 10:23, John Andersen said:
Yes, I see the same and I am running the cyrus imapd, so it does not sound like a courier problem. I have kmail 1.9.6 on kde 3.5.6
I initially thought that setting the mail check interval smaller would help, but it seems not to matter, and I have to occasionally click into a folder to get an accurate count.
Please bug report this _upstream_ at bugs.kde.org.
Will do. But I wanted to check the distro first.
-- Roger Oberholtzer OPQ Systems AB
I have kmail 1.9.6 on kde 3.5.6 with procmail and courier-imap server side, and have not had this problem. I am using Suse 10.2 though.
I would love to update to 10.2, but crossover office will not run the MSVC++ compiler on 10.2. It does just fine on 10.0. I need this to make our cross-platform tools. I can run this from my Linux Makefile and get linux and Windows binaries in the same make. Until I sort this out with Code Weavers, I am stuck at 10.0. Not that 10.0 is bad after all the initial wrinkles were sorted... Glad to know that it works somewhere. -- Roger Oberholtzer OPQ Systems AB -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 09 February 2007, Roger Oberholtzer wrote:
On Friday 09 February 2007 11:15:01 Will Stephenson wrote:
On Friday 09 February 2007 10:23, John Andersen said:
Yes, I see the same and I am running the cyrus imapd, so it does not sound like a courier problem. I have kmail 1.9.6 on kde 3.5.6
I initially thought that setting the mail check interval smaller would help, but it seems not to matter, and I have to occasionally click into a folder to get an accurate count.
Please bug report this _upstream_ at bugs.kde.org.
Will do. But I wanted to check the distro first.
-- Roger Oberholtzer OPQ Systems AB
Send me the bug number and I'll "Me too" it. -- _____________________________________ John Andersen
On Sat, 2007-02-10 at 01:03 -0900, John Andersen wrote:
Send me the bug number and I'll "Me too" it.
It is bug #141606 I have seen this reported for earlier versions of kmail and the developers said either that it was now fixed, or it was a server error. So, we'll see what happens. -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Kapellgränd 7 P.O. Box 4205 SE-102 65 Stockholm, Sweden Tel: Int +46 8-615 60 20 Fax: Int +46 8-31 42 23 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (5)
-
Jeremy Baker
-
John Andersen
-
Per-Olov Sjöholm
-
Roger Oberholtzer
-
Will Stephenson