Bug 246577 - kmail does not look up address book
Summary: kmail does not look up address book
Status: CLOSED DUPLICATE of bug 220608
Alias: None
Product: kmail
Classification: Applications
Component: addressbook (show other bugs)
Version: 1.13.5
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-03 07:43 UTC by Parameshwara Bhat
Modified: 2010-08-30 15:46 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Parameshwara Bhat 2010-08-03 07:43:56 UTC
Version:           1.13.5 (using KDE 4.4.4) 
OS:                Linux

This is in Opensuse 11.3 standard.

The vanilla kmail in this Opensuse version does not look up and filter addresses in address book while typing addresses in the composer.Only addresses in recent list seem to come up.

Reproducible: Always

Steps to Reproduce:
1.Add an address to address book
2.In composer start typing the address.Nothing comes up



OS: Linux (i686) release 2.6.34-12-default
Compiler: gcc
Comment 1 Björn Ruberg 2010-08-05 23:47:06 UTC

*** This bug has been marked as a duplicate of bug 220608 ***
Comment 2 Ralph Moenchmeyer 2010-08-28 14:02:19 UTC
See bug 220608 for comments regarding Kmail and Opensuse 11.3
Comment 3 Parameshwara Bhat 2010-08-30 04:04:31 UTC
(In reply to comment #2)
> See bug 220608 for comments regarding Kmail and Opensuse 11.3
Thanks.

I have been reading your updates to the bug-report.I guess you are a not a kmail developer,but a very advanced user of KDE.

Your mails referred to configuring in 'systemsettings' in personal information,but I could not find any such thing.Today, I figured out it is sysyemsettings > Advnaed > KDE Resources.Your other description is also not very clear.

That place is very confusing again.I could find 'default address book' entry there,but went on to add one more per your suggestion.Now address completion seems to work.

I think if you are not a kmail developer, you should not  close this.Address book functionality should be equal in feature or better and use of ease with other standard mail clients like Evolution,Thunderbird,outlook.This juggling should be unnecessary.

It is not about getting it to work for you and me.It is about bringing this to Kmail-developer's attention and getting it addressed there.
Comment 4 Ralph Moenchmeyer 2010-08-30 13:34:53 UTC
(In reply to comment #3)

Sorry, if my comments have confused you even more. You are right - I am not a KDE developer, but, yes, I haved used KDE, Kontact and Kmail for years. 

Let me try to clarify some of the confusion: 

There is always a "systemsettings" for KDE 4. Just type "systemsettings &" at your prompt in a terminal window. You can find it in the KDE menu or SUSE's menu, too. 

Regarding the point "Personal Information", which you could not find under your "systemsettings": 

The structure of KDE's  "systemsettings" has been changed from KDE 4.4 to KDE 4.5. If you have an unmodified Opensuse 11.3 implementation than you probably have KDE 4.4.4 and not KDE 4.5. 

However, my last comments to bug 220608 referred to KDE 4.5 - as I stated in the beginning of the comments. 

So you probably see a different (older) version of the "systemsettings" window than I do.

For KDE 4.4.3 you are right and the correct place to eventuallly add some entries for adress book resources is:  
systemsettings > Advanced > KDE Resources.   

Sorry, for the confusion, but KDE changes so fast. I had no time to write down the differences in how to treat the Kmail problem for different KDE versions.

Anyhow - if you set up (i.e. add) a "traditional" address book in Kontact first and after (!) that add it manually as a resource in the "systemsettings" of your KDE's version, then Kmail's adress completion will work for KDE 4.4 and KDE 4.5 under Opensuse 11.3 and Opensuse 11.2. 

Did you set up a "traditional" address book in Kontakt first? And is your Akonadi system running flawlessly? Please check !   

I have implemented Opensuse 11.2 and Opensuse 11.3 now on 4 different systems (PCs, Laptops) with both local address books and server based address books. Address completion in Kmail worked after adding my address books first to Kontakt and then manually defined it as a KDE-resource via "systemsettings".         

However, I agree completely: This juggling should not be necessary. 

Nevertheless, while the KDE developers work out a better solution, my "workaround" should be described more clearly and supplemented by some screenshots. I hope I find the time to do this during the next days ...
Comment 5 Parameshwara Bhat 2010-08-30 15:46:18 UTC
Thanks again for the pains to explain in so much detail.

First I was a little awed by your description.But when I opened 'KDE Resources',it had already listed 'default addressbook'. I chose to add one more,a new dialog came up with a suggested name.It also had a list for type of address book. I knew my address book will not be server based and vcard based, so I chose the only remaining option.

Next login, address completion has started working.

The setting up is not as difficult as it first seemed, one can just go with the flow and it will be set up.