Version: (using KDE 4.4.1) Installed from: Fedora RPMs Several inconsistencies exist between kmail and kaddressbook since KDE SC 4.4 (still with 4.4.1). It's impossible for a user to determine from where kmail is obtaining its contacts or to rely on the those available within Kmail Composer. - Composer doesn't list newly added or updated contacts. - Composer lists OLD contacts that no longer exist in any of my addressbooks. - Composer lists OLD categories that don't exist in any of my addressbooks. Categories reportedly no longer exist in the new kaddressbook. - Composer lists both "Default Address Book" and "resource", both of which list the same contacts. Don't know what "resource" means, but it's very confusing.
After exporting my contacts and replacing std.vcf with the exported copy, kmail properly lists my contacts. Thus, it would appear that this may be a kaddressbook issue whereby std.vcf is not being properly updated/synchronized. It's not entirely clear what the relationship between akonadi and std.vcf are.
Go to SystemSettings ->Advanced ->KDE Resources and add KAddress Book. KMail *should* honor KaddressBook, but obviously KMail was pushed out the door w/o KAddressBook integration, other than the link to open KaddressBook and add contacts.
This seems to work. Kmail composer addresses now match those in KAddressbook. To be clear, this is what I did. - System Settings -> Advanced -> KDE Resources (Contacts) - Click "Add ..." - Select "Akonadi Address Books ..." and follow prompts - Back at Contacts, select new A/B - Click "Use as Standard" - Uncheck and/or remove other unused A/Bs
*** Bug 236003 has been marked as a duplicate of this bug. ***
I had the same problem. I solved this problem reading the comment #3 by Tobias Koening. It works without problems. Thanks!!!
I was also having this problem. It probably happened because I upgraded from KDE 4.3.5 to 4.5.2. Also followed the steps in comment #3 but I selected "Default Address Book" that showed up in the akonadi resource list, and just had to set the new akonadi-resource as the default address book. No other change in kmail or kaddressbook was necessary.
Same problem and fix (comment #3) with KMail 1.13.5 (KDE 4.4.5). This should be set to confirmed and should get fixed even if it might be only a problem when updating.
Thank you for taking the time to file a bug report. KMail2 was released in 2011, and the entire code base went through significant changes. We are currently in the process of porting to Qt5 and KF5. It is unlikely that these bugs are still valid in KMail2. We welcome you to try out KMail 2 with the KDE 4.14 release and give your feedback.