Bug 231594 - Kmail / kaddressbook inconsistencies since 4.4
Summary: Kmail / kaddressbook inconsistencies since 4.4
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Unspecified
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 236003 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-03-21 22:28 UTC by Fred Wells
Modified: 2015-04-12 09:58 UTC (History)
5 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 Fred Wells 2010-03-21 22:28:45 UTC
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.
Comment 1 Fred Wells 2010-03-22 02:53:24 UTC
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.
Comment 2 jmaldrich 2010-03-25 22:01:13 UTC
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.
Comment 3 Fred Wells 2010-03-26 02:52:33 UTC
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
Comment 4 Tobias Koenig 2010-08-08 11:16:14 UTC
*** Bug 236003 has been marked as a duplicate of this bug. ***
Comment 5 OConnell 2010-08-27 00:14:51 UTC
I had the same problem. I solved this problem reading the comment #3 by Tobias Koening. It works without problems. Thanks!!!
Comment 6 Ricardo Graça 2010-10-26 11:54:51 UTC
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.
Comment 7 Florian E.J. Fruth 2011-01-06 23:33:40 UTC
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.
Comment 8 Laurent Montel 2015-04-12 09:58:30 UTC
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.