Dependency Graph

Dependency Graph
related to related to child of child of duplicate of duplicate of

View Issue Details

IDProjectCategoryView StatusLast Update
0005358SOGo Connectorwith SOGopublic2024-11-11 16:20
ReporterSlavekB Assigned To 
PriorityhighSeveritymajorReproducibilityalways
Status newResolutionopen 
Summary0005358: Synchronizing tags between SOGo and Thunderbird leads to loss of tags if they contain characters with accents
Description

For IMAP, it is specific that strings can be converted into IMAPUtf7 encoding. This also applies to tag names. If the user uses characters with accents in the tag name, they are stored on IMAP in IMAPUtf7 encoding. And this represents the problem in synchronization of tags in the SOGo extension for Thunderbird.

Here are two procedures for demonstrating the problem.
Each of them causes different scope of the problem.

Steps To Reproduce

A. Creating a tag in Thunderbird and sychronization to SOGo:

  1. Start Thunderbird and open some IMAP account.
  2. Select a New tag from the Message / Tag menu.
  3. Enter the name of the tag that will contain accents – such as Objednávka. You notice that here is only one item == it is not possible to enter a different tag name and tag description.
  4. Assign a new tag to some messages.
  5. Exit Thunderbird and start again.
  6. Note that messages do not have an assigned tag.
  7. Open the tags management – you'll see that the tag disappeared!
  8. Create an identical tag again and notice that all messages that have assigned this tag are marked again.
  9. In SOGo Web interface you can notice that the tag is not synchronized there.

Problem: Thunderbird creates a tag properly on IMAP and assigns it to messages, but the tag is omitted during synchronization to SOGo and then deleted in Thunderbird.

B. Create a tag in SOGo and synchronization to Thunderbird:

  1. Use the SOGo web interface and create a tag of the same name and description, as was the original tag created in Thunderbird – such as Objednávka.
  2. Note that all messages that have assigned this tag are now marked also in the SOGo web interface.
  3. Open the tags settings in the SOGo web interface again and notice that the tag name is now displayed in raw IMAPUtf7 encoding, while description is displayed correctly.
  4. Start Thunderbird and open tags management.
  5. You notice that all the tags have disappeared! Yes, all the tags are gone.

Problem: SOGo creates information about the tag in the database, but it completely breaks the synchronization of tags into Thunderbird. Therefore, the scope of the problem is even greater than in the previous case.

Tagsimap, tags

Relationships

related to 0006044 new SOGo E-mail List - Translation errors 

Activities

JiriCervinka

JiriCervinka

2024-10-30 12:53

reporter   ~0017922

Hey,
is there any chance for those of us who use diacritics that this annoying bug will be fixed?

Issue History

Date Modified Username Field Change
2021-07-19 22:43 SlavekB New Issue
2021-07-19 22:43 SlavekB Tag Attached: imap
2021-07-19 22:43 SlavekB Tag Attached: tags
2024-10-30 12:53 JiriCervinka Note Added: 0017922
2024-11-11 16:20 Christian Mack Relationship added related to 0006044