How to unify and sync Contacts + Webmail contact lists in /e/OS?

Hi,

I’m seeing duplicate contact accounts on my S10+ (/e/OS 3.6-t). Each @murena.io identity seems to have both Contacts and Webmail lists.

The issue:

  • both lists contain different data

  • some contacts are duplicated, others exist only in one list

  • they don’t sync with each other

I probably didn’t create the Webmail account manually – it was likely set up automatically – so I’m hesitant to remove it; as suggested here Three accounts for sync adresbook?

Goal:
Have one unified contact list (or two fully synced ones), so it doesn’t matter where I save a contact.

Options I see:

  • A: Export both → merge & deduplicate → import into one list → stop using the other

  • B: Set up sync between Contacts and Webmail so both stay aligned automatically

Has anyone solved this? Is proper sync (B) possible, or is cleanup (A) the only reliable approach?

Regain your privacy! Adopt /e/OS the deGoogled mobile OS and online services

Hi

Did you see this answer on my question?

Sure, I’ve seen it. But it does not answer my concerns. The entries in the Contacts and Webmail differ, some duplicates, some unique. I wish to collect all the contacts and have them synced or ignore the Webmail carddav.

1 Like

Just FYI the Webmail address book was added by the Webmail app.

Personally I treat this very much secondary and don’t permit it to merge or share to or from anywhere else.

Some tips. Backup both .vcf

I prefer not to use /e/ as a playground to adjust my address book.

Beware of import. When you bring contacts in one by one you easily create new contacts. It has been reported that if you Import a new list of contacts it will overwrite the existing. There are “special rules” for Groups within Contacts but I don’t use this.

There are online and script tools to adjust your exported .vcf but I used, once, a Linux spreadsheet. Maybe this is a bit of a challenge (??).

1 Like

The Contacts on the mobile device contains 407 items. Can export the contact list from the mobile device by selecting all item on-by-one (please, vote for Contacts: No sane options for Multi Select, Select All etc (#7469) · Issues · e / Backlog · GitLab ).

The Contacts on the murena.io contains 410 items. (3 items not synced to the device?)

The Webmail on the mobile device contains 298 items.

There is no Webmail contact list on the murena.io.

I have changed saving to Contacts (instead of Webmail) in the Webmail app on murena.io, now.

I do not see any option to save Webmail VCF from murena.io.

When you use the expression device are you referring to the sense used by Contacts app where “on Device” means stored in the SIM card?

In Contacts app > 3 bar top left menu > Settings I have “Default location for new contscts” = Contacts app where the choice is

The further down this Settings page is Export. Here I can export as .vcf file. I save to SD card. I see your linked issue but my phones do have this option.

Online login to murena.io > Contacts app > bottom of left hand pane > Contacts settings > Address books > 3 dot “more” menu I can download Contacts or Webmail as this view

I think this is correct and the reason I originally decided to keep it minimal, I don’t like duplication and have moved the one contact shown on the image.

I missed this one. It was set to Webmail. Now, Contacts. Thank you.

Right. There is such. This action exports all the contacts in the app. No choice to select individual accounts. My intention is to compare and sync three pairs of Contacts / Webmail, for the three murena identities.

Oh, I missed these actions. Thank you!

I read this in your OP. I cannot offer an improvement on the idea of inspecting the exported .vcf (… other than ofc deleting anything obviously wrong on the phone.)

  • (Please be sure to keep .vcf time_and_date backups before and during any changes. :slightly_smiling_face: )

On the basis that Contacts app now shows “all contacts” I think there is a sporting chance this .vcf could become your “master .vcf”. Then you have the unenviable task of cleaning up this .vcf if this seems necessary.

Ahhh … I have missed this bit though.

Would you like to enlarge on how come there are three @yopixi ? :slightly_smiling_face: … and do they seem to own different address books? … or are you referring to

Contacts | Webmail | Device?

Detect / display contacts on SIM card

Contacts app > 3 bar top left menu > Settings > Contacts to display > Customise :radio_button:

open each option > in each uncheck all the regular “account” views and only

Device :check_box_with_check:

Open Contacts, I now find

“Your contacts list is empty.”

Afterwards return out of Customised view.

Here’s my manual workaround I came up with and applied for all three email identities.

On murena.io (web interface)

  • Installed vCard Studio on my laptop

  • Exported both Contacts and Webmail lists

  • Imported both into vCard Studio (separately)

  • Found several issues in the Webmail export

  • Fixed errors reported by vCard Studio by opening the files in text editor and removing labels to address (unclear formatting/symbol issues in address labels)

    • Re-imported the corrected Webmail file and checked consistency, repeatedly.

Comparison notes:

  • Could not get the built-in diff in vCard Studio working

  • Exported both lists to CSV → imported into LibreOffice Calc

  • Sorted by name (display name?) → copied name columns to .txt → compared in Notepadqq

  • So, identified contacts present in Webmail but missing in Contacts. With low number of items in one of the lists, comparison is easier by searching for the items manually.

  • Exported those contacts one by one and imported them into Contacts

  • Deleted the Webmail contact list

Additional step (important):

  • In Mail app → Settings → Contacts → Automatically add recipients to → Contacts
    (set this even after deleting the Webmail list, otherwise a new Webmail contact list is to be created in the future)

On the mobile device

  • Contacts → Menu → Settings → Accounts

  • Select Webmail account → Manage accounts → Murena account → Sync Folders and Sync (bottom-right icon)

    • This removes the Webmail account from the mobile device
1 Like