Bug 227847 - Addressbook compatibility resource missing - KMail can't autocomplete addresses
Summary: Addressbook compatibility resource missing - KMail can't autocomplete addresses
Status: RESOLVED FIXED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: Migration (show other bugs)
Version: 4.4
Platform: Ubuntu Linux
: HI normal
Target Milestone: ---
Assignee: Volker Krause
URL:
Keywords: akonadi-ports-regression
: 191841 216100 229125 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-02-20 20:59 UTC by Fabio Puddu
Modified: 2010-04-30 14:52 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fabio Puddu 2010-02-20 20:59:10 UTC
Version:            (using KDE 4.4.0)
OS:                Linux
Installed from:    Ubuntu Packages

In KDE 4.4 Kmail composer the autocompletion of recipient email addresses still depends on old Kresources, while the new addressbook depends on Akonadi. 

After the migration of the old addressbook to the new "Personal Contacts" Akonadi resource, Kmail composer search for recipients' names matches still in the old resource.

In my opinion this is a great security issue because, in the case a contact has changed email, it may mislead the sender, if he/she doesn't double-check the addresses.
Comment 1 Fabio Puddu 2010-02-21 13:17:25 UTC
A temporary workaround is to add the akonadi resource for contacts in kresources and to set it as the default address book. However this should be made automatically whenever a new akonadi address book is created, at least until kmail will be ported completely to akonadi.
Comment 2 Thomas McGuire 2010-02-25 12:21:13 UTC
*** Bug 191841 has been marked as a duplicate of this bug. ***
Comment 3 Thomas McGuire 2010-03-02 14:25:36 UTC
*** Bug 229125 has been marked as a duplicate of this bug. ***
Comment 4 Thomas McGuire 2010-03-02 14:26:40 UTC
This of course not only affects KMail, but all applications using the KResource API, e.g. Kopete, Konversation etc etc
Comment 5 David Hubner 2010-03-04 21:12:50 UTC
I also can confirm this issue in KDE SC 4.4.1
Comment 6 Björn Ruberg 2010-03-07 01:12:41 UTC
*** Bug 216100 has been marked as a duplicate of this bug. ***
Comment 7 Volker Krause 2010-04-30 14:52:13 UTC
Fixed, Tobias and Casey ported the address completion to use native Akonadi API.