At 12:22:33 on Thursday Thursday 11 November 2010, "Carlos E. R."
On Thursday, 2010-11-11 at 11:56 +0200, Stan Goodman wrote:
I've asked this question on the KDE-PIM list, which seemed like the most likely place to get answers, but the reaction there has been to change the subject. I have also come up dry from a Google search.
Funny, because it is easy enough to do. I did it time ago.
Hi, Carlos... After having read the other responses, I can answer your question: Nobody mentions it because it is already obvious once you have noticed the choice for Local Mailbox in the Kmail settings.
You just store email in ~/Mail, and tell kmail that this is the local mail folder, or something of the sort - I did this years ago, I don't remember the exact details. Kmail creates indexes on that directory.
However, there is a problem: it doesn't detect easily when fetchmail gets new email. It may be that you have to exit kmail and restart it to get the indexes rebuilt for new email.
I suppose, but do not know, that Kmail can check the local mailbox every N minutes, as it does in the case of remote servers. I don't see a way to synchronize Kmail with procmail, but that would only mean that Kmail may collect new mail a few minutes later than it would if it were synced, which isn't that important for most (except fire-engine dispatchers).
A better solution nowdays is to install dovecot, tell it that you store the email in ~/Mail, and then configure kmail to pull email via imap from localhost. The advantage is that you can use kmail, evolution, thunderbird, pine, mutt... even simultanously and from different computers on your local network. I wrote a few notes about doing this, in the forum. It works nicely.
I've read one such note from you.
Just remember to tell whatever mail reader you use not to create a local cache of the local imap server. That's double caching.
Thanks... -- Stan Goodman Qiryat Tiv'on Israel -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org