View Issue Details

IDProjectCategoryView StatusLast Update
0006251SOGoWeb Address Bookpublic2026-09-25 11:41
Reporterschweter Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version5.12.11 
Summary0006251: SOGo VLIST does not permanently save selected email addresses for contacts with multiple addresses
Description

SOGo contacts can contain multiple email addresses, but a VLIST distribution list does not appear to preserve which specific email address of a contact was selected.

This causes problems when the same person should be contacted via different addresses depending on the distribution list.

Example:

  • Contact: John Doe
  • Private email: john.private@example.com
  • Functional/work email: board@example.com

Desired usage:

  • VLIST “Invitations” → john.private@example.com
  • VLIST “Internal” → board@example.com

Steps to reproduce

  1. Create a contact with at least two email addresses.
  2. Create a new VLIST / distribution list.
  3. Add the contact to the list.
  4. Select the second email address of the contact.
  5. Save the list.
  6. Reopen the list.

Actual behavior

After reopening the VLIST, SOGo no longer shows or uses the previously selected email address.

Instead, another email address of the same contact is used again, apparently the default/preferred address.

Changing the address again and saving the list does not persist the selection.

Expected behavior

A VLIST member should preserve the exact email address selected for that contact.

It should be possible to use different email addresses of the same contact in different VLISTs.

Environment

  • SOGo 5.12.11
  • Web interface
  • CardDAV address book
  • Reproducible with contacts containing multiple email addresses

Question

Is this an intended limitation of the current VLIST implementation?

Does a VLIST member only reference the contact itself, causing SOGo to resolve the email address again from the contact?

If so, would it be possible for VLIST members to store or reference the specific selected EMAIL property instead of always resolving to a default/preferred address?

If this is not intended behavior, this may be a bug in how the selected email address is persisted or restored for VLIST members.

Steps To Reproduce
  1. Create a contact with at least two email addresses.
  2. Create a new VLIST / distribution list.
  3. Add the contact to the list.
  4. Select the second email address of the contact.
  5. Save the list.
  6. Reopen the list.
Tagsaddressbook

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-09-25 11:41 schweter New Issue
2026-09-25 11:41 schweter Tag Attached: addressbook