Since a few releases kmail autocompletion, even though it sometimes behaves strangly, seems to work for me. But recently I noticed that some addresses are never found. A little research into the matter revealed, that all of these contacts had one thing in commen. All of them contained the address of a web page. Once I deleted this address, kmail could find the mail addresses contained in these contact informations. It even continued doing so, when I added the address of the web page again. Also could confirm this behaviour after creating new contacts. Reproducible: Always Steps to Reproduce: 1. create new contact 2. add mail address 3. add web page 4. try autocompletion in kmail (doesn't work) 5. delete web page 6. try autocompletion in kmail (it works) 7. add web address again 8. try autocompletion in kmail (it still works) Actual Results: Eventually I got kmail autocompletion working. Expected Results: Autocompletion should always work for all contacts regardless if they contain the address of a web page or not and without using funny workarounds.
According to https://bugs.kde.org/show_bug.cgi?id=259949#c285 contacts with a website are indexed as rdfs:Resource instead of nco:PersonContact
I can confirm this problem.
I can't reproduce this problem with 4.10.
Seems to work for me as well since recent update to 4.10.1.
Seems to work without problems since recent update to 4.10.1.
(In reply to comment #1) > According to https://bugs.kde.org/show_bug.cgi?id=259949#c285 contacts with > a website are indexed as rdfs:Resource instead of nco:PersonContact Seems to work without problems since recent update to 4.10.1.
(In reply to comment #3) > I can't reproduce this problem with 4.10. Since the update to 4.10.1 the problem seems to be gone.